IP Library Granted Patent US 11,869,480
Granted Patent B2
US 11,869,480 · App. 17/381,718 · Granted Jan 9, 2024

Idea scoring for creativity tool selection

Inventors: John Cronin (Jericho, VT); Burt Cummings (Menlo Park, CA); Charles Root (Underhill, VT); Michael D'Andrea (Burlington, VT); Jeffrey Goodwin (Montpelier, VT)
Assignee: BRIGHT MARBLES, INC.
G10L15/26G06F40/205G06F40/30G06Q10/103G10L15/183
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 11,869,480
App. No.
17/381,718
Granted
Jan 9, 2024
Kind
B2
Abstract

An intelligence-driven virtual assistant for automated documentation of new ideas is provided. During a brainstorming session, one or more user participants may discuss and identify one or more ideas. Such ideas may be tracked, catalogued, analyzed, developed, and further expanded upon through use of an intelligence-driven virtual assistant. Such virtual assistant may capture user input data embodying one or more new ideas and intelligently process the same in accordance with creativity tool workflows. Such workflows may further stimulate creativity for capturing ideas, while continuing to document, analyze, and identify further aspects to develop and expand.

Claims (58)

1. A method for ideation management, the method comprising:

storing a creativity tools database in memory, the creativity tools database storing information regarding one or more available creativity tools;

receiving one or more keywords from a user via a virtual assistant module of a virtual assistant network; and

executing instructions stored in memory, wherein execution of the instructions by a processor:

selects a creativity tool based on the one or more keywords;

executes the selected creativity tool, wherein the executed creativity tool polls for information regarding user activity from the virtual assistant module;

retrieves creativity content from a database based on a level of the polled user activity, wherein the creativity content is retrieved based on the one or more keywords; and

outputs a response that includes the retrieved creativity content, wherein a next response by the selected creativity tool includes a different variation.

2. The method of claim 1 , wherein the executed creativity tool module is a random tool module, and wherein executing the random tool module includes outputting one or more random statements or words with loose associations with the one or more keywords via the virtual assistant module.

3. The method of claim 1 , wherein the executed creativity tool module is an image relation module, and wherein executing the image relation module includes:

performing an image search for images related to the one or more keywords;

generating a display of a number of the images on a connected display that receives a signal over a wireless network;

detecting receipt of a user selection of one of those images via the virtual assistant module; and

using object recognition or metadata tags to identify one or more objects in the images.

4. The method of claim 3 , further comprising looping through the image relation module to retrieve images that have fewer associations with the one or more keywords.

5. The method of claim 1 , wherein the executed creativity tool module is a humor module, and wherein executing the humor module includes:

polling for indications of low activity via the virtual assistant module; and

outputting a random joke from a humor database.

6. The method of claim 5 , further comprising:

receiving a plurality of terms via the virtual assistant module;

incorporating the plurality of terms into a preprogrammed story that requires blanks to be filled in order to be completed, wherein the terms are incorporated to fill in the blanks of the preprogrammed story; and

reciting the story via the virtual assistant module.

7. The method of claim 1 , wherein the executed creativity tool module is a custom script module, and wherein executing the custom script module includes:

polling for output from the virtual assistant module; and

changing a next default response with an associated response stored at a custom scripts database.

8. A system for ideation management, the system comprising:

memory that stores a creativity tools database, the creativity tools database storing information regarding one or more available creativity tools;

a user interface that receives one or more keywords from a user via a virtual assistant module of a virtual assistant network; and

a processor that executes stored instructions, wherein the processor executes the instructions to:

select a creativity tool based on the one or more keywords;

execute the selected creativity tool, wherein the executed creativity tool polls for information regarding user activity from the virtual assistant module;

retrieve creativity content from a database based on a level of the polled user activity, wherein the creativity content is retrieved based on the one or more keywords; and

output a response that includes the retrieved creativity content, wherein a next response by the selected creativity tool includes a different variation.

9. The system of claim 8 , wherein the executed creativity tool module is a random tool module, wherein the processor executes the random tool module to output one or more random statements or words with loose associations with the one or more keywords via the virtual assistant module.

10. The system of claim 8 , wherein the executed creativity tool module is an image relation module, wherein the processor executes the image relation module to:

perform an image search for images related to the one or more keywords;

generate a display of a number of the images on a connected display that receives a signal over a wireless network;

detect receipt of a user selection of one of those images via the virtual assistant module; and

use object recognition or metadata tags to identify one or more objects in the images.

11. The system of claim 10 , wherein the processor executes further instructions to loop through the image relation module to retrieve images that have fewer associations with the one or more keywords.

12. The system of claim 8 , wherein the executed creativity tool module is a humor module, wherein the processor executes the humor module to:

poll for low activity via the virtual assistant module; and

output a random joke from a humor database.

13. The system of claim 12 , wherein the processor executes further instructions to:

receive a plurality of terms via the virtual assistant module;

incorporate the plurality of terms into a preprogrammed story that requires blanks to be filled in order to be completed, wherein the terms are incorporated to fill in the blanks of the preprogrammed story; and

recite the story via the virtual assistant module.

14. The system of claim 8 , wherein the executed creativity tool module is a custom script module, wherein the processor executes the custom script module to:

poll for output from the virtual assistant module; and

change a next default response with an associated response stored at a custom scripts database.

15. A non-transitory computer readable storage medium having embodied thereon instructions executable by a computing system to perform a method for ideation management, the method comprising:

storing a creativity tools database in memory, the creativity tools database storing information regarding one or more available creativity tools;

receiving one or more keywords from a user via a virtual assistant module of a virtual assistant network; and

executing instructions stored in memory, wherein execution of the instructions by a processor:

selects a creativity tool based on the one or more keywords;

executes the selected creativity tool, wherein the executed creativity tool polls for information regarding user activity from the virtual assistant module;

retrieves creativity content from a database based on a level of the polled user activity, wherein the creativity content is retrieved based on the one or more keywords; and

outputs a response that includes the retrieved creativity content, wherein a next response by the selected creativity tool includes a different variation.

Continuity (6)
Continuation 16551055 · Aug 26, 2019
Provisional Application 62724380 · Aug 29, 2018
Provisional Application 62722637 · Aug 24, 2018
Provisional Application 62722421 · Aug 24, 2018
Provisional Application 62722641 · Aug 24, 2018
Related Publication 20210350806A1 · Nov 11, 2021