Systems and methods for managing the use of electronic activities based on geographic location and communication history policies
US-2019363945-A1 · Nov 28, 2019 · US
US11568370B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11568370-B2 |
| Application number | US-202017139550-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 31, 2020 |
| Priority date | Dec 31, 2020 |
| Publication date | Jan 31, 2023 |
| Grant date | Jan 31, 2023 |
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.
A method for associating a team with a meeting for prospective meeting includes receiving a meeting invitation comprising first information, wherein the first information comprises data identifying the prospective meeting attendees, receiving second information for a plurality of teams, wherein the second information comprises data identifying members for each one of the plurality of teams, comparing the first information with the second information to determine a match metric for each one of the plurality of teams, and determining a matching team from the plurality of teams for which the match metric is above a match threshold value. The method further includes, in response to determining that the match metric is below the match threshold value computed for each one of the plurality of teams, creating a new team, and associating one of the matching team or the new team with the meeting for prospective meeting attendees.
Opening claim text (preview).
What is claimed is: 1. A method for associating a team with a meeting for prospective meeting attendees, the method comprising: training, by a processor, a machine-learning algorithm to determine a match metric between a group of meeting attendees and a particular team, wherein the machine-learning algorithm training uses known information about a plurality of teams and a plurality of meetings, and the match metric is indicative of a number of members of the particular team that are identical to the group of meeting attendees and a probability that a subject of the particular team matches a topic of the meeting; receiving, by the processor from an electronic communication system, a meeting invitation comprising first information, wherein the first information comprises data identifying the prospective meeting attendees; receiving, by the processor from a team system, second information for a plurality of existing teams in the team system, wherein the second information comprises data identifying members for each one of the plurality of existing teams; after receiving the meeting invitation and the second information, determining, by the processor using the trained machine-learning algorithm and based on the first information and the second information, a match metric for each one of the plurality of existing teams in the team system, the match metric for each existing team being indicative of a number of members of the existing team that are identical to the prospective meeting attendees and a probability that a subject of the existing team matches a topic of the meeting; in response to determining that a match metric of an existing team is above a match threshold value, determining, by the processor, that the existing team is a matching team for the meeting; in response to determining that the match metric computed for each one of the plurality of existing teams is below the match threshold value, creating, by the processor, a new team; associating, by the processor, the matching team or the new team with the meeting for the prospective meeting attendees; and sending, to the prospective meeting attendees, a link to the matching team or the new team. 2. The method of claim 1 , further comprising: determining that an attendee from the prospective meeting attendees does not have an account with the team system; and in response to determining that the attendee does not have an account, prompting the attendee to create the account. 3. The method of claim 2 , wherein the team system comprises an interface for the members of the matching team to communicate via text, data files, audio, or video. 4. The method of claim 1 , wherein the first information further comprises information about a topic for the meeting and the second information further comprises a plurality of subjects, each one of the plurality of subjects corresponding to each one of the plurality of existing teams. 5. The method of claim 4 , wherein the meeting invitation is an electronic communication transmitted via the electronic communication system for transmitting and storing electronic communications. 6. The method of claim 5 , wherein the first information further comprises a plurality of electronic communications stored by the electronic communication system, each one of the plurality of electronic communications transmitted between a group of prospective meeting attendees from the prospective meeting attendees, and wherein the second information further comprises a plurality of communications transmitted between a group of the members for each one of the plurality of existing teams. 7. The method of claim 6 , further comprising inviting a member of the matching team to the meeting when the member is not identified as one of the prospective meeting attendees. 8. The method of claim 7 , wherein a decision for inviting the member is determined by a certification board. 9. The method of claim 6 , wherein the match metric is based on: the data identifying the prospective meeting attendees; the data identifying the members for each one of the plurality of existing teams; the information about the topic for the meeting; and the plurality of subjects corresponding to the plurality of existing teams. 10. The method of claim 9 , wherein the machine-learning algorithm is trained on previous first and second information, previous meeting invitations, and previous determinations of matching teams. 11. The method of claim 9 , wherein the match metric is further based on topics of each one of the plurality of electronic communications. 12. The method of claim 11 , wherein the topics of each one of the plurality of electronic communications are determined using a natural language processing algorithm. 13. The method of claim 12 , further comprising: determining the plurality of subjects; and for an electronic communication from the plurality of electronic communications, determining a probability that a subject from the plurality of subjects is also a topic of the electronic communication. 14. The method of claim 13 , wherein the subjects for each one of the plurality of existing teams are determined by analyzing team-related data, wherein the team-related data includes at least one of text data, audio data, or video data. 15. The method of claim 14 , wherein the match metric is further based on a date and time of each one of the plurality of electronic communications. 16. The method of claim 1 , wherein computing the match metric comprises: initializing the match metric to a value below the match threshold value; identifying a first team of the plurality of existing teams for which each of the prospective meeting attendees is a member; in response to identifying the first team: assigning the first team to be the matching team; and assigning the match metric a first value above the match threshold value. 17. The method of claim 16 , wherein in response to not identifying a first team for which each of the prospective meeting attendees is a member: finding a second team of the plurality of existing teams, wherein a number of the members of the second team that are identical to the prospective meeting attendees is the greatest among the plurality of existing teams; requesting an approval from a certification board for other prospective meeting attendees that are not members of the second team to become new members of the second team; in response to receiving the approval: requesting a team system to add the other prospective meeting attendees to a membership of the second team; assigning the second team to be the matching team; and assigning the match metric a second value above the match threshold value. 18. The method of claim 1 , wherein computing the match metric comprises: calculating, for each team of the plurality of existing teams, a subject score and an attendee score, wherein calculating the subject score comprises determining a likelihood that a subject of each team matches information about a subject for the meeting, and wherein calculating the attendee score comprises determining a percentage of the prospective meeting attendees that are also members of each team; calculating, for each team of the plurality of existing teams, a total score being a weighted average of the corresponding subject score and the attendee score; determining a team for which the total score is highest; assigning the determined team to be the matching team; requesting at least one prospective meeting attendee that is not a member of the matching team to become a new member of the m
Physics · mapped topic
Computer-aided management of electronic mailing [e-mailing] · CPC title
Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling · CPC title
Skill-based matching of a person or a group to a task · CPC title
Staff planning in a project environment · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.