US 11,841,975 B2
Privacy-preserving data collection
Moran Shemer, Ra'anana (IL); Nir Nahum, Tel-Aviv (IL); and Ron Zohar, Givatayim (IL)
Assigned to WALKME LTD., Tel Aviv (IL)
Filed by WalkMe Ltd., Tel-Aviv (IL)
Filed on May 25, 2022, as Appl. No. 17/824,513.
Application 17/824,513 is a continuation of application No. 16/988,904, filed on Aug. 10, 2020, granted, now 11,373,005.
Prior Publication US 2022/0284124 A1, Sep. 8, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/00 (2013.01); G06F 21/62 (2013.01); G06F 9/451 (2018.01); G06F 40/268 (2020.01); G06F 16/903 (2019.01); G06F 40/205 (2020.01); G06F 21/60 (2013.01)
CPC G06F 21/6245 (2013.01) [G06F 9/451 (2018.02); G06F 16/90344 (2019.01); G06F 21/602 (2013.01); G06F 40/205 (2020.01); G06F 40/268 (2020.01)] 27 Claims
OG exemplary drawing
 
1. A method to be implemented at an end device, the method comprising:
obtaining a graphical user interface (GUI) element of a GUI of the end device, wherein the GUI element comprises a text string that is included in the GUI, wherein the text string comprises a first portion and a second portion;
transforming the first portion of the text string according to a transformation function, wherein said transforming is not performed on the second portion of the text string, said transforming is performed at the end device, thereby obtaining, at the end device, a semi-transformed text string comprising a transformed portion and a plaintext portion; and
providing to a server the semi-transformed text string, whereby the server is enabled to perform string-based analysis without being exposed to a content of the text string, wherein the string-based analysis is a determination of an identifier from which the GUI element can be acquired over a plurality of end devices, wherein the identifier is determined based on the semi-transformed text string.