IP Library › Granted Patent US 12,524,499
Granted Patent B2
US 12,524,499 · App. 19/179,061 · Granted Jan 13, 2026

Methods for implementing artificial intelligence capabilities in software applications

Inventors: Vlad Mystetskyi (Ashdod, IL); Or Fridman (Tel Aviv, IL); Tzvika Besor (Tel Aviv, IL); Danielle Vertman (Tel Aviv, IL); Oded Ben Yeoshoa (Tel Aviv, IL); Amir Bardugo (Lapid, IL); Daniel Hai (Ramat HaSharon, IL)
Assignee: monday.com Ltd.
G06F18/217G06F3/04842G06F8/34G06F9/453G06N3/042G06Q50/01H04N7/157
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,524,499
App. No.
19/179,061
Filed
Apr 15, 2025
Granted
Jan 13, 2026
Kind
B2
Examiner
VU, TUAN A
Art Unit
2193
USPC
717/109
Abstract

The invention relates to methods and systems for integrating generative artificial intelligence (AI) capabilities into Software as a Service (SaaS) platforms. It comprises maintaining AI agents with varying credentials, enabling their interaction with alphanumeric data in table structures, and implementing a hierarchical access control scheme. The system displays table structures, provides interfaces for user inputs, and allows AI agents to be added as platform users. The generative AI agents can analyze data, identify actions, and perform tasks autonomously. The invention also includes methods for proactive information gathering, interactive analysis of AI outputs, and management of AI resources as limited assets. This approach enhances SaaS functionality by enabling AI-driven task completion, data analysis, and decision-making while maintaining data security and user-specific access controls.

Claims (44)

1 . A system for using generative artificial intelligence in a software as a service (SaaS) platform, comprising:

one or more processors configured to:

cause a display of a table structure including multiple items of a project, each with multiple item characteristics, associated with a common table objective;

cause a display of at least one input interface for receiving user inputs to interact with items in the table structure;

add a generative AI agent as a SaaS platform user of the project alongside one or more human users and allocate the generative AI agent with credentials to read and write data in certain items of the project;

configure the generative AI agent to autonomously perform an analysis of data type of item characteristics and/or structural relations between at least some of the multiple items;

and accordingly to generate instructions for performing actions calculated to promote the common table objective by interacting with the multiple item characteristics without requiring specific instructions from any of the one or more human users; and

execute the generated instructions.

2 . The system of claim 1 , wherein the generative AI agent is added as the SaaS platform user based on the user inputs.

3 . The system of claim 2 , wherein the user inputs are indicative of adding a graphical representation of the generative AI agent to at least one cell of the table structure.

4 . The system of claim 1 , wherein the items are arranged in rows and item characteristics in columns of the table structure.

5 . The system of claim 1 , wherein the one or more processors are configured to: analyze patterns in the table structure; identify missing or inconsistent data, autonomously update item characteristics based on the analysis, and generate reports summarizing changes made to the table structure.

6 . The system of claim 1 , wherein the prompt includes deducing the common table objective from data type and/or structural relations between item characteristics, and generating instructions based on the deduced objective.

7 . The system of claim 1 , wherein the action is calculated to promote the common table objective; wherein the common table objective is achieved through completing a series of activities defined by the table structure; and the action is part of this series of activities.

8 . The system of claim 1 , wherein the common table objective can be deduced using log history.

9 . The system of claim 1 , wherein actions include: generating data for an empty first cell of a first data characteristic of an item and processing this data based on a value in a second cell of a second data characteristic.

10 . The system of claim 1 , wherein the generative AI agent reports to its assigning user when no further actions are required for an item.

11 . The system of claim 1 , further configured to: notify a human user of missing data; and await receipt of missing data before proceeding with further actions.

12 . The system of claim 1 , wherein adding a generative AI agent is done by selecting from a reservoir of available users in a data characteristic containing user identities.

13 . The system of claim 12 , wherein the selecting is made via a drop-down menu with user avatars and the generative AI agent is selected by choosing its avatar.

14 . The system of claim 1 , wherein the generative AI agent operates continuously within the platform's user management system to: monitor the table structure for changes in item characteristics without human intervention; and automatically trigger the analysis when new items are added or existing items are modified.

15 . The system of claim 1 , wherein the generative AI agent autonomously: identifies relevant team members based on context derived from the table structure and past user interactions; and initiates natural language sessions with identified team members to obtain missing information.

16 . The system of claim 1 , wherein the generative AI agent is configured to: analyze user modifications to its outputs to deduce user intention; measure significance of the modifications; and automatically adjust its configurations to align future outputs with insights gained from user modifications.

17 . The system of claim 1 , wherein the generative AI agent is configured to: adapt its output based on a role of a human user interacting with the generative AI agent; and respond differently to similar queries based on the role of the human user making a query.

18 . The system of claim 1 , wherein the generative AI agent operates within a hierarchical access control scheme that: maps the table structure to privilege classes defining inheritable edit privileges; and grants the generative AI agent edit privileges inherited based on the hierarchical access control scheme.

19 . The system of claim 1 , wherein the generative AI agent is configured to: engage in interactive dialogue with human users to provide clarification about outputs and underlying reasoning; and maintain dialogue context across multiple interactions within the same project.

20 . The system of claim 1 , wherein the generative AI agent is configured to: assess whether sufficient information is found in the table structure for task completion; autonomously complete assigned tasks using obtained information; and operate without requiring specific step-by-step guidance from human users.

21 . A system for using generative artificial intelligence in a software as a service (SaaS) platform, comprising:

one or more processors configured to:

display a table structure including multiple items, each with multiple item characteristics, associated with a common table objective; display at least one input interface for receiving user inputs to interact with items in the table structure;

