Patents by Inventor Shay Rapaport
Shay Rapaport 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: 9954841Abstract: A method and system of administering a CAPTCHA challenge comprising: providing a CAPTCHA challenge to the client computer, the CAPTCHA challenge comprising an image and browser code for displaying the image, the image comprising a character string in which a first sub string smaller than said character string corresponds to a solution to the CAPTCHA challenge and a second substring smaller than said character string corresponds to extra characters not part of the solution, displaying the image on the client computer wherein only the first substring is visible in the browser, receiving a response from the client computer, comparing the response with the second substring, and determining, if the response includes the second substring, that the client computer used a CAPTCHA bot or relay.Type: GrantFiled: October 13, 2016Date of Patent: April 24, 2018Assignee: FIREBLADE HOLDINGS, LLCInventors: Shay Rapaport, Erez Azaria, Omri Schwartz
-
Publication number: 20170243003Abstract: A method of identifying if a web client has browser capabilities. An originating machine receives a web page request from the web client. The originating machine generates a page request id (PRID) and a script which, when executed by a web client with a browser, regenerates a PRID, and embeds the script in a response. The originating machine sends the response to the web client tor the web client to process and, if the web client is capable, to execute the embedded script, thereby to regenerate a PRID, and to return the regenerated PRID to the originating machine. The originating machine compares the returned regenerated PRID with the generated PRID, a match indicating that the web client has browser capabilities.Type: ApplicationFiled: May 9, 2017Publication date: August 24, 2017Inventors: Shay RAPAPORT, Erez AZARIA
-
Patent number: 9680850Abstract: A method of identifying if a web client has browser capabilities. An originating machine receives a web page request from the web client. The originating machine generates a page request id (PRID) and a script which, when executed by a web client with a browser, regenerates a PRID, and embeds the script in a response. The originating machine sends the response to the web client for the web client to process and, if the web client is capable, to execute the embedded script, thereby to regenerate a PRID, and to return the regenerated PRID to the originating machine. The originating machine compares the returned regenerated PRID with the generated PRID, a match indicating that the web client has browser capabilities.Type: GrantFiled: January 5, 2016Date of Patent: June 13, 2017Assignee: FIREBLADE HOLDINGS, LLCInventors: Shay Rapaport, Erez Azaria
-
Publication number: 20170034148Abstract: A method and system of administering a CAPTCHA challenge comprising: providing a CAPTCHA challenge to the client computer, the CAPTCHA challenge comprising an image and browser code for displaying the image, the image comprising a character string in which a first sub string smaller than said character string corresponds to a solution to the CAPTCHA challenge and a second substring smaller than said character string corresponds to extra characters not part of the solution, displaying the image on the client computer wherein only the first substring is visible in the browser, receiving a response from the client computer, comparing the response with the second substring, and determining, if the response includes the second substring, that the client computer used a CAPTCHA bot or relay.Type: ApplicationFiled: October 13, 2016Publication date: February 2, 2017Inventors: Shay RAPAPORT, Erez AZARIA, Omri SCHWARTZ
-
Patent number: 9501651Abstract: Embodiments of the present invention relate to a method of providing an automated public Turing test to a client display system. The method includes providing an image having a plurality of random characters, as well as providing a browser code to the client, whereby the browser code is adapted to restrict display of the image to only a predetermined portion of the image. The method further includes detecting a client response to receiving the predetermined portion of said image.Type: GrantFiled: February 7, 2012Date of Patent: November 22, 2016Assignee: Fireblade Holdings, LLCInventors: Shay Rapaport, Erez Azaria, Omri Schwartz
-
Publication number: 20160119371Abstract: A method of identifying if a web client has browser capabilities. An originating machine receives a web page request from the web client. The originating machine generates a page request id (PRID) and a script which, when executed by a web client with a browser, regenerates a PRID, and embeds the script in a response. The originating machine sends the response to the web client for the web client to process and, if the web client is capable, to execute the embedded script, thereby to regenerate a PRID, and to return the regenerated PRID to the originating machine. The originating machine compares the returned regenerated PRID with the generated PRID, a match indicating that the web client has browser capabilities.Type: ApplicationFiled: January 5, 2016Publication date: April 28, 2016Inventors: Shay RAPAPORT, Erez AZARIA
-
Patent number: 9300683Abstract: A method of identifying if a web client has browser capabilities. An originating machine receives a web page request from the web client. The originating machine generates a page request id (PRID) and a script which, when executed by a web client with a browser, regenerates a PRID, and embeds the script in a response. The originating machine sends the response to the web client for the web client to process and, if the web client is capable, to execute the embedded script, thereby to regenerate a PRID, and to return the regenerated PRID to the originating machine. The originating machine compares the returned regenerated PRID with the generated PRID, a match indicating that the web client has browser capabilities.Type: GrantFiled: June 10, 2010Date of Patent: March 29, 2016Assignee: FIREBLADE LTD.Inventors: Shay Rapaport, Erez Azaria
-
Publication number: 20150128247Abstract: A method and system for selective web traffic blocking are provided herein. The method may include: receiving a request from a user to receive a resource from a web server; collecting data from the received request; applying either background device inspection or foreground device inspection in response to the received request, based on the collected data; receiving fingerprint data in response to inspection; and providing a rule how to respond to the user based on the fingerprint data. The system comprises a service node to receive a request from a user to receive a resource from a web server, to collect data from the received request and to apply either background device inspection or foreground device inspection based on the collected data, and a centralized device reputation center to receive fingerprint data and to provide to said service node a rule how to respond to the user based on the fingerprint data.Type: ApplicationFiled: May 8, 2013Publication date: May 7, 2015Inventors: Shay Rapaport, Erez Azaria
-
Publication number: 20140250538Abstract: Embodiments of the present invention relate to a method of providing an automated public Turing test to a client display system. The method includes providing an image having a plurality of random characters, as well as providing a browser code to the client, whereby the browser code is adapted to restrict display of the image to only a predetermined portion of the image. The method further includes detecting a client response to receiving the predetermined portion of said image.Type: ApplicationFiled: February 7, 2012Publication date: September 4, 2014Applicant: FIREBLADE LTD.Inventors: Shay Rapaport, Erez Azaria, Omri Schwartz
-
Publication number: 20120090030Abstract: A method of identifying if a web client has browser capabilities. An originating machine receives a web page request from the web client. The originating machine generates a page request id (PRID) and a script which, when executed by a web client with a browser, regenerates a PRID, and embeds the script in a response. The originating machine sends the response to the web client for the web client to process and, if the web client is capable, to execute the embedded script, thereby to regenerate a PRID, and to return the regenerated PRID to the originating machine. The originating machine compares the returned regenerated PRID with the generated PRID, a match indicating that the web client has browser capabilities.Type: ApplicationFiled: June 10, 2010Publication date: April 12, 2012Applicant: SITE BLACK BOX LTD.Inventors: Shay Rapaport, Erez Azaria