IP Library Patent Application 16370850
Patent Application
App. No. 16/370,850

GENERATING INSIGHTS ABOUT MEETINGS IN AN ORGANIZATION

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 None
App. No.
16/370,850
Abstract

This disclosure describes, according to some implementations, a method for scoring electronic meeting requests for attendee redundancy. In an example method, the method includes retrieving, using one or more processors, user IDs of meeting attendees; retrieving, using the one or more processors, one or more characteristics associated with the user IDs; retrieving, using the one or more processors, a rule having one or more parameters for scoring meeting composition; comparing, using the one or more processors, the one or more characteristics associated with the user IDs based on the one or more parameters of the rule; and generating, using the one or more processors, a meeting score based on the comparison. From the foregoing, it will be appreciated that specific embodiments of the invention have been described herein for purposes of illustration, but that various modifications may be made without deviating from the scope of the invention. Accordingly, the invention is not limited except as by the appended claims.

Claims (63)

1 . A method in a computing system for generating insights about meetings in an organization, comprising:

accessing indications of a plurality of meetings conducted in the organization, each meeting indication having associated with it values for one or more meeting attributes and a list of attendees;

determining a meeting attribute for the insights to be generated;

for each of one or more values of the determined meeting attribute, selecting from the plurality of meetings a set of meetings having the value for the determined meeting attribute;

for each set of meetings:

for each meeting of the set:

using the list of attendees at the meeting to determine a score assessing a degree to which the attendees at the meeting were redundant;

aggregating the scores determined for the meetings of the set to obtain an aggregation result for the set;

generating a visual report, the report having, for each of at least a portion of the sets of meetings, contents based on the aggregation result obtained for the set;

determining, by a sensor, a number of people attending the meeting; and

increasing utilization of resources associated with a meeting location by determining one or more redundant attendees in a context of the meeting and generating a recommendation of a suitable meeting location based on the number of people attending the meeting.

2 . The method of claim 1 , further comprising causing the generated visual report to be displayed.

3 . The method of claim 1 , further comprising causing the generated visual report to be stored.

4 . The method of claim 1 , further comprising causing the generated visual report to be transmitted to a person.

5 . The method of claim 1 wherein the determined meeting attribute is organizer identity, department within the organization of the organizer, or recurring meeting identifier.

6 . The method of claim 1 wherein the aggregation counts a number of meetings in the set of meetings for which scores above a threshold level of redundancy are determined.

7 . The method of claim 1 wherein the contents of the generated visual report include an estimate of a monetary cost of redundancy across the meetings of the set based on compensation levels of attendees at these meetings.

8 . The method of claim 1 wherein the generating is performed in response to action by a person to organize a new meeting in the organization.

9 . One or more instances of computer-readable media collectively having contents configured to cause a computing system to perform a method for generating insights about meetings in an organization, the method comprising:

accessing indications of a plurality of meetings conducted in the organization, each meeting indication having associated with it values for one or more meeting attributes and a list of attendees;

determining a meeting attribute for the insights to be generated;

for each of one or more values of the determined meeting attribute, selecting from the plurality of meetings a set of meetings having the value for the determined meeting attribute;

for each set of meetings:

for each meeting of the set:

using the list of attendees at the meeting to determine a score assessing a degree to which the attendees at the meeting were redundant;

aggregating the scores determined for the meetings of the set to obtain an aggregation result for the set;

generating a visual report, the report having, for each of at least a portion of the sets of meetings, contents based on the aggregation result obtained for the set

determining, by a sensor a number of people attending the meeting: and

increasing utilization of resources associated with a meeting location by determining one or more redundant attendees in a context of the meetings.

10 . The instances of computer-readable media of claim 9 , the method further comprising causing the generated visual report to be displayed.

11 . The instances of computer-readable media of claim 9 , the method further comprising causing the generated visual report to be stored.

12 . The instances of computer-readable media of claim 9 , the method further comprising causing the generated visual report to be transmitted to a person.

13 . The instances of computer-readable media of claim 9 wherein the determined meeting attribute is organizer identity, department within the organization of the organizer, or recurring meeting identifier.

14 . The instances of computer-readable media of claim 9 wherein the aggregation counts a number of meetings in the set of meetings for which scores above a threshold level of redundancy are determined.

15 . The instances of computer-readable media of claim 9 wherein the contents of the generated visual report include an estimate of a monetary cost of redundancy across the meetings of the set based on compensation levels of attendees at these meetings.

16 . The instances of computer-readable media of claim 9 wherein the generating is performed in response to action by a person to organize a new meeting in the organization.

17 . One or more instances of computer-readable media storing a data structure configured to cause display of insights about meetings conducted in an organization, the data structure comprising:

information configured to cause display of visual indications of one or more entities within the organization; and