add a generative AI agent as a SaaS platform user of a project alongside one or more human users and allocate the generative AI agent with credentials to read and write data certain items of the project;

configure the generative AI agent to autonomously perform an analysis of data type of item characteristics and/or structural relations between at least some of the multiple items;

and accordingly to generate instructions for performing actions calculated to promote the common table objective by interacting with the multiple item characteristics without requiring specific instructions from any of the one or more human users; and

execute the generated instructions to update one or more of the multiple items without requiring further user intervention.

22 . The system of claim 21 , wherein the action is calculated to promote the common table objective.

23 . The system of claim 21 , wherein the prompt includes deducing the common table objective from data type and/or structural relations between item characteristics, and generating instructions based on the deduced objective.

24 . The system of claim 21 , wherein the common table objective is achieved through completing a series of activities defined by the table structure and the action is part of this series of activities.

25 . The system of claim 21 , wherein the common table objective can be deduced using log history.

26 . The system of claim 21 , wherein actions include: generating data for an empty first cell of a first data characteristic of an item; and processing this data based on a value in a second cell of a second data characteristic.

27 . The system of claim 21 , wherein the generative AI agent reports to its assigning user when no further actions are required for an item.

28 . The system of claim 21 , further configured to: notify a human user of missing data; and await receipt of missing data before proceeding with further actions.

29 . The system of claim 28 , further configured to send reminders for missing data.

30 . The system of claim 21 , wherein adding a generative AI agent is done by selecting from a reservoir of available users in a data characteristic containing user identities.

31 . The system of claim 30 , wherein a selection is made via a drop-down menu with user avatars and a generative AI agent is selected by choosing its avatar.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2025
From: MYSTETSKYI, VLAD; FRIDMAN, OR; BESOR, TZVIKA; VERTMAN, DANIELLE; BEN YEOSHOA, ODED; BARDUGO, AMIR; HAI, DANIEL
To: MONDAY.COM LTD.
Reel/Frame 071126/0250 →
Continuity (5)
Continuation PCTIL2024050820 · Aug 14, 2024
Provisional Application 63519519 · Aug 14, 2023
Provisional Application 63548339 · Nov 13, 2023
Provisional Application 63645998 · May 13, 2024
Related Publication 20250244964A1 · Jul 31, 2025
References Cited (34)
US 11962546B1 · Hattangady et al. · 2024 [cited by applicant]
US 20170336940A1 · Townsend et al. · 2017 [cited by applicant]
US 20170337287A1 · Gill · 2017 [cited by applicant]
US 20190108417A1 · Talagala · 2019 [cited by examiner]
US 20190155577A1 · Prabha et al. · 2019 [cited by applicant]
US 20210042662A1 · Pu · 2021 [cited by examiner]
US 20220036153A1 · O'Malia · 2022 [cited by examiner]
US 20220269957A1 · Rangan · 2022 [cited by applicant]
US 20230067222A1 · Filji et al. · 2023 [cited by applicant]
US 20230121307A1 · Benchetrit · 2023 [cited by examiner]
US 20230186203A1 · Kulkarni et al. · 2023 [cited by applicant]
US 20230195885A1 · Khurana et al. · 2023 [cited by applicant]
US 20230214461A1 · Brooks · 2023 [cited by applicant]
US 20230245651A1 · Wang · 2023 [cited by applicant]
US 20230252224A1 · Tran · 2023 [cited by applicant]
US 20230259705A1 · Tunstall-Pedoe et al. · 2023 [cited by applicant]
US 20230297889A1 · Lopez, Jr. · 2023 [cited by examiner]
US 20240070439A1 · Segars et al. · 2024 [cited by applicant]
US 20240193418A1 · Guillame-Bert · 2024 [cited by examiner]
US 20240256588A1 · Biscof et al. · 2024 [cited by applicant]
US 20240354567A1 · Duggal et al. · 2024 [cited by applicant]
US 20240370479A1 · IIudetz et al. · 2024 [cited by applicant]
US 20240378515A1 · Nakamura et al. · 2024 [cited by applicant]
US 20250016128A1 · Wheeler · 2025 [cited by examiner]
WO WO2025037311 · 2025 [cited by applicant]
WO WO2025037312 · 2025 [cited by applicant]
WO WO2025037313 · 2025 [cited by applicant]
International Search Report and the Written Opinion Dated Dec. 18, 2024 From the International Searching Authority Re. Application No. PCT/IL2024/050820. (11 Pages). [cited by applicant]
International Search Report and the Written Opinion Dated Dec. 19, 2024 From the International Searching Authority Re. Application No. PCT/IL2024/050821. (16 Pages). [cited by applicant]
International Search Report and the Written Opinion Dated Dec. 30, 2024 From the International Searching Authority Re. Application No. PCT/IL2024/050822 (9 Pages). [cited by applicant]
Invitation to Pay Additional Fees Dated Oct. 7, 2024 From the International Searching Authority Re. Application No. PCT/IL2024/050820. (3 Pages). [cited by applicant]
Invitation to Pay Additional Fees Dated Oct. 7, 2024 From the International Searching Authority Re. Application No. PCT/IL2024/050821. (2 Pages). [cited by applicant]
Invitation to Pay Additional Fees Dated Oct. 17, 2024 From the International Searching Authority Rc. Application No. PCT/IL2024/050822. (3 Pages). [cited by applicant]
Notice of Allowance Dated Jun. 30, 2025 from the US Patent and Trademark Office Re. U.S. Appl. No. 19/179,092. (9 pages). [cited by applicant]
Cited By (1)
US 12,591,417