# US 11,307,735 B2 · Creating agendas for electronic meetings using artificial intelligence

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,307,735 B2
- Document ID: US11307735B2
- Status: Granted
- Kind: B2
- Application number: 15/290,856
- Filed: 2016-10-11
- Published: 2018-04-12
- Granted: 2022-04-19
- Earliest claimed: 2016-10-11
- Assignees: Ricoh Company, Ltd.
- Applicants: Steven A. Nelson; Hiroshi Kitada; Lana Wong
- Inventors: Steven A. Nelson; Hiroshi Kitada; Lana Wong
- Web page: https://patentgrep.com/patent/US11307735B2

## CPC

- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06N 5/022: Knowledge engineering; Knowledge acquisition
- G06Q 10/10: Office automation; Time management
- G06Q 10/1093: Calendar-based scheduling for persons or groups
- H04L 65/403: Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15)
- H04N 7/155: {involving storage of or access to video conference sessions (tracking arrangements for later retrieval of a computer conference content or participants activities H04L12/1831)}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Artificial intelligence is introduced into an electronic meeting context to perform various tasks before, during, and/or after electronic meetings. The tasks may include a wide variety of tasks, such as agenda creation, participant selection, real-time meeting management, meeting content supplementation, and post-meeting processing. The artificial intelligence may analyze a wide variety of data such as data pertaining to other electronic meetings, data pertaining to organizations and users, and other general information pertaining to any topic. Capability is also provided to create, manage, and enforce meeting rules templates that specify requirements and constraints for various aspects of electronic meetings.

## Claims

### Claim 1

A system comprising:
an artificial intelligence service executing on a first apparatus that is external to a second apparatus;
the second apparatus comprising:
one or more processors; and
one or more memories storing instructions which, when processed by the one or more processors, cause:
an electronic meeting process executing on the second apparatus to:
receive, over one or more communications networks from the artificial intelligence service, one or more suggested agenda items for a new electronic meeting, wherein the one or more suggested agenda items for the new electronic meeting comprise one or more action items from one or more prior electronic meetings, wherein each action item, from the one or more action items from the one or more prior electronic meetings, indicates one or more actions assigned for performance by one or more persons, wherein the artificial intelligence service executing external to the second apparatus determines the one or more suggested agenda items for the new electronic meeting by:
determining one or more prior electronic meetings that are related to the new electronic meeting based upon one or more references to the one or more prior electronic meetings in a first set of one or more electronic documents for the new electronic meeting,
analyzing a second set of one or more electronic documents for the one or more prior electronic meetings, and
identifying, based upon the analyzing, the one or more action items from the one or more prior electronic meetings;
display, on a user interface for selection by a user of the second apparatus for the new electronic meeting, the one or more suggested agenda items for the new electronic meeting that comprise the one or more action items from the one or more prior electronic meetings, and
in response to a user selection of a particular suggested agenda item, from the one or more suggested agenda items, designating the particular agenda item for the new electronic meeting.

### Claim 2 (depends on 1)

The system of claim 1, wherein:
the one or more suggested agenda items for the new electronic meeting include one or more uncompleted agenda items from the one or more prior electronic meetings, and
the one or more uncompleted agenda items from the one or more prior electronic meetings are determined based upon one or more of: electronic documents that specify the one or more uncompleted agenda items and that are both associated with the new electronic meeting and mention the one or more prior electronic meetings, or attributes of the new electronic meeting.

### Claim 3 (depends on 1)

The system of claim 1, wherein:
the one or more action items from the one or more prior electronic meetings are determined based upon one or more of electronic documents that specify the one or more action items and that are both associated with the new electronic meeting and mention the one or more prior electronic meetings, or attributes of the new electronic meeting.

### Claim 4 (depends on 1)