for each of the entities, information configured to cause display of a characterization of a level of redundancy of meetings conducted within the organization that are associated with the entity, wherein sets of contents of the data structure are usable to display the insights about the meetings conducted in the organization,

information configured to cause a sensor to determine a number of people attending a meeting; and

information configured to cause a processor to increase utilization of resources associated with a meeting location by determining one or more redundant attendees in a context of the meeting and generating a recommendation of a suitable meeting location based on the number of people attending the meeting.

18 . One or more computing systems collectively configured to generate insights about meetings in an organization, comprising:

one or more processors; and

one or more memories collectively having contents that, when executed by the one or more processors:

access indications of a plurality of meetings conducted in the organization, each meeting indication having associated with it values for one or more meeting attributes and a list of attendees;

determine a meeting attribute for the insights to be generated;

for each of one or more values of the determined meeting attribute, select from the plurality of meetings a set of meetings having the value for the determined meeting attribute;

for each set of meetings:

for each meeting of the set:

use the list of attendees at the meeting to determine a score assessing a degree to which the attendees at the meeting were redundant;

aggregate the scores determined for the meetings of the set to obtain an aggregation result for the set;

generate a visual report, the report having, for each of at least a portion of the sets of meetings, contents based on the aggregation result obtained for the set

determine, by a sensor, a number of people attending the meeting; and

increase utilization of resources associated with a meeting location by determining one or more redundant attendees in a context of the meeting and generating a recommendation of a suitable meeting location based on the number of people attending the meeting.

19 . The computing systems of claim 18 wherein the one or more memories further have contents that, when executed by the one or more processors, cause the generated visual report to be displayed.

20 . The computing systems of claim 18 wherein the one or more memories further have contents that, when executed by the one or more processors, cause the generated visual report to be stored.

21 . The computing systems of claim 18 wherein the one or more memories further have contents that, when executed by the one or more processors, cause the generated visual report to be transmitted to a person.

22 . The computing systems of claim 18 wherein the determined meeting attribute is organizer identity, department within the organization of the organizer, or recurring meeting identifier.

23 . The computing systems of claim 18 wherein the aggregation counts a number of meetings in the set of meetings for which scores above a threshold level of redundancy are determined.

24 . The computing systems of claim 18 wherein the contents of the generated visual report include an estimate of a monetary cost of redundancy across the meetings of the set based on compensation levels of attendees at these meetings.

25 . The computing systems of claim 18 wherein the generating is performed in response to action by a person to organize a new meeting in the organization.

26 . The computing systems of claim 18 , comprising:

based on the number of people attending the meeting, generate the recommendation of the suitable meeting location for a subsequent meeting associated with the list of attendees.

Assignments (11)
MERGER AND CHANGE OF NAME Recorded Jun 25, 2025
From: TEEM TECHNOLOGIES LLC; EPTURA, INC.
To: EPTURA, INC.
Reel/Frame 071514/0396 →
RELEASE OF SECURITY INTEREST Recorded Jul 7, 2021
From: CRESTLINE DIRECT FINANCE, L.P.
To: TEEM TECHNOLOGIES LLC
Reel/Frame 056778/0654 →
SECURITY INTEREST Recorded Jan 24, 2020
From: TEEM TECHNOLOGIES LLC
To: CRESTLINE DIRECT FINANCE, L.P., AS COLLATERAL AGENT
Reel/Frame 051614/0806 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2020
From: THE WE COMPANY MC LLC
To: WEWORK COMPANIES LLC
Reel/Frame 051582/0553 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2020
From: WEWORK COMPANIES LLC
To: TEEM TECHNOLOGIES LLC
Reel/Frame 051582/0643 →
RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (050724/0643) Recorded Jan 10, 2020
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: TEEM TECHNOLOGIES LLC
Reel/Frame 051733/0556 →
MERGER AND CHANGE OF NAME Recorded Jan 10, 2020
From: WEWORK COMPANIES INC.; THE WE COMPANY MC LLC
To: THE WE COMPANY MC LLC
Reel/Frame 051477/0649 →
RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (050724/0631) Recorded Jan 10, 2020
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: TEEM TECHNOLOGIES LLC
Reel/Frame 051563/0042 →
SECURITY INTEREST (LETTER OF CREDIT) Recorded Oct 15, 2019
From: WEWORK COMPANIES LLC; MEETUP LLC; CONDUCTOR LLC; EUCLID LLC; TEEM TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050724/0643 →
SECURITY INTEREST (REVOLVER) Recorded Oct 15, 2019
From: WEWORK COMPANIES LLC; MEETUP LLC; CONDUCTOR LLC; EUCLID LLC; TEEM TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050724/0631 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2019
From: TEEM TECHNOLOGIES, INC.
To: WEWORK COMPANIES INC.
Reel/Frame 049784/0337 →