140 patents
Page 2 of 7
Design
Display screen or portion thereof with graphical user interface
23 May 23
Ayala Naroshevitch, Tal Haramati
Filed: 15 Feb 22
Utility
Micro frontends
18 Apr 23
A host-side system for displaying a web page includes at least one processing circuitry which discovers at least one micro frontend in web page code.
Orr Gottlieb, Vlad Mystetskyi, Moshe Zemah
Filed: 30 Dec 21
Utility
Cloud service authentication microservice
14 Mar 23
A method of authenticating requests to a cloud service, comprising using one or more edge proxy servers of a container execution system facilitating a cloud service to execute an authentication microservice configured for forwarding, to a login service, each login request received by the edge proxy server, via one or more network, from one or more client devices used by respective users to establish sessions with application(s) executed by application server(s) of the container execution system wherein the login service is configured to authenticate the respective user based on credentials extracted from the login request and create one or more session tokens transmitted to the one or more client device, extracting the session token(s) from each subsequent request received by the edge proxy server from the one or more client devices pertaining to the respective sessions, and authenticating the respective subsequent request by verifying the session token(s).
David Virtser, Daniel Mittelman
Filed: 30 Dec 21
Utility
Digital Processing Systems and Methods for External Events Trigger Automatic Text-based Document Alterations In Collaborative Work Systems
23 Feb 23
Systems, methods, and computer-readable media for automatically altering information within an electronic document based on an externally detected occurrence are disclosed.
Ron ZIONPOUR, Tal HARAMATI, Roy MANN
Filed: 29 Dec 21
Design
Display screen or portion thereof with animated graphical user interface
21 Feb 23
Shay Cohen, Shirley Baumer
Filed: 19 May 22
Utility
Digital processing systems and methods for communications triggering table entries in collaborative work systems
21 Feb 23
Systems, methods, and computer-readable media for triggering table entries characterizing workflow-related communications occurring between workflow participants are disclosed.
Tal Haramati, Moshik Eilon, Moshe Zemah, Ronen Sabag
Filed: 29 Apr 21
Design
Display screen or portion thereof with graphical user interface
31 Jan 23
Shay Cohen
Filed: 12 May 22
Design
Display screen or portion thereof with graphical user interface
31 Jan 23
Shay Cohen
Filed: 12 May 22
Design
Display screen or portion thereof with graphical user interface
31 Jan 23
Shay Cohen
Filed: 12 May 22
Utility
Server side near real time accumulation based on relational graph
27 Dec 22
There is provided a system for dynamically updating data in dataset, comprising: at least one processor executing a code for: receiving, an indication of a trigger for a change of a first cell of a first dataset, accessing a relational graph to identify at least one second cell of at least one second dataset dependent on the triggered change to the first cell, evaluating a set of rules to determine an update to perform for each second cell in response to the triggered change of the first cell, and updating each second cell by differentially applying the update to a previous value of the second cell.
Omer Doron, Liran Brimer, Dor Yehuda, Yuly Roberman, Eviathar Moussaffi
Filed: 30 Dec 21
Utility
Digital processing systems and methods for pre-populating templates in a tablature system
27 Dec 22
Systems, methods, and computer-readable media for generating a hybrid table template pre-populated with data pulled from preexisting tables are disclosed.
Oron Morad, Dor Yehuda, Oron Kaiser, Daniel Lereya
Filed: 29 Apr 21
Utility
Digital processing systems and methods for group-based document edit tracking in collaborative work systems
20 Dec 22
Systems, methods, and computer-readable media for enabling simultaneous group editing of electronically stored documents are disclosed.
Tal Haramati, Ron Zionpour, Roy Mann
Filed: 30 Dec 21
Utility
Digital processing systems and methods for digital sound simulation system
20 Dec 22
Systems, methods, and computer-readable media for providing variable output as a function of disbursed non-audio input are disclosed.
Michael Hermon, Roy Drabkin, Roy Mann
Filed: 29 Apr 21
Utility
Digital processing systems and methods for integrated communications module in tables of collaborative work systems
13 Dec 22
Systems and methods for enabling communications via tablature for an application are disclosed.
Tal Haramati, Moshik Eilon, Shanee Radzewsky, Daniel Cohen, Omer Doron
Filed: 7 Jan 21
Utility
Digital processing systems and methods for automatic updates in collaborative work systems
22 Nov 22
Systems and methods for automatically applying changed templates across user-facing applications are disclosed.
Daniel Lereya, Aviram Marom
Filed: 7 Jan 21
Utility
Digital processing systems and methods for virtual file-based electronic white board in collaborative work systems
15 Nov 22
Systems and methods may include having an integrated unified filing engine.
Roy Mann, Stav Levi, Etay Liberman, Sarit Bartov
Filed: 28 Apr 21
Utility
Digital processing systems and methods for data visualization extrapolation engine for item extraction and mapping in collaborative work systems
15 Nov 22
Systems, methods, and computer-readable media for extrapolating information display visualizations are disclosed.
Dotan Egozi, Guy Asinovsky, Oron Morad, Dor Yehuda
Filed: 29 Apr 21
Utility
Background processing in a web browser
25 Oct 22
A system for executing a software program comprises: a display device for displaying a web based GUI of the software program; and a hardware processor adapted for executing in a web browser a code comprising: executing, in a worker thread that is not a primary thread executing code implementing the web based GUI, a client instruction identified in the primary thread for background processing; while the worker thread executes: displaying in a graphical object of the web based GUI data retrieved from a data structure associated with an outcome of executing the client instruction, where the data structure contains temporary data; and modifying another graphical object of the web based GUI in response to a user instruction received by a user selecting a selectable object of the web based GUI; and modifying the graphical object of the web based GUI when the contents of data structure is modified.
Orr Gottlieb, Moshe Zemah, Omer Doron
Filed: 30 Dec 21
Utility
Digital processing systems and methods for historical review of specific document edits in collaborative work systems
25 Oct 22
Systems, methods, and computer-readable media for enabling granular rollback of historical edits in an electronic document are disclosed.
Tal Haramati, Rotem Waissman, Guy Greenhut, Roy Mann
Filed: 30 Dec 21
Utility
Digital processing systems and methods for dynamic work document updates using embedded in-line links in collaborative work systems
18 Oct 22
Systems, methods, and computer-readable media for embedding within an electronic word processing document are disclosed.
Ron Zionpour, Tal Haramati, Roy Mann
Filed: 30 Dec 21