Patents by Inventor Dror Yaffe

Dror Yaffe 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: 11062019
    Abstract: A method comprising: generating, by a processing unit, a plurality of requests for a given webpage, each request having at least one unique parameter value of one or more parameters that can affect the response of a web server; sending, by the processing unit, the requests to the web server; receiving, by the processing unit, in response to each request, a corresponding response; and generating, by a processing unit, by analysis of the responses, a list of identifiers of approved scripts to be executed by web-browsers on a plurality of client devices.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: July 13, 2021
    Assignee: TRAFFIC GUARD DG LTD.
    Inventors: Dror Yaffe, Gilad Cohen
  • Publication number: 20190138711
    Abstract: A method comprising: generating, by a processing unit, a plurality of requests for a given webpage, each request having at least one unique parameter value of one or more parameters that can affect the response of a web server; sending, by the processing unit, the requests to the web server; receiving, by the processing unit, in response to each request, a corresponding response; and generating, by a processing unit, by analysis of the responses, a list of identifiers of approved scripts to be executed by web-browsers on a plurality of client devices.
    Type: Application
    Filed: June 26, 2017
    Publication date: May 9, 2019
    Inventors: Dror YAFFE, Gilad COHEN
  • Patent number: 8132182
    Abstract: A system for processing triggering rules in SIP event notification filters, including an XPath processor configured to collect a set of XPath expressions from at least one trigger of at least one SIP event notification filter of at least one subscribers in a set of subscribers who are subscribed to state information of a resource, and create a merged finite state automaton having a plurality of nodes and transitions that collectively represent the combination of the XPath expressions, and a streaming parser configured to parse previously-published state information of the resource and newly-published state information of the resource, and stream parsing events of the parsed information to the XPath processor, where the XPath processor is configured to employ the automaton to perform a streaming evaluation of the XPath expressions in parallel to determine which nodes of the parsed information satisfies any of the XPath expressions represented by the automaton.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: March 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gil Perzy, Haim Schneider, Dror Yaffe
  • Patent number: 8127034
    Abstract: A multi-protocol authentication and authorization system including a request interceptor configured to receive from a requestor a first request using a first transport protocol and a second request using a second transport protocol, and an authenticator for validating a digest received from the requestor, where the request interceptor is configured to authenticate the requestor if the digest is valid and if at least one multi-protocol criterion applied to the requests is met.
    Type: Grant
    Filed: February 28, 2010
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael A Gilfix, Dror Yaffe
  • Publication number: 20110087764
    Abstract: System for generating and managing communication accomplished by means of graphical layers is provided. The graphical layers may comprise graphical features, text pictures and computerized objects such as media player for displaying a selected film, The system enables a user to call one or more of her or his colleagues to on-line collaborate in consideration with a selected content. The system provides a user for generating a new graphical layer, adding or deleting user generated content (UGC) into, or off a graphical layer generated by another user. The system stores completed graphical layers in a database. The system successively combines graphical layers associated to the same selected content into a track, which is further stored in the database. The system provides a user for tracking a selected user who so permitted while selected user is wondering and searching the World Wide Web.
    Type: Application
    Filed: October 13, 2010
    Publication date: April 14, 2011
    Inventors: DROR YAFFE, GILAD COHEN
  • Publication number: 20100161820
    Abstract: A multi-protocol authentication and authorization system including a request interceptor configured to receive from a requestor a first request using a first transport protocol and a second request using a second transport protocol, and an authenticator for validating a digest received from the requestor, where the request interceptor is configured to authenticate the requestor if the digest is valid and if at least one multi-protocol criterion applied to the requests is met.
    Type: Application
    Filed: February 28, 2010
    Publication date: June 24, 2010
    Applicant: International Business Machines Corporation
    Inventors: Dror Yaffe, Michael Gilfix
  • Patent number: 7698443
    Abstract: A multi-protocol authentication and authorization system including a request interceptor configured to receive from a requestor a first request using a first transport protocol and a second request using a second transport protocol, and an authenticator for validating a digest received from the requestor, where the request interceptor is configured to authenticate the requestor if the digest is valid and if at least one multi-protocol criterion applied to the requests is met.
    Type: Grant
    Filed: March 2, 2006
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Dror Yaffe, Michael Gilfix
  • Patent number: 7698734
    Abstract: A method for providing SSO authentication when accessing non-SSO-compliant applications, the method including forwarding a user name and a password received from a non-SSO-compliant application to an SSO proxy, encapsulating the user name and password in a request to access a protected application, authenticating the user name and password responsive to the request using SSO authentication, and generating an SSO token if said authentication step is successful.
    Type: Grant
    Filed: August 23, 2004
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Yakov Kupherstein, Dror Yaffe
  • Publication number: 20090172700
    Abstract: A system for processing triggering rules in SIP event notification filters, including an XPath processor configured to collect a set of XPath expressions from at least one trigger of at least one SIP event notification filter of at least one subscribers in a set of subscribers who are subscribed to state information of a resource, and create a merged finite state automaton having a plurality of nodes and transitions that collectively represent the combination of the XPath expressions, and a streaming parser configured to parse previously-published state information of the resource and newly-published state information of the resource, and stream parsing events of the parsed information to the XPath processor, where the XPath processor is configured to employ the automaton to perform a streaming evaluation of the XPath expressions in parallel to determine which nodes of the parsed information satisfies any of the XPath expressions represented by the automaton.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gil Perzy, Haim Schneider, Dror Yaffe
  • Publication number: 20080288572
    Abstract: A presence server architecture includes a central presence information database to store presence information about a multiplicity of publishing entities, and at least two presence servers to separately access and update said presence information. The present invention also includes a presence server which includes a means to access a central database storing presence information segments about each user from multiple publishing entities over time, an aggregator to aggregate said presence information segments about one user into a current presence information document, and means to detect if another presence server has recently modified presence information document about the user.
    Type: Application
    Filed: May 14, 2007
    Publication date: November 20, 2008
    Inventors: James Patrick Galvin, JR., Avshalom Houri, Yaki Kupherstein, Amir Perlman, Gil Perzy, Frieda-Gila Revel, Galina Rubinshtein, Uri Segev, Ofira Tal-Aviv, Dror Yaffe
  • Publication number: 20070220302
    Abstract: A system for session failover management in a server cluster environment, the system including one or more clusters, each cluster having one or more servers, each server having one or more partition, each partition identified by a partition ID and grouping one or more sessions, and a failover manager configured to detect the failure of any of the servers and effect the assignment any of the partitions on the failed server to another of the servers within the failed server's cluster.
    Type: Application
    Filed: February 28, 2006
    Publication date: September 20, 2007
    Inventors: Brian Cline, James Galvin, Mark Johnson, James Lawwill, Amir Perlman, Brian Pulito, Yaron Reinharts, Uri Segev, Dror Yaffe
  • Publication number: 20070208866
    Abstract: A multi-protocol authentication and authorization system including a request interceptor configured to receive from a requestor a first request using a first transport protocol and a second request using a second transport protocol, and an authenticator for validating a digest received from the requestor, where the request interceptor is configured to authenticate the requestor if the digest is valid and if at least one multi-protocol criterion applied to the requests is met.
    Type: Application
    Filed: March 2, 2006
    Publication date: September 6, 2007
    Inventors: Dror Yaffe, Michael Gilfix