Patents Assigned to GlassBox Ltd.
  • Patent number: 11709966
    Abstract: A method for recording input text that is input in an input field of a webpage, the method comprising: providing the webpage to a client device, by processing circuitry, the webpage comprising: (a) the input field, and (b) instructions executable by web-accessing software for recording the input text; and wherein execution of the instructions results in: identification of masking information in the input text, if any, the masking information being information in the input text to be masked; and if the masking information is identified, masking of the masking information prior to the recording of the input text, so that the masking information is masked when recorded.
    Type: Grant
    Filed: November 1, 2020
    Date of Patent: July 25, 2023
    Assignee: GLASSBOX LTD.
    Inventors: Yaron Gueta, Roman Goldstain, Roi Schragenheim
  • Patent number: 11706230
    Abstract: A method for detecting potential information fabrication attempt on a webpage, the method comprising: providing the webpage to a user device, by processing circuitry, the webpage comprising instructions executable by a webpage accessing software of the user device for detecting the potential information fabrication attempt; wherein execution of the instructions by the webpage accessing software results in: detecting the potential information fabrication attempt upon detecting that a first size of a viewport divided by a second size of a window of the webpage accessing software on a display screen of the user device has been reduced, resulting in a scaled-down viewport on the display screen.
    Type: Grant
    Filed: October 18, 2020
    Date of Patent: July 18, 2023
    Assignee: GLASSBOX LTD.
    Inventors: Yaron Gueta, Roman Goldstain, Roi Schragenheim
  • Patent number: 11689541
    Abstract: A method for detecting potential information fabrication attempt on a webpage, the method comprising: providing the webpage to a client device, by processing circuitry, the webpage comprising instructions executable by a web browser of the client device for detecting the potential information fabrication attempt; wherein execution of the instructions by the web browser results in: detecting the potential information fabrication attempt upon detecting a change in a Document Object Module (DOM) object of the webpage that is not based on execution of code by the webpage causing the change in the DOM object.
    Type: Grant
    Filed: October 18, 2020
    Date of Patent: June 27, 2023
    Assignee: GLASSBOX LTD.
    Inventors: Yaron Gueta, Roman Goldstain, Roi Schragenheim
  • Patent number: 11467943
    Abstract: A struggle identification system, the system comprising processing circuitry configured to: obtain first information of first entries into a first stage and second information of second entries into a second stage, each entry of the first entries and each entry of the second entries is (a) performed during a respective session for performing an action, and (b) associated with a characteristic characterizing the respective session, wherein the characteristic is a discrete variable with a number of values; calculate, for each given value of the values, (a) a first entries number being the number of first entries associated with the characteristic having the given value into the first stage, and (b) a second entries number being the number of second entries associated with the characteristic having the given value into the second stage; and identify one or more deviating values of the values, wherein a deviating value is a value of the values associated with a first ratio between the first entries number and the
    Type: Grant
    Filed: November 26, 2020
    Date of Patent: October 11, 2022
    Assignee: GLASSBOX LTD.
    Inventors: Yaron Gueta, Dan Livne
  • Patent number: 11373001
    Abstract: A screen capturing method comprising: providing an application configured to display an application screen comprising a plurality of display objects to a user of a user device, wherein a subset of the display objects is associated with information to be masked, and wherein at least one of the display objects of the subset is located at different locations in at least two different layouts of the application screen; receiving a request to obtain a centralized managed list comprising one or more records including information characterizing the subset; and sending the centralized managed list to the user device, thereby enabling the user device to determine a location of the subset and to generate at least one screen capture of the application screen in which the subset of the display objects associated with the information to be masked is masked.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: June 28, 2022
    Assignee: Glassbox Ltd.
    Inventors: Eliav Atoun, Oleg Bezrudny
  • Patent number: 11317005
    Abstract: A system for determining compression rates for images, the system comprising a processing resource configured to: obtain a given image at least partially comprising a given text; compress the given image at a given compression ratio, giving rise to a compressed image; perform Optical Character Recognition (OCR) on the compressed image, giving rise to OCR text; compare the OCR text to the given text, giving rise to comparison results; upon the comparison results meeting a rule, increase the given compression rate; and upon the compression results not meeting a rule, return to a previous compression rate, if any.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: April 26, 2022
    Assignee: GLASSBOX LTD.
    Inventors: Eliav Atoun, Oleg Bezrudny
  • Patent number: 11252244
    Abstract: A web-session recording system comprising at least one processing circuitry configured to: provide instructions, executable as part of execution of a webpage executable by a web browser executing on a user device, the instructions designed to cause recording of a web-session, wherein executing the instructions as part of the webpage on the user device results in sending an execution indication, indicating of successful execution of the instructions, from the user device to the web-session recording system; upon the web-session recording system not receiving the execution indication after an attempt to execute the instructions on the user device, record (a) requests sent from the user device associated with the web-session to the web-session recording system, and (b) responses sent from the web-session recording system to the user device associated with the web-session.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: February 15, 2022
    Assignee: GLASSBOX LTD.
    Inventors: Yaron Gueta, Shachar Ofek
  • Patent number: 10909205
    Abstract: A web-session recording system comprising at least one processing resource configured to: provide a webpage, the webpage comprising (a) one or more references to external resources, external to the webpage, and (b) instructions executable by a web browser for recording a web-session, wherein executing the instructions results in one or more of the external resources being uploaded to the web-session recording system, being upload selected resources, and at least another one of the external resources not being uploaded to the web-session recording system, being non-upload resources; send the webpage to a plurality of clients, each requesting the webpage during a corresponding web-session; and receive, from each of the clients, the upload selected resources.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: February 2, 2021
    Assignee: Glassbox Ltd
    Inventor: Yaron Gueta
  • Patent number: 10701150
    Abstract: A method of storing data is provided. The method includes receiving a first set of data provided over a network session, and compressing the first set of data to form a second set of data. As further provided, the second set of data includes a number of bytes smaller than the first set of data. Further, the second set of data includes a portion of compressed data that is common to other network sessions. The method further includes compressing further the portion of the compressed data common to other network sessions to obtain a third set of data, and storing the third set of data.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: June 30, 2020
    Assignee: GLASSBOX LTD
    Inventor: Yaron Gueta
  • Patent number: 10341205
    Abstract: A web session recording system comprising at least one server, the server comprising one or more network cards and at least one processing unit configured to: monitor one or more ports of the network cards, the ports being used for conducting a plurality of web sessions; and send web session recording enabling data relating to the web sessions to a data repository, for recording the web sessions; wherein the monitor and the send enable recording the web sessions without access to resources external to the server.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: July 2, 2019
    Assignee: GlassBox Ltd.
    Inventors: Yaron Gueta, Shachar Ofek