Patents by Inventor Yaron GUETA

Yaron GUETA 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: 20230281160
    Abstract: A system comprising a processing circuitry configured to: obtain a plurality of recordings of respective sessions conducted on respective computerized applications; determine, for each recording of the recordings, one or more attributes, wherein at least one attribute of the attributes is determined by analyzing content of the respective recording; and determine, for each given recording of the recordings, based on the at least one attribute determined for the given recording, a respective retention policy, defining at least a retention period for retaining the given recording prior to deleting the given recording; wherein a first retention policy determined for a first recording of the recordings having a first set of one or more first attributes of the attributes is different than a second retention policy determined for a second recording of the recordings having a second set of one or more second attributes of the attributes, other than the first attributes.
    Type: Application
    Filed: March 6, 2023
    Publication date: September 7, 2023
    Inventors: Yaron GUETA, Yoav SCHREIBER
  • 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
  • Publication number: 20230156015
    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: Application
    Filed: January 5, 2023
    Publication date: May 18, 2023
    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
  • Publication number: 20220138257
    Abstract: A journey recording system, the journey recording system comprising a processing circuitry configured to: obtain (a) user journey information of a plurality of user journeys, each performed in a respective session within a website or a computerized application, each of the user journeys including information of a respective series of actions made by a corresponding user, within the website or the computerized application, in order to achieve a goal, (b) a user identifier associated with the corresponding user, and (c) one or more properties of the respective session; upon two or more of the sessions having (a) respective user identifiers that meet a first criterion, and (b) at least one respective property that meet a second criterion, determine that the two or more sessions are part of a multi-session journey; and associate the two or more journeys with a common multi-session identifier.
    Type: Application
    Filed: November 4, 2020
    Publication date: May 5, 2022
    Inventors: Yaron GUETA, Keren OREN
  • Publication number: 20220129957
    Abstract: A feedback enrichment system comprising a processing circuitry configured to: obtain (a) user journey information of a plurality of user journeys, each performed in a respective session within a website or a computerized application, each of the user journeys including information of a respective series of actions made by a corresponding user, within the website or the computerized application, in order to achieve a goal, and (b) feedback information, indicative of feedback provided by the user associated with a feedback user journey of the user journeys; identify matching user journeys of the user journeys being the user journeys that meet a similarity criterion with the feedback journey, wherein a second user associated with at least one of the matching user journeys did not provide feedback for the respective matching user journey; and determine a feedback impact score associated with the feedback information, based on analysis of the matching user journeys.
    Type: Application
    Filed: October 22, 2020
    Publication date: April 28, 2022
    Inventors: Yaron GUETA, Noam SHWARTZ
  • 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
  • Publication number: 20210191835
    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: Application
    Filed: November 26, 2020
    Publication date: June 24, 2021
    Inventors: Yaron GUETA, Dan LIVNE
  • Publication number: 20210173959
    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: Application
    Filed: November 1, 2020
    Publication date: June 10, 2021
    Inventors: Yaron GUETA, Roman GOLDSTAIN, Roi SCHRAGENHEIM
  • Publication number: 20210136085
    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: Application
    Filed: October 18, 2020
    Publication date: May 6, 2021
    Inventors: Yaron GUETA, Roman GOLDSTAIN, Roi SCHRAGENHEIM
  • Publication number: 20210136086
    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: Application
    Filed: October 18, 2020
    Publication date: May 6, 2021
    Inventors: Yaron GUETA, Roman GOLDSTAIN, Roi SCHRAGENHEIM
  • 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
  • Publication number: 20190243858
    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: Application
    Filed: January 29, 2019
    Publication date: August 8, 2019
    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
  • Publication number: 20180088771
    Abstract: A system comprising a processing unit, the processing unit configured to: obtain (a) pointer trajectory information indicative of a recorded pointer trajectory, (b) anchor objects information indicative of one or more anchor objects intersected by the recorded pointer trajectory, and (c) intersection information indicative of an intersection order at which the anchor objects are intersected by the recorded pointer trajectory; and calculate, utilizing the pointer trajectory information, the anchor objects information and the intersection information, a replay pointer trajectory, being a second trajectory defined by a second succession of coordinates of a second pointer to be displayed during replay of the recorded user web session, on a second display having second display characteristics at least partially different than the first display characteristics.
    Type: Application
    Filed: September 26, 2017
    Publication date: March 29, 2018
    Inventors: Keren OREN, Yaron GUETA
  • Publication number: 20170230260
    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: Application
    Filed: January 31, 2017
    Publication date: August 10, 2017
    Inventors: Yaron GUETA, Shachar OFEK
  • Publication number: 20150201020
    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: Application
    Filed: May 17, 2013
    Publication date: July 16, 2015
    Applicant: CLARISITE LTD
    Inventor: Yaron Gueta