Scaling virtual assistant system execution via machine learning based data mining and event identification
US-2025131513-A1 · Apr 24, 2025 · US
US2026010843A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2026010843-A1 |
| Application number | US-202418762413-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 2, 2024 |
| Priority date | Jul 2, 2024 |
| Publication date | Jan 8, 2026 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed embodiments may include a method for managing distributed resources by receiving meeting data regarding a meeting and user data. The system may calculate, using content analysis by a first machine learning model, a meeting score, from the meeting data. Furthermore, the system may determine whether the meeting score is greater than or equal to a meeting threshold score. If the meeting score is greater than or equal to the meeting threshold score, the system may generate a message recommending that the meeting be canceled and transmit the message to a meeting organizer. The system may receive a signal from the meeting organizer indicating whether the meeting is canceled and train the first machine learning model using the signal from the meeting organizer.
Opening claim text (preview).
What is claimed is: 1 . A distributed computing system management tool comprising: one or more processors; memory in communication with the one or more processors and storing instructions that are configured to cause the system to: receive, from a plurality of distributed computing devices, first data associated with the plurality of distributed computing devices indicating work performed associated with a first work request; calculate, using a first machine learning model, a score associated with the first work request based on the first data; determine whether the score is greater than or equal to a threshold score representing work to be performed; responsive to determining that the score is greater than or equal to the threshold score: generate a first message canceling the first work request; and transmit the first message to at least one distributed computing device of the plurality of distributed computing devices. 2 . The distributed computing system management tool of claim 1 , wherein the memory stores further instructions that are configured to cause the system to: receive, from the at least one distributed computing device, a second message refusing to cancel the first work request; and train the first machine learning model using the second message. 3 . The distributed computing system management tool of claim 1 , wherein the memory stores further instructions that are configured to cause the system to: receive, from the at least one distributed computing device, a third message accepting cancellation of the first work request; and train the first machine learning model using the third message. 4 . The distributed computing system management tool of claim 1 , wherein the threshold score is based on an existing demand on resources. 5 . The distributed computing system management tool of claim 1 , wherein determining that the score is greater than or equal to the threshold score further comprises determining whether an existing work product is sufficient. 6 . A meeting system comprising: one or more processors; memory in communication with the one or more processors and storing instructions that are configured to cause the meeting system to: receive, from one or more user devices associated with one or more users, meeting data regarding a meeting and user data, wherein one of the users is a meeting organizer; calculate, using content analysis by a first machine learning model, a meeting score, from the meeting data; determine whether the meeting score is greater than or equal to a meeting threshold score; responsive to determining that the meeting score is greater than or equal to the meeting threshold score: generate a message recommending the meeting be canceled; transmit the message to the meeting organizer; receive a signal from the meeting organizer indicating whether the meeting is canceled; and train the first machine learning model using the signal from the meeting organizer. 7 . The meeting system of claim 6 , wherein generating the message recommending the meeting be canceled is completed by a second machine learning model. 8 . The meeting system of claim 6 , wherein the meeting score is calculated from: analyzing a meeting agenda to determine whether the meeting requires action or discussion; determining whether background material has been available for an insufficient amount of time prior to the meeting; and analyzing the user data of the one or more user devices and determining whether the meeting would present a scheduling burden on a majority of the one or more users. 9 . The meeting system of claim 8 , wherein: when the meeting requires action or discussion the meeting score remains the same, and wherein when the meeting is informational the meeting score increases; when the background material has been available for an insufficient amount of time prior to the meeting, the meeting score increases; and when the meeting would present a scheduling burden on the majority of the one or more users, the meeting score increases. 10 . The meeting system of claim 6 , wherein the meeting score is calculated from: analyzing meeting content to determine which of the one or more users are meeting presenters; determining whether meeting presenters work frequently together; and responsive to determining that the meeting presenters work frequently together: increasing the meeting score. 11 . The meeting system of claim 10 , wherein determining whether the meeting presenters work frequently together comprises comparing division names associated with the meeting presenters. 12 . The meeting system of claim 10 , wherein determining whether the meeting presenters work frequently together comprises using a chart to determine a distance between the meeting presenters. 13 . The meeting system of claim 12 , wherein when the distance between the meeting presenters on the chart is greater than a threshold distance, the meeting score remains the same, and wherein when the distance between the meeting presenters on the chart is less than the threshold distance on the chart, the meeting score increases. 14 . The meeting system of claim 12 , whether when the distance between the meeting presenters on the chart is less than a threshold distance, the meeting score remains the same, and wherein when the distance between the meeting presenters on the chart is greater than the threshold distance on the chart, the meeting score increases. 15 . The meeting system of claim 6 , wherein the memory stores further instructions that are configured to cause the meeting system to: calculate one or more alternate meeting scores for one or more alternate dates, and wherein: generating the message with a cancellation suggestion further comprising the one or more alternate dates with the one or more alternate meeting scores. 16 . The meeting system of claim 6 , wherein the memory stores further instructions that are configured to cause the meeting system to: generate, using content analysis, a first user score for a first user, from the user data and the meeting data; determine whether the first user score is greater than or equal to a first user threshold score; and responsive to determining that the first user score is greater than or equal to the first user threshold score: cancel the meeting for the first user; responsive to canceling the meeting for the first user: recalculate the meeting score; generate a summary of the meeting from the meeting data; and transmit the summary of the meeting to the first user. 17 . The meeting system of claim 6 , wherein the memory stores further instructions that are configured to cause the meeting system to: transmit, to the one or more user devices, a request for an evaluation of the meeting; receive, from the one or more user devices, the evaluation of the meeting; and responsive to the evaluation of the meeting, change the meeting threshold score. 18 . A meeting system comprising: one or more processors; memory in communication with the one or more processors and storing instructions that are configured to cause the meeting system to: receive, from one or more user devices associated with one or more users, meeting data regarding a meeting and user data, wherein one of the users is a meeting organizer; calculate, using content analysis by a first machine learning model, a meeting score, from the meeting data; determine whether the meeting score is greater than or equal to a meeting threshold score; responsive to det
Machine learning · CPC title
Scheduling, planning or task assignment for a person or group · CPC title
Calendar-based scheduling for persons or groups · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.