The system of claim 1, wherein:
a particular meeting rules template was specified for the new electronic meeting, wherein the particular meeting rules template is from a plurality of meeting rules templates, and the particular meeting rules template specifies one or more required agenda items for a particular type of electronic meeting, and
the one or more suggested agenda items include the one or more required agenda items specified by the particular meeting rules template.

### Claim 5 (depends on 1)

The system of claim 1, wherein the one or more suggested agenda items for the new electronic meeting include one or more data items related to the new electronic meeting.

### Claim 6 (depends on 5)

The system of claim 5, wherein:
the new electronic meeting is a particular type of electronic meeting and is related to a particular subject, and
the one or more data items related to the new electronic meeting include one or more data items related to the particular type of electronic meeting or one or more data items related to the particular subject matter.

### Claim 7 (depends on 1)

The system of claim 1, wherein:
the one or more suggested agenda items include two or more suggested agenda items,
processing of the instructions by the one or more processors further causes the electronic meeting application to:
receive a relevance score for each suggested agenda item from the two or more suggested agenda items, wherein the relevance score indicates a correspondence between the suggested agenda item and one or more attributes of the new electronic meeting, and
cause the relevance score for each suggested agenda item, from the two or more suggested agenda items, to be displayed on the user interface with its corresponding suggested agenda item.

### Claim 8

One or more non-transitory computer-readable media storing instructions which, when processed by one or more processors, cause:
an electronic meeting process executing on an apparatus to:
receive, over one or more communications networks from an artificial intelligence service executing external to the apparatus, one or more suggested agenda items for a new electronic meeting, wherein the one or more suggested agenda items for the new electronic meeting comprise one or more action items from one or more prior electronic meetings, wherein each action item, from the one or more action items from the one or more prior electronic meetings, indicates one or more actions assigned for performance by one or more persons, wherein the artificial intelligence service executing external to the apparatus determines the one or more suggested agenda items for the new electronic meeting by:
determining one or more prior electronic meetings that are related to the new electronic meeting based upon one or more references to the one or more prior electronic meetings in a first set of one or more electronic documents for the new electronic meeting, and
analyzing a second set of one or more electronic documents for the one or more prior electronic meetings, and
identifying, based upon the analyzing, the one or more action items from the one or more prior electronic meetings;
display, on a user interface for selection by a user of the apparatus for the new electronic meeting, the one or more suggested agenda items for the new electronic meeting that comprise the one or more action items from the one or more prior electronic meetings, and
in response to a user selection of a particular suggested agenda item, from the one or more suggested agenda items, designating the particular agenda item for the new electronic meeting.

### Claim 9 (depends on 8)

The one or more non-transitory computer-readable media of claim 8, wherein:
the one or more suggested agenda items for the new electronic meeting include one or more uncompleted agenda items from the one or more prior electronic meetings, and
the one or more uncompleted agenda items from the one or more prior electronic meetings are determined based upon one or more of: electronic documents that specify the one or more uncompleted agenda items and that are both associated with the new electronic meeting and mention the one or more prior electronic meetings, or attributes of the new electronic meeting.

### Claim 10 (depends on 8)

The one or more non-transitory computer-readable media of claim 8, wherein:
the one or more action items from the one or more prior electronic meetings are determined based upon one or more of electronic documents that specify the one or more action items and that are both associated with the new electronic meeting and mention the one or more prior electronic meetings, or attributes of the new electronic meeting.

### Claim 11 (depends on 8)

The one or more non-transitory computer-readable media of claim 8, wherein:
a particular meeting rules template was specified for the new electronic meeting, wherein the particular meeting rules template is from a plurality of meeting rules templates, and the particular meeting rules template specifies one or more required agenda items for a particulartype of electronic meeting, and
the one or more suggested agenda items include the one or more required agenda items specified by the particular meeting rules template.

### Claim 12 (depends on 8)

The one or more non-transitory computer-readable media of claim 8, wherein the one or more suggested agenda items for the new electronic meeting include one or more data items related to the new electronic meeting.

