US 12,086,820 B2
Technology opportunity mapping
Jon C. Nordmark, Littleton, CO (US); Brainerd Sathianathan, Morgan Hill, CA (US); Frederick Michael Frazzini, Aurora, CO (US); and Niharika Shukla, Highlands Ranch, CO (US)
Assigned to ITERATE STUDIO INC., Littleton, CO (US)
Filed by ITERATE STUDIO INC., Highlands Ranch, CO (US)
Filed on Sep. 24, 2020, as Appl. No. 17/031,623.
Claims priority of provisional application 62/905,013, filed on Sep. 24, 2019.
Prior Publication US 2021/0090105 A1, Mar. 25, 2021
Int. Cl. G06Q 30/0204 (2023.01); G06F 9/451 (2018.01); G06F 16/28 (2019.01); G06N 3/04 (2023.01); G06N 20/00 (2019.01); G06Q 10/0639 (2023.01); G06F 40/205 (2020.01)
CPC G06Q 30/0204 (2013.01) [G06F 9/451 (2018.02); G06F 16/285 (2019.01); G06N 3/04 (2013.01); G06N 20/00 (2019.01); G06Q 10/0639 (2013.01); G06F 40/205 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A system for evaluating technology offerings of one or more companies, the system comprising:
one or more processors; and
one or more memories configured to store:
a database storing information on a plurality of technologies;
a machine learning model comprising at least one of:
a natural language processor (NLP) configured to receive descriptions of the plurality of technologies and determine the one or more tags categorizing the technology based on the received descriptions,
a neural network configured to receive the descriptions of the plurality of technologies and perform clustering using the one or more tags and a set of descriptors in the received descriptions, or
a machine learning classifier configured to generate associations between identified technology parameters and the one or more tags; and
processor-executable instructions, that when executed by the one or more processors, cause operations to be performed, the operations comprising:
generating, using the machine learning model, one or more tags that categorize each technology in the plurality of technologies;
storing the one or more tags in the database;
analyzing one or more received technology parameters and the one or more tags stored in the database to identify available technologies in the plurality of technologies, the available technologies identified based on correlations between the one or more technology parameters and the one or more tags;
grouping the available technologies based on the one or more tags to form one or more groups of available technologies;
receiving, over a network from a computing device, a user input of one or more characteristics to weight the one or more groups of available technologies;
generating a user interface comprising an interactive technology opportunity map that includes individual blocks, each block representing a group of available technologies, the generating of the user interface comprising:
presenting the individual blocks within the interactive technology opportunity map in different sizes based on the user input of the one or more characteristics, wherein at least one individual block differs in size from other individual blocks;
presenting each individual block at a location within the interactive technology opportunity map based on the user input of the one or more characteristics; and
transmitting, over the network to the computing device, the user interface for display.