### Claim 13 (depends on 12)

The one or more non-transitory computer-readable media of claim 12, wherein:
the new electronic meeting is a particular type of electronic meeting and is related to a particular subject, and
the one or more data items related to the new electronic meeting include one or more data items related to the particular type of electronic meeting or one or more data items related to the particular subject matter.

### Claim 14 (depends on 8)

The one or more non-transitory computer-readable media of claim 8, wherein execution of the instructions by the one or more processors further causes the electronic meeting application to:
receive a relevance score for each suggested agenda item from the two or more suggested agenda items, wherein the relevance score indicates a correspondence between the suggested agenda item and one or more attributes of the new electronic meeting, and
cause the relevance score for each suggested agenda item, from the two or more suggested agenda items, to be displayed on the user interface with its corresponding suggested agenda item.

### Claim 15

A computer-implemented method comprising:
an electronic meeting process executing on an apparatus to receive, over one or more communications networks from an artificial intelligence service executing external to the apparatus, one or more suggested agenda items for an electronic meeting, wherein the one or more suggested agenda items for the electronic meeting comprise one or more action items from one or more prior electronic meetings, wherein each action item, from the one or more action items from the one or more prior electronic meetings, indicates one or more actions assigned for performance by one or more persons, wherein the artificial intelligence service executing external to the apparatus determines the one or more suggested agenda items for the new electronic meeting by:
determining one or more prior electronic meetings that are related to the new electronic meeting based upon one or more references to the one or more prior electronic meetings in a first set of one or more electronic documents for the new electronic meeting, and
analyzing a second set of one or more electronic documents for the one or more prior electronic meetings, and
identifying, based upon the analyzing, the one or more action items from the one or more prior electronic meetings;
the electronic meeting process executing on the apparatus to display, on a user interface for selection by a user of the apparatus for the electronic meeting, the one or more suggested agenda items for the electronic meeting that comprise the one or more action items from the prior electronic meeting.

### Claim 16 (depends on 15)

The computer-implemented method of claim 15, further comprising:
the one or more suggested agenda items for the new electronic meeting include one or more uncompleted agenda items from the one or more prior electronic meetings, and
the one or more uncompleted agenda items from the one or more prior electronic meetings are determined based upon one or more of: electronic documents that specify the one or more uncompleted agenda items and that are both associated with the new electronic meeting and mention the one or more prior electronic meetings, or attributes of the new electronic meeting.

### Claim 17 (depends on 15)

The computer-implemented method of claim 15, wherein:
the one or more action items from the one or more prior electronic meetings are determined based upon one or more of electronic documents that specify the one or more action items and that are both associated with the new electronic meeting and mention the one or more prior electronic meetings, or attributes of the new electronic meeting.

### Claim 18 (depends on 15)

The computer-implemented method of claim 15, wherein:
a particular meeting rules template was specified for the new electronic meeting, wherein the particular meeting rules template is from a plurality of meeting rules templates, and the particular meeting rules template specifies one or more required agenda items for a particular type of electronic meeting, and
the one or more suggested agenda items include the one or more required agenda items specified by the particular meeting rules template.

### Claim 19 (depends on 15)

The computer-implemented method of claim 15, wherein:
the new electronic meeting is a particular type of electronic meeting and is related to a particular subject, and
the one or more suggested agenda items for the new electronic meeting include one or more data items related to the particular type of electronic meeting or one or more data items related to the particular subject matter.

### Claim 20 (depends on 15)

The computer-implemented method of claim 15, further comprising:
the electronic meeting application receiving a relevance score for each suggested agenda item from the one or more suggested agenda items, wherein the relevance score indicates a correspondence between the suggested agenda item and one or more attributes of the new electronic meeting, and
the electronic meeting application causing the relevance score for each suggested agenda item, from the one or more suggested agenda items, to be displayed on the user interface with its corresponding suggested agenda item.
