System And Method For Fuzzy Concept Mapping, Voting Ontology Crowd Sourcing, And Technology Prediction
First Claim
1. A system for organizing a commonplace of information, comprising:
- a) a commonplace of information containing a plurality of info-items;
b) one or more computers with server functions for holding said commonplace of information;
c) one or more computers with server functions for managing said commonplace of information;
d) server system software for managing said server functions, database functions, and the attached devices of said computers with server functions for managing said commonplace of information;
e) commonplace management software for managing the organization of said commonplace information on said computers with server functions for managing said commonplace of information;
f) one or more computers hosting workbench functions for providing workbench user interfacing to said commonplace;
g) workbench system software for managing said workbench functions by controlling said computer and its attached devices on said one or more computers hosting workbench functions and invoking server application functions at the request of workbench application software;
h) communications management software executing on said computers with server functions for managing said commonplace of information for distributing information content extracted from, and by collecting information to be added to said commonplace to and from said one or more computers hosting workbench functions;
i) communications management software executing on said one or more computers hosting workbench functions to control those computer'"'"'s communication connection, synchronization, and transfer of information with said computers with server functions for managing said commonplace of information;
j) server application software executing on said computer servers for managing the distributing of information content derived from said commonplace to said one or more computers hosting workbench functions through said attached devices;
k) workbench application software executing on said one or more computers hosting workbench functions managing the local computing and storage of said one or more computers hosting workbench functions to present a local version of said content through a user interface to a user and to accept user commands; and
l) distributed application software executing in part on one or more said servers and in part on a said workbench computer;
whereby said user is able to see what is in said commonplace, add to said commonplace new ideas, add meta-data about said ideas, vote on the categorization of said ideas, incrementally extend said ideas by immediate creativity capture, and invoke application functions executing on said server from said workbench as workbench functions.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a system and method for providing ttx-based categorization services and a categorized commonplace of shared information. Currency of the contents is improved by a process called conjuring/concretizing wherein users'"'"' thoughts are rapidly infused into the Map. As a new idea is sought, a goal is created for a search. After the goal idea is found, a ttx is concretized and categorized. The needs met by such a Map are prior art searching, competitive environmental scanning, competitive analysis study repository management and reuse, innovation gap analysis indication, novelty checking, technology value prediction, investment area indication and planning, and product technology comparison and feature planning.
-
Citations
72 Claims
-
1. A system for organizing a commonplace of information, comprising:
-
a) a commonplace of information containing a plurality of info-items; b) one or more computers with server functions for holding said commonplace of information; c) one or more computers with server functions for managing said commonplace of information; d) server system software for managing said server functions, database functions, and the attached devices of said computers with server functions for managing said commonplace of information; e) commonplace management software for managing the organization of said commonplace information on said computers with server functions for managing said commonplace of information; f) one or more computers hosting workbench functions for providing workbench user interfacing to said commonplace; g) workbench system software for managing said workbench functions by controlling said computer and its attached devices on said one or more computers hosting workbench functions and invoking server application functions at the request of workbench application software; h) communications management software executing on said computers with server functions for managing said commonplace of information for distributing information content extracted from, and by collecting information to be added to said commonplace to and from said one or more computers hosting workbench functions; i) communications management software executing on said one or more computers hosting workbench functions to control those computer'"'"'s communication connection, synchronization, and transfer of information with said computers with server functions for managing said commonplace of information; j) server application software executing on said computer servers for managing the distributing of information content derived from said commonplace to said one or more computers hosting workbench functions through said attached devices; k) workbench application software executing on said one or more computers hosting workbench functions managing the local computing and storage of said one or more computers hosting workbench functions to present a local version of said content through a user interface to a user and to accept user commands; and l) distributed application software executing in part on one or more said servers and in part on a said workbench computer; whereby said user is able to see what is in said commonplace, add to said commonplace new ideas, add meta-data about said ideas, vote on the categorization of said ideas, incrementally extend said ideas by immediate creativity capture, and invoke application functions executing on said server from said workbench as workbench functions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
2. The system for making available a commonplace of information of claim 1, further including:
-
a) a plurality of individually identifiable container data structure cnxpt info-items each with one or more properties, one or more types, and zero or more fxxt memberships; b) a plurality of individually identifiable association info-items each with one or more properties, one or more types, and zero or more fxxt memberships and each connecting said plurality of container data structure cnxpts; and c) such that said container data structure cnxpts each represent one or more concepts, said associations each describe a relationship with an identified meaning between the cnxpts it connects, and said container data structure cnxpts form indexing points to which relationships with other information may be attached whereby a user is able to see what is in said commonplace, add to said commonplace new ideas, add meta-data about said ideas, vote on the categorization of said ideas, and incrementally extend said ideas by immediate creativity capture.
-
-
3. The system for making available a commonplace of information of claim 2, further including:
-
a) a plurality of individually identifiable information resource info-items with properties each representing a body of identifiable information of a specific type; and b) a plurality of individually identifiable occurrence info-items with properties each occurrence connecting a cnxpt to an information resource; whereby the presence of an occurrence indicates a relationship with an identified meaning between said information resource and said cnxpt such that said container data structure cnxpts are further described by their relationship with said information resources and said cnxpts are indexing points to which relationships with other information have been attached.
-
-
4. The server application software executing on said computer servers of claim 3 to extract a categorization from a commonplace of information, further including:
-
a) marking software to mark cnxpts and associations as belonging in a fxxt; b) fxxt extraction software for segmenting container cnxpts into groupings according to a procedural fxxt specification; c) fxxt tree extraction software for choosing a best spanning of said marked cnxpts according to said marked associations; and d) visualization generating software for creating a navigable visualization from said extracted fxxt tree; e) such that said fxxt specification with steps states said procedure to follow to form said groupings and mark said cnxpts and associations whereby said container data structure cnxpts may be manually marked or constructively characterized and marked as belonging to said fxxt based upon information related to said cnxpt and one or more fxxt specification steps prescribing the use of additional information to obtain said marking of said cnxpts in said fxxt and said extracted fxxt tree states a categorization structure where a cnxpt is seen as representing itself and also any other child cnxpts connected into said cnxpt by a hierarchical association in said fxxt yielding said categorization organizing said commonplace'"'"'s data into a plurality of cntexxts.
-
-
5. The server application software executing on said computer servers of claim 3 to automatically catalog information resources located in multiple heterogeneous repositories into a commonplace of information, further including:
-
a) zero or more metasearch interceptor software analytics for catching relevant search results from one or more search tools locating information resources from one or more heterogeneous repositories to collect information resource metadata and information resource content located therein; b) zero or more Web, File, and Document Crawler Analytic software tools for scanning one or more heterogeneous repositories to collect information resource metadata and information resource content located therein; c) one or more information loading analytic software tools for loading information resource metadata and information resource content from repository exports; d) a computing device for creating an irxt info-item into said commonplace for each collected information resource and setting said irxt properties to indicate the characteristics of said information resource as defined by said information resource'"'"'s metadata to obtain an index to said information resources; e) zero or more computing device analytics for creating relationships between irxt info-items into said commonplace for each reference detected in an information resource or its metadata to another information resource and setting said relationship properties to indicate the characteristics of said citation reference to indicate its source and the likely quality level of said citation reference; and f) zero or more computing device mapping tools for heuristically mapping said information resources to one or more cnxpts by generating occurrence relationships from said irxt representing said information resource to a cnxpt and setting the properties of said occurrence to indicate its source and the likely quality level of the relevance evaluation from said mapping; whereby a catalog is developed from each of said information resources in an integrated library in said commonplace according to said metadata in a meta-index of irxts, said meta-index retains said characteristics of each of said multiple heterogeneous repositories as applied to each of said information resources such that a user may access one or more of said information resources within said multiple heterogeneous repositories utilizing said meta-index, and said characteristics of said multiple heterogeneous repositories or continued existence of said information resource on said repository need not be relied upon.
-
-
6. The workbench application software of claim 3, further including:
-
a) user interface software providing a plurality of editing tools for adding, deleting, or updating said commonplace data; b) user interface software providing tools for adding a ttx concept to said commonplace and generating a cnxpt info-item to represent it and zero or more associations and zero or more occurrences to relate said cnxpt to other info-items; c) user interface software providing a plurality of tools for adding information resources to said commonplace and generating irxt info-items to represent them and one or more occurrences to relate them to other info-items; d) user interface software providing a plurality of search tools for searching said commonplace data; e) user interface software providing one or more visualization displays to view one or more simultaneous visualizations of organized displays of fxxts extracted from said commonplace; f) user interface software providing a plurality of control and display function tools for controlling and navigating said visualizations; and g) user interface software providing access to and control over distributed application software; h) such that said visualization displays generated by said computer server application software managing the category organization of said commonplace data executing on said computer servers and transmitting said organization for presentation on said workbench computers where said displays of said fxxts show cnxpts arrayed, approximately, so that similar cnxpts are closer to each other than dissimilar cnxpts; whereby a user is able to see what is in said commonplace more easily, add to said commonplace new ideas near similar ideas, add meta-data about said ideas, vote on said categorization of said ideas, and incrementally extend said ideas by immediate creativity capture, add a plurality of individually identifiable information resources connected by occurrences to a plurality of cnxpts to indicate a relevance relationship with an identified meaning between said information resource and said cnxpt such that said cnxpts are further described by said relationship with said information resources and said cnxpt is an indexing point to which other information has been attached.
-
-
7. The user interface tools providing a set of control and display functions of claim 6, further including:
-
a) user interface cataloging function to form relationships between cnxpts shown in one or more visualization windows; b) such that a user may drag and drop cnxpt display objects between windows showing visualizations of fxxts to enter votes regarding the existence of associations in said commonplace such that a relationship between cnxpts is voted on as existing when a cnxpt is selected and dragged and dropped onto another cnxpt whereby a user is able to see what is in said commonplace more easily and add to said commonplace votes on said categorization of said ideas.
-
-
8. The user interface tools providing a set of control and display functions of claim 7, further including:
-
a) software for a video-game-like navigation function providing information hiding as a user may fly around and into cnxpts to navigate deeply into said categorization visualized as a forest of graph theoretic trees of one or more cnxpts where encompassing cnxpts enclose other cnxpts, and said enclosed cnxpts represent child cnxpts of said encompassing cnxpt; whereby a user is provided a deep categorization visualization shown in an enticing 3D map based upon the relationships between ideas represented by said cnxpts providing said deep categorization visualization with high serendipity associative searching by navigation to aid ideation in innovation by helping users ‘
connect the dots’
, a user is able to see what is in said commonplace more easily, efficiently add to said commonplace new ideas near similar ideas, vote on said categorization of entered ideas, and incrementally extend entered ideas by immediate creativity capture.
-
-
9. The user interface software providing access to and control over distributed application software of claim 6, further including:
-
a) software for searching of information by text string content with result set culling; b) software for searching of cnxpts by associative searching by navigating a visualization of an extracted fxxt tree; c) software for searching by text string content with movement of said visualization to a cnxpt having text properties containing said text string; and d) software for searching of information by combined Boolean, text string, and associative searching to locate a cnxpt; whereby a user may locate said ttx or said category cnxpt where a ttx should be located by finding information resources relevant to said searched for ttx, text that should be used to describe information relevant to said ttx, or by navigating cntexxts holding similar ttxs.
-
-
10. The searching by text string content with result set culling of claim 9, further including:
-
a) software for a plurality of user interface tools for accessing one or more heterogeneous repositories to view the content of information resources located therein; b) a commonplace of cnxpts with occurrence relationships to said information resources built manually through a user interface tool using said collected content, uniform resource locators, keywords, citations, and meta-data; and c) user interface software for creating an occurrence relationships between a cnxpt and an information resource, said occurrence relationship based upon the identity of said cnxpt and the identity of said information resource; whereby a cataloguing of each of said information resources in an integrated library is indexed according to said cnxpts such that a user may access one or more of said information resources by first accessing said cnxpt'"'"'s list of occurrence relationships and said characteristics of said multiple heterogeneous repositories are transparent to said user when one or more of said information resources are accessed using said cnxpt'"'"'s list of occurrence relationships.
-
-
11. The user interface software providing access to and control over distributed application software of claim 6, further including:
-
a) a search process for locating a cntexxt where said idea properly fits within said commonplace according to a user'"'"'s understanding of said idea and said cntexxt; b) goal container for retaining information regarding said search; c) a scanning tool for scanning one or more heterogeneous repositories to collect the content of information resources located therein with available meta-data regarding said information resources and preparing said information resources for searching; d) an occurrence relationship generator for creating occurrence relationships between a cnxpt representing a class of said one or more classes and each information resource of the class it represents;
e) a search tool providing functions for entering search criteria, displaying results of a search in result sets, accepting culling of said result set'"'"'s items, and locating a closest match cnxpt for said goal container of said query based upon the commonalities between said relevant result set items and the info-items attached by occurrences to cnxpts in the commonplace;f) a search tool providing functions for entering search criteria, displaying results of a search in result sets, accepting culling of said result set'"'"'s items, and positioning said goal container of said query onto a visualization based upon the commonalities between said relevant result set items and the info-items attached by occurrences to cnxpts in said visualization of a fxxt; g) a search tool providing functions for entering search criteria, displaying results of a search in result sets, accepting culling of said result set'"'"'s items, and positioning said goal container of said query onto a visualization based upon the cntexxts found by examining the cnxpts in the result set to cnxpts in said visualization of a fxxt; and h) an acceptance process for obtaining user acceptance of said positioning of said goal container and converting said goal to a cnxpt if novel; i) such that said result set of said search has result set items that may be relevant to said search query and culling of said result set items would decrease the proportion of irrelevant entries by eliminating result set items that are not relevant and such that said position to move said goal container on said visualization is chosen because of commonalities seen between said result set items of said query and said result set items of prior queries and such that a user is provided a focus to a cntexxt closely related to said items in said result set and an avatar for said query goal container is moved to said spot on said visualization in that cntexxt and such that at the point of finding that said idea does or does not exist in said commonplace, and then if it does not exist, the identity of said idea is immediately captured into said commonplace as being in said cntexxt where said user has manifested that it fits and said goal container is added to said commonplace as an additional cnxpt associated with one or more categories as said idea is placed during said search and confirmed from user input during acceptance as being placed properly whereby said users'"'"' need for relevancy aids in said collection of information about ideas in or to be added to said commonplace as a user may clarify what idea they have in their mind and are seeking in said commonplace as said idea is developed or searched for, said new cnxpt is added to said commonplace in a proper classification without need of any further description, and said query and its result set items are connected to said cnxpt by occurrences for reuse and refinement.
-
-
12. The user interface software providing access to and control over distributed application software of claim 6, further including:
-
a) providing data mining tools utilizing said categorization of said applications software Map Generation means and said commonplace data; whereby collected commonplace data including intellectual property information and startup statistics yield analytical results to assist said user in managing information collection, obtaining metrics, managing portfolios, measuring interest in a concept, planning, managing, receiving, or reporting information regarding cnxpts using data of said commonplace obtained from the crowd and categorized with the assistance of said crowd, but also with data maintained privately linked to said commonplace categorizations, providing a blend of protected private, ‘
open source’ and
for fee data all categorized uniformly and useful to the user.
-
-
13. The user interface software providing access to and control over distributed application software of claim 6, further including:
-
a) providing ‘
what if’
analysis tuned to operate on said commonplace and said categorizations produced by said applications software Map Generation means;whereby collected commonplace data including intellectual property information and startup statistics yield analytical results to assist said user in managing information collection, obtaining metrics, managing portfolios, measuring interest in a concept, planning, managing, receiving, or reporting information regarding cnxpts using data of said commonplace obtained from the crowd and categorized with the assistance of said crowd, but also with data maintained privately linked to said commonplace categorizations, providing a blend of protected private, ‘
open source’ and
for fee data all categorized uniformly and useful to the user.
-
-
14. The user interface software providing access to and control over distributed application software of claim 6, further including:
-
a) providing information repository structures for managing and sharing confidential cnxpt related information on an access controlled basis; whereby collected commonplace data including intellectual property information and startup statistics yield analytical results to assist said user in managing information collection, obtaining metrics, managing portfolios, measuring interest in a concept, planning, managing, receiving, or reporting information regarding cnxpts using data of said commonplace obtained from the crowd and categorized with the assistance of said crowd, but also with data maintained privately linked to said commonplace categorizations, providing a blend of protected private, ‘
open source’ and
for fee data all categorized uniformly and useful to the user.
-
-
15. The user interface software providing access to and control over distributed application software of claim 6, further including:
-
e) providing methodologies, metrics, templates, questionnaires, and data utilizing said categorization of said applications software Map Generation means and said commonplace data for furthering the progress of a user in endeavors relating to said commonplace; whereby a user'"'"'s purpose is aided because of the tools provided and said collected commonplace data including intellectual property information and startup statistics yield analytical results to assist said user in managing information collection, obtaining metrics, managing portfolios, measuring interest in a concept, planning, managing, receiving, or reporting information regarding cnxpts using data of said commonplace obtained from the crowd and categorized with the assistance of said crowd, but also with data maintained privately linked to said commonplace categorizations, providing a blend of protected private, ‘
open source’ and
for fee data all categorized uniformly and useful to the user.
-
-
16. The user interface software providing access to and control over distributed application software of claim 6, further including:
-
a) tracking the progress of the endeavors of a user using said workbench; whereby said tracking of the user'"'"'s progress toward a purpose yields valuable information for said user or, if authorized, for others and said tracking is effective because of the use of said tools provided and said collected commonplace data including intellectual property information and startup statistics yield analytical results to assist said user in managing information collection, obtaining metrics, managing portfolios, measuring interest in a concept, planning, managing, receiving, or reporting information regarding cnxpts using data of said commonplace obtained from the crowd and categorized with the assistance of said crowd, but also with data maintained privately linked to said commonplace categorizations, providing a blend of protected private, ‘
open source’ and
for fee data all categorized uniformly and useful to said user.
-
-
2. The system for making available a commonplace of information of claim 1, further including:
-
-
17. A method for making available a commonplace of information, comprising:
-
a) providing computer storage to contain said commonplace of information; b) providing one or more computers with server functions for managing said commonplace of information; c) initiating execution of server system software for managing said server functions, database functions, and the attached devices of said computers with server functions for managing said commonplace of information; d) initiating execution of commonplace management software for managing the organization of said commonplace information on said computers with server functions for managing said commonplace of information; e) providing one or more computers hosting workbench functions for workbench users to interface with said commonplace; f) initiating execution of workbench system software for managing said workbench functions by controlling said computer and its attached devices on one or more of said one or more computers hosting workbench functions; g) initiating execution of communications management software executing on said computers with server functions for managing said commonplace of information for distributing information content extracted from, and by collecting information to be added to said commonplace to and from said one or more computers hosting workbench functions; h) initiating execution of communications management software executing on one or more of said one or more computers hosting workbench functions to control those computer'"'"'s communication connection, synchronization, and transfer of information with said computers with server functions for managing said commonplace of information; i) configuring workstation computers to communicate with server computers for transferring information and commands; j) providing application software Local or Distributed Processes means for managing user interface functions and performing automated tasks resulting from user actions; k) providing application software Utilize Collective Consensus Through Vote Tallying means for controlling continuous processing and managing add-in function modules to calculate consensus and impute associations; l) providing application software Map Generation means for performing categorization and generating maps; m) providing application software Display and Delivery means for controlling presentations of results to users and accepting navigation and other user commands; n) initiating execution of server application software executing on said computer servers for managing the distributing of information content derived from said commonplace to said one or more computers hosting workbench functions through said attached devices; o) initiating execution of workbench application software on one or more of said one or more computers hosting workbench functions managing the local computing and storage of said one or more computers hosting workbench functions to present a local version of said content through a user interface to a user and to accept user commands; p) establishing a commonplace into said computer storage; q) loading of said commonplace with structural information defining a knowledge model; r) granting access to said commonplace information; s) initiating execution of the means for managing user interface functions and performing automated tasks resulting from user actions; t) initiating execution of the means for performing continuous processing functions; u) initiating execution of the means for categorizing said commonplace information by performing map generation; v) initiating execution of the means for display and delivery; w) adding and refining said commonplace information; and x) utilizing said collective consensus; y) such that a computer with server functions performs management of said commonplace, calculates one or more collective consensus of the opinions entered into said commonplace, and calculates one or more categorizations of said commonplace information and such that a computers hosting workbench functions connect to a computer with server functions to obtain commonplace information and display said commonplace information while providing local functions to a user whereby said commonplace becomes a resource with a purpose suitable to said user as ideas are collected and an authorized user is able to see what is in said commonplace, adjust said commonplace data, and add to said commonplace new ideas. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
18. The method for making available a commonplace of information of claim 17 to provide for accepting expansions of the knowledge model of said commonplace, further including:
-
a) accepting zero or more info-item definitions to broaden the scope of said commonplace by adding objects; b) accepting zero or more fxxt specifications each having zero or more ordered fxxt specification steps to establish repeatable procedures for extracting relevant sets of cnxpts from said commonplace for set purposes according to said fxxt specification; c) accepting zero or more visualization definitions for a fxxt specifications to establish repeatable procedures generating a visualization showing a categorization of said cnxpts from said commonplace found to be members of said fxxt; d) accepting zero or more map visualization definitions for a fxxt specifications to establish repeatable procedures for generating a map showing a categorization of said cnxpts from said commonplace found to be members of said fxxt; e) accepting zero or more definitions of flows to show on said map; f) accepting zero or more definitions of map objects to add to said map; g) accepting zero or more changes to said specification of a fxxt; h) accepting zero or more changes to said definition of a fxxt specification procedure step of said specification of said fxxt; i) accepting zero or more info-item type definitions to broaden said scope of said commonplace by adding object types; j) accepting zero or more commonality relationship definitions with an enrolling of a heuristic software plug-in to generate said commonality; and k) accepting zero or more imputation definitions with an enrolling of a heuristic software plug-in to perform said imputing; l) such that at least one change is made to said knowledge model of said commonplace whereby said knowledge model of said commonplace is expanded and refined by creating new fxxt specifications and accepting refinements to them and accepting registrations of additional means to generate information automatically for better fxxt categorizations.
-
-
19. The method for making available a commonplace of information of claim 18, further including:
-
a) accepting zero or more changes to the definition of a methodology; and b) accepting zero or more change to the definition of a methodology procedure step of said methodology; whereby said knowledge model of said commonplace is expanded and refined by creating new methodologies and accepting refinements to them.
-
-
20. The adding and refining the commonplace information of claim 17, further including:
-
a) accepting creation of instances of info-items; and b) accepting creation of relationships between info-items; whereby txos, cnxpts, and other objects may be created and commonality relationships, sub-typing relationships, keyword relationships, phrase commonality thesauri, and other relationships created to improve the commonplace data.
-
-
21. The adding and refining the commonplace information of claim 20 to also provide information collection and categorization, further including:
-
a) creating a hierarchical association between a cnxpt becoming a category and another cnxpt becoming a member of the category; b) providing said hierarchical associations as the structure for a categorization for use such that a cnxpt having said relationship with said information may be located if in a locatable category; and c) attaching additional information to said cnxpt becoming a member of the category; d) such that the additional information is available by access through said cnxpt whereby a catalog is developed and information found is added such that a user may access said information through a categorized cnxpt providing an index of information.
-
-
22. The adding and refining the commonplace information of claim 21 to provide for accepting user information, further including:
-
a) accepting zero or more ideas into said commonplace by incrementally conjuring and concretizing a subjectively differentiated idea; b) accepting zero or more ideas into said commonplace by concretizing a query goal; c) accepting zero or more votes regarding presence and strength of an association relationship between commonplace cnxpt info-items by accepting defining of a differentiation of a cnxpt into said original cnxpt and a new cnxpt; d) accepting zero or more votes regarding presence and strength of an association relationship between commonplace cnxpt info-items by accepting a classifying of said cnxpt into said category cnxpt; e) accepting zero or more votes regarding presence and strength of an association relationship between commonplace cnxpt info-items by accepting an opinion regarding similarity of said cnxpts; f) accepting zero or more votes regarding presence or strength of a relationship between commonplace info-items; and g) accepting zero or more objection votes regarding presence or strength of a relationship; h) such that an idea or an opinion is stated by a user and i) such that differentiated ideas that are improvements to inventions are added as new cnxpts subdividing existing cnxpts so that said existing cnxpts become category cnxpts in the process of manual addition of cnxpts and associations into said commonplace to capture imagination and opinions regarding categorization from a plurality of users of various expertise whereby imaginative thoughts of users are captured and organized into a useful structure for tracking improvements to conceptual contributions as separate conceptual additions to provide for security and attribution to foster continuous improvement of said commonplace with an incentive to users to gain value and to satisfy a user'"'"'s need for participation in a coordinated effort to collect information about ideas into said commonplace while considering differentiated user expertise.
-
-
23. The adding and refining the commonplace information of claim 22 to form a consensus, further including:
-
a) forming consensus regarding categorizations by association consensus tallying means summarizing strengths of one or more similar relationship info-items to form a single summary relationship info-item replacing said one or more similar relationship info-items; and b) forming consensus regarding properties by property consensus tallying means summarizing one or more values for a property of an info-item to form a single summary property with one value for said info-item; whereby a basic level consensus of opinions regarding information in said commonplace is formed.
-
-
24. The adding and refining the commonplace information of claim 23 to also provide acceptance of occurrences, further including:
-
a) locating information possibly relevant to a cnxpt and representing it by a txo in said commonplace; b) relating said information to said cnxpt in said commonplace by generating an occurrence between said txo and said cnxpt with a strength stated for the relevance of said information to said cnxpt; c) accepting votes regarding presence or strength of said occurrence relationship between said cnxpt and said information resource by accepting zero or more opinions; and d) forming a consensus of the strength of said relevance of said information item to said cnxpt; e) such that said strength of relevancy is adjusted based upon said opinions entered to form said consensus whereby a users'"'"' need for coordinated storage of relevant information aids in collecting information about ideas in said commonplace as new information is brought into said knowledgebase and stated as relevant to ideas or categories of ideas.
-
-
25. The adding and refining the commonplace information of claim 24 to also provide automatic information generation, further including:
-
a) generating zero or more commonality relationships by generating pair-wise closeness factors between info-items stating that said relationship in reality exists between the concepts represented by said info-items should be recognized in said commonplace; b) imputing zero or more associations from said commonality relationship pair-wise closeness factors; c) imputing zero or more traits for a cnxpt based upon information related to said cnxpt by occurrences; d) imputing zero or more purlieu for a cnxpt based upon information related to said cnxpt by occurrences; e) imputing zero or more associations based upon relationships existing between info-items; and f) setting zero or more info-item properties based in part on statistics taken on user activity; g) such that imputed info-items are created by one of one or more heuristic algorithms analyzing relationships and info-item properties according to the Utilize Collective Consensus Through Vote Tallying means for automated generation, for controlling continuous processing, and managing add-in functions whereby the ability is provided to create traits, purlieu, and weighted associations between container data structure cnxpts to identify or differentiate said cnxpts based upon the existence of relationships between said cnxpts and other info-items, commonalities, relationships between info-items, and statistics taken by said system.
-
-
26. The adding and refining the commonplace information of claim 24 to also provide acceptance of information resources, further including:
-
a) locating an information resource possibly relevant to a cnxpt and representing it by forming an irxt; and b) relating said information resource to said cnxpt in said commonplace by generating an occurrence between said irxt and said cnxpt with a strength stated for said relevance of said information resource to said cnxpt; whereby a users'"'"' need for coordinated storage of relevant information resource aids in the collection of information about ideas in said commonplace as new information resources are brought into said knowledgebase and stated as relevant to ideas or categories of ideas.
-
-
27. The adding and refining the commonplace information of claim 24 to also provide multiple categorizations, further including:
-
a) creating a hierarchical association specific to a fxxt between a cnxpt becoming a category and another cnxpt becoming a member of the category; b) positioning said cnxpt becoming a member of the category near to the cnxpt becoming a category in a visualization of a fxxt according to said application software Map Generation means; c) providing said categorization for use such that a cnxpt having said relationship with said information may be located; and d) providing said information by access through said cnxpt; whereby a catalog is developed and information found is added such that a user may access said information through a specific fxxt categorization providing an index of information.
-
-
28. The categorization of claim 27 to also form a visualization of said categorization, further including the following steps in the order named:
-
a) detailing a fxxt specification defining said categorization to perform for said fxxt; b) structuring said commonplace to extract content; c) interpreting said fxxt specification for said fxxt to extract said fxxt from said commonplace by marking cnxpts and associations as members of said fxxt; d) choosing hierarchical associations from said marked associations of said fxxt to form spanning trees by generating hierarchical tensors that point specifically to at most one parent cnxpt in said fxxt to generate descendant tree forest according to Fxxt Descendant Tree Extraction means for tree extraction; e) generating fxxt specific visualization positions for cnxpts for said fxxt by depth first ordering; f) generating a visualization for display for said fxxt; and g) utilizing said visualization; h) such that classifications are derived from a relevant portion of said commonplace data, cnxpts and association relationships are marked as members of said fxxt, a forest of trees is formed and said cnxpts are positioned onto a visualization according to said structure provided by said descendant tree forest whereby users may obtain subject matter displays for specific purposes from said commonplace to more efficiently understand the contents of said commonplace, a multi-faceted ontology is reduced to a single faceted structure according to said fxxt specification and an extracted set of cnxpts are positioned in said visualization of said fxxt, said visualization produced has cnxpt members of said fxxt positioned in a taxonometric categorization of said fxxt with positioning based upon said associations involving said cnxpts and said strengths of said associations thus forming a classification harmonization from multiple classifications, said categorization visualization being navigable by said user for associative searching and serendipitous discovery, and said contents of said commonplace as shown in said visualization embody a shared information collection and a shared analysis for categorization.
-
-
29. The interpreting said fxxt specification for said fxxt of claim 28, further including:
-
a) determining if said fxxt specification is ‘
easily determined’
or ‘
not easily determined’
by checking each fxxt calculation step in said fxxt specification to determine if it is ‘
easily determined’ and
if not, marking said fxxt specification as ‘
not easily determined’
;b) interpreting, if said fxxt specification is ‘
easily determined, said fxxt specification steps; andc) extracting, if said fxxt specification is ‘
easily determined, a fxxt descendant tree by generating hierarchical tensors based upon the effective weights of candidate relationships to form spanning trees;whereby the ability is provided to find and mark member cnxpts and associations by interpreting an ‘
Easily Determined’
fxxt, and to create weighted hierarchical tensors to point specifically to at most one parent cnxpt in said fxxt to provide for map generation.
-
-
30. The interpreting said fxxt specification for said fxxt of claim 28, further including:
-
a) determining if said fxxt specification is ‘
easily determined’
or ‘
not easily determined’
by checking each fxxt calculation step in said fxxt specification to determine if it is ‘
easily determined’ and
if not, marking said fxxt specification as ‘
not easily determined’
;b) developing, if said fxxt specification is ‘
not easily determined, said fxxt by interpreting base steps in a complex annealing fxxt specification;c) triggering, if said fxxt specification is ‘
not easily determined, interpretation of a non-base fxxt calculation script step of said fxxt specification where a triggering event occur and a stated condition is met during tree extraction; andd) extracting, if said fxxt specification is ‘
not easily determined, a fxxt descendant tree by generating hierarchical tensors based upon the effective weights of candidate relationships to form spanning trees from said extracted associations of said fxxt;whereby the ability is provided to find and mark member cnxpts and associations by interpreting a ‘
Not Easily Determined’
fxxt, and to create weighted hierarchical tensors to point specifically to at most one parent cnxpt in said fxxt to provide for map generation.
-
-
31. The interpreting said fxxt specification for said fxxt of claim 28, further including:
-
a) summarizing relationships whereby weighted average summaries of relationship strengths are produced; b) controlling fxxt specification interpretation; c) interpreting summarization steps; d) interpreting standard and base fxxt heuristic steps; e) interpreting base association fxxt heuristic steps; f) interpreting simple fxxt extension steps; g) interpreting complex fxxt extension steps; h) interpreting fxxt generation steps; i) interpreting metadata altering steps; and j) re-summarizing associations by weighted average summarization; whereby basic fxxts are created or altered by marking cnxpts and associations to carry out said steps of a fxxt specification for map generation and derived ontologies are created and made ready for utilization.
-
-
32. The interpreting said fxxt specification for said fxxt of claim 31, further including:
-
a) interpreting access and retention steps; b) interpreting weighting heuristic steps; c) interpreting ordering heuristic steps; d) interpreting ontology combination steps; and e) interpreting fxxt combination steps; whereby the ability is provided to mark cnxpts and associations to be in said fxxt by interpreting said fxxt specification script steps and derived ontologies are created and made ready for utilization.
-
-
33. The locating information possibly relevant to a cnxpt of claim 28, to locate information resources by analytic, further including:
-
a) describing a Crawling by providing crawl description and parameters; b) invoking a Crawling software tool for scanning one or more heterogeneous repositories to collect information resource metadata and information resource content located therein according to Web, File, and Document Crawler Analytic, CMM Initiation Process, Import Taxonomy, Import Collateral Information Resource, Relevance Based Relationship Building, and Enter Information Resource for a Ttx means; c) forming a Crawl Result structure and adding said Crawling parameters to indicate a Crawling instance; d) adding a Result Set to said Crawl Result to hold rsxitems related to irxts each representing one found information resource; e) obtaining said information resource'"'"'s metadata from said heterogeneous repository location provided by said locator; f) forming, for information resources not already related to an irxt, a new irxt containing properties having said locator and said metadata of said information resource as values according to Import Collateral Information Resource and Enter Information Resource for a Ttx means; g) forming an rsxitem for each irxt representing an information resource in said Crawl Result according to Result Set Processes and Procedure—
Create Result Set means; andh) applying mining analytics on said result set to shape categorized groupings from said rsxitems according to New Category Generation and Category Relation Generation From Result Set means; whereby a crawling engine result is indexed into said commonplace, listed in a result set for said crawl result, used to form clusters to become cnxpts, compared with existing cnxpts and merged where possible, and made available for workflow based review and for culling, and said new cnxpts are made ready to be used in categorization if sufficient in quality.
-
-
34. The locating information possibly relevant to a cnxpt of claim 28 to also provide culling of the occurrences, further including:
-
a) locating information by non-associative search query; b) representing said information as an rsxitem in a result set; c) presenting said information'"'"'s description or content to user; d) accepting culling commands on said result set rsxitems according to Result Set Processes means for stating opinions regarding relevance to said searches purpose; and e) setting the strength of said occurrence relationship to said information based upon said opinions regarding relevance; whereby a catalog is developed from information in said commonplace where opinions regarding relevance improve the indexing power of said category organization of said commonplace.
-
-
35. The accepting culling commands of claim 34 further including:
-
a) accepting culling commands as votes with strength set by expertise of person culling; and b) forming culling relevance based upon weighted average of culling votes for a result set; whereby the opinions of experts and the power of the wisdom of the crowd may be taken into consideration as result sets are reviewed by multiple users and occurrence strengths resulting from result sets are set, with the promise of greater accuracy because of the involvement of experts or said crowd in the setting of relevance causing the creation of an occurrence that then positions said cnxpt.
-
-
36. The forming a consensus of the strength of the relevance of an information item to a cnxpt of claim 35, further including:
-
a) summarizing one or more users'"'"' relevance rankings of rsxitems to form a single summary relevance with one value for said rsxitem; and b) summarizing one or more users'"'"' adjustments of the position of cnxpts in a visualization of a fxxt to form a single summary position with one value for said cnxpt in said visualization; whereby said relevance rankings of rsxitems in queries, said positioning of cnxpts on visualization maps of a fxxt, the identity of info-items, the pair-wise similarity or connectedness of info-items are summarized within the contexts of opinion expressed as ‘
what if’
, ‘
belief’
, ‘
high assuredness, relevance, certitude, or conviction’
, and ‘
personal opinion reliance’
.
-
-
37. The locating information possibly relevant to a cnxpt of claim 28 to allow searching for an idea, further including:
-
a) accepting a command to start a search for an idea in a user'"'"'s mind and creating a uniquely identifiable search goal info-item; b) performing a non-associative search for said idea and positioning the goal according to the result; i) providing associative searching using one or more visualizations of one or more fxxts to the user to allow seeking a cntexxt in said fxxt where said idea should fit in according to the Goal Based Searching Process means; and d) finalizing the search by stating that a new ttx was concretized and categorized, or not; whereby the user categorizes a new idea by either locating on a visualization the ttx he has in his mind, locates a proper cntexxt and concretizes the cnxpt for the ttx in his mind, or abandons the search.
-
-
38. The performing a non-associative search for said idea of claim 37, further including:
-
a) forming a query to attach to said goal to seek a set of information relevant to said idea; b) accepting a query step specification for said idea with specified search criteria as a part of said query to locate relevant search results according to the Finding, Searching, Query and Retrieval Process means; c) adding said query to said goal, forming a goal and adding said query if said query is a first query toward said goal according to Procedure—
Attach a Query to Goal means;d) filling said search goal with an instance query step from said query step according to Procedure—
Process a Query for Goal, Procedure—
Execute Query and Attach Result Set to Goal means;e) forming a result set for said query for said goal according to Result Set Processes and Procedure—
Create Result Set and Procedure—
Create Result Set means for holding search results to retain the basis for said goal for reuse;f) executing said query step search according to Procedure—
Process Query Step Specification, generating result set means, collecting the content of said information located in one or more heterogeneous repositories with available meta-data possibly including locators;g) creating a representative txo info-item for said information into said commonplace for new information and setting its properties to have said metadata of said information as values to indicate the characteristics of said information to obtain an index to said information; h) forming an rsxitem referencing said representative txo info-items for information in said set resulting from said query for said goal according to Result Set Processes and Procedure—
Create Result Set and Procedure—
Process a Result Set for Goal means;i) generating a visualization of the list of rsxitems of said result set providing a culling perspective according to Extract and Generate Ordering for Taxonomy from Result Set for Culling means, using a chosen fxxt if set; j) presenting said result set items of said result set to user for culling; j) accepting culling commands on said result set rsxitems to obtain a relevant set of result set items according to Result Set Processes means; l) accepting an assessment by user of the propriety of said rsxitem to said result set as a measure of the relevance of an rsxitem to said goal, cnxpt, query, or search having said result set; m) summarizing said result set into query independent result set for goal, setting summarized relevance rankings according to Result Set Conversion to Properties, Occurrences, and Categorizations means; and n) determining a plurality of cntexxts in said fxxt that said search goal could be associated with by comparing said search results with relevant information of existing cnxpts in said fxxt to reposition said goal according to said result set into the best cntexxt according to Result Set Evaluation for Positioning means; whereby a query result obtained by said user is retrieved, indexed into said commonplace, listed in a result set for said query, made available for culling, is related to an existing or new goal cnxpt, and zero or more cntexxts are located where said idea would logically fit within a fxxt, said cnxpt is repositioned into said best cntexxt on a visualization of a chosen fxxt where said idea fits in based upon a matching of information found previously for that cntexxt category, and said user is asked to confirm the placement next.
-
-
39. The performing a non-associative search of claim 38 to allow refreshing of query results, further including:
-
a) interpreting a query by selecting a query step of a query for reinterpreting to form a new query and result instance by re-executing said original query; b) interpreting said query step to form a new result instance into a result set; c) reapplying result set culling to set the relevance of rsxitems to be the same as set in prior culling, to add zero or more new rsxitems and prepare them for culling according to Result Set Processes and Procedure—
Create Result Set means; andd) reapplying result set evaluation and cnxpt positioning; whereby a query result obtained may be semi-automatically refreshed and the effect of said new result may alter the placement of said target cnxpt in a categorization of a fxxt.
-
-
40. The performing a non-associative search of claim 38 to allow searching for information resources, further including:
-
a) forming a query to attach to said goal to seek a set of information resources relevant to said idea; b) collecting the content of said information resources located therein with available meta-data; and c) generating representative irxt info-items for information resources in said set; whereby zero or more cntexxts may be located for a goal based upon said relevant information resources found.
-
-
41. The performing a non-associative search of claim 38 to also provide assisted information resource collection and categorization, further including:
-
a) invoking a metasearch interceptor software analytic to catch relevant search results from one or more search tools during a user query according to Finding, Searching, Query and Retrieval Process means and Goal Based Searching Process means; b) forming a query for submission to said search tools; c) forming a goal if said query is a first query toward said goal; d) adding said query to said goal if query is a continuation of searching of said goal; e) obtaining from said user'"'"'s returned result of said query one or more locators for information resources from one or more heterogeneous repositories; f) obtaining said information resource'"'"'s metadata from a heterogeneous repository location provided by said locator; g) creating, for information resources not already related to an irxt, a new irxt info-item into said commonplace for each collected information resource and setting its properties to have said locator and said metadata of said information resource as values to indicate the characteristics of said information resource as defined by said information resource'"'"'s metadata to obtain an index to said information resources according to Import Collateral Information Resource, Enter Information Resource for a Ttx, and Procedure—
Create Irxt means;h) forming a result set for said query for said goal according to Result Set Processes and Procedure—
Create Result Set means;i) forming an rsxitem representing said information resource in said result set for said query for said goal according to Result Set Processes and Procedure—
Create Result Set means;j) accepting a result set as chosen for culling by user by choice of a query, search, goal, cnxpt, or crawl result that formed said result set; k) generating a visualization of the list of rsxitems of said result set providing a culling perspective according to Extract and Generate Ordering for Taxonomy from Result Set for Culling means, using a chosen fxxt if set; l) presenting said rsxitem'"'"'s said information resource'"'"'s content to user by de-referencing said locator; m) accepting culling commands on said result set rsxitems according to Result Set Processes means to obtain an assessment by user of the propriety of said rsxitem to said result set as a measure of the relevance of an rsxitem primarily to the ttx in his mind and secondarily to said query, or search having said result set; n) summarizing said result set into query independent result set for goal, setting summarized relevance rankings according to Result Set Conversion to Properties, Occurrences, and Categorizations means; and o) determining a plurality of cntexxts in said fxxt that said search goal could be associated with by comparing said search results with relevant information of existing cnxpts in said fxxt to reposition said goal according to said result set into the best cntexxt according to Result Set Evaluation for Positioning means; whereby a search engine result obtained by said user is retrieved automatically for said user, indexed into said commonplace, listed in a result set for said query, made available for said user for culling, is related to an existing or new goal cnxpt, and zero or more cntexxts are located where said idea would logically fit within a fxxt, said cnxpt is repositioned into said best cntexxt on a visualization of a chosen fxxt where said idea fits in based upon a matching of information found previously for that cntexxt category, and said user is asked to confirm the placement next.
-
-
42. The performing a non-associative search of claim 41 to refresh queries for information resources, further including:
-
a) interpreting a query by selecting a query step of a query for reinterpreting to form a new query and result instance by re-executing said original query; b) interpreting said query step to form a new result instance into a result set, possibly invoking a metasearch interceptor software analytic to catch relevant search results from one or more search tools during a user query according to Finding, Searching, Query and Retrieval Process means and Goal Based Searching Process; c) for query step invoking a metasearch, obtaining from said user'"'"'s returned result of said query a locator for an information resource; d) for query step invoking a metasearch, obtaining said information resource'"'"'s metadata from said heterogeneous repository location provided by said locator; e) for query step invoking a metasearch, forming an irxt containing properties having said locator and said metadata of said information resource as values according to Import Collateral Information Resource and Enter Information Resource for a Ttx means; f) forming an rsxitem in said result set for said query according to Result Set Processes and Procedure—
Create Result Set means;g) reapplying result set culling to set the relevance of information resource rsxitems to be the same as set in prior culling, to add zero or more new rsxitems and prepare them for culling according to Result Set Processes and Procedure—
Create Result Set means; andh) reapplying result set evaluation and cnxpt positioning; whereby a search engine result obtained may be semi-automatically refreshed and the effect of said new result may alter the placement of said target cnxpt in a categorization of a fxxt.
-
-
43. The providing associative searching using one or more visualizations of claim 37, further including:
-
a) accepting a choice of fxxt and visualization on which to search; b) moving the goal to an initial position on said visualization as determined from prior user query results, if any, or a default positioning for a new query for the goal; c) setting up an additional query step of said query to retain the repositioning result of the associative search for the fxxt chosen; d) accepting navigation commands for manually moving said search goal on said visualization of said fxxt to a cntexxt in said visualization more strongly related to the ttx in the user'"'"'s mind according to Goal Based Searching Process means; and e) collecting the positioning chosen by the user for the search goal during the navigation to form associations between the cntexxts visited and the search goal according to Goal Based Searching Process means, such that that are weakened as new positions are chosen; whereby zero or more cntexxts in one or more visualizations in one or more fxxts may be located where said idea would logically fit within the visualization'"'"'s fxxt.
-
-
44. The finalizing the search of claim 37 to accept a conjuring of an idea, further including the following steps in the order named:
-
a) accepting a command affirming that said idea as represented by said search goal is in a proper cntexxt category cnxpt in the context of the fxxt where said query is performed and is not the same as said cntexxt category itself or the same as any sibling idea ttx as represented by the sibling cnxpts in that cntexxt category in said fxxt; b) converting said search goal into a cnxpt; c) associating said cnxpt with said category cnxpt of said cntexxt found by generating an association between said goal'"'"'s new cnxpt and said category cnxpt in said fxxt; d) generating occurrence relationships, in said fxxt, between said cnxpt and each relevant result set item information txo or irxt found; and e) informing a user regarding said new cnxpt; whereby said users'"'"' need for relevancy and incentives offered toward liquidity aid in the collection of information about ideas, said search goal becomes a new cnxpt and is added to said commonplace in a proper classification without need of any further description, said query and its result set items are connected to said cnxpt by occurrences for reuse and refinement, and said user is provided information and predictions, such as opportunities for protecting and commercializing said cnxpt, predictions regarding the value of said cnxpt.
-
-
45. The informing a user regarding said new cnxpt of claim 44 to also initiate activity regarding the added idea, further including:
-
a) informing said user of information available to those entering new cnxpts; b) providing selected information regarding said cnxpt; c) setting access to said new cnxpt according to the Access Management for Ttxs means and Managing Ideas means; d) providing methodology for establishing cnxpt protection according to the Patent Application Workflow—
Apply for Patent means;e) providing some portion of ownership of and rights to some degree of control of Attached Communities based upon said cnxpt in a category based online community system according to the Socialize Process means; f) authorizing access as inventor to a high trust expert networking mechanism based upon said cnxpt to enable narrow chat, confidential negotiations for licensing technology, confidential consortia communications, confidential business plan and concept information repository community tools according to Share and Commune in Innovation and Consortium Investment means; and g) authorizing access as inventor to confidential consortia communications, confidential business plan and concept information repository, investment pool community tools according to Innovation Investment Pools and Consortium Investment means; whereby connections are achievable between people showing expertise or having investment funds available, from inventors to investors to researchers, including Linkedin-like networking, Yahoo-like groups, Facebook-like blog system limited to commercial users within specific well defined technology areas, creating a market for experts to discuss ideas and a facility to increase generation, sharing, and reuse of Information, and where users may confidently communicate with others regarding said cnxpt because of the controlled communications structure to share business plans within a protected mechanism for business plan submission and ‘
quiet’
review by validated investors, with access control to provide capturing of grantings of access, actual accesses, other disclosures, and the content of discussion between parties.
-
-
46. The adding and refining the commonplace information of claim 28 to also accept user voting, further including:
-
a) accepting repositioning of zero or more goals in a visualization by a user; b) accepting repositioning of zero or more cnxpts in a visualization by a user; c) accepting re-categorization of zero or more cnxpts in a visualization by a user; d) accepting manual resolution of zero or more positioning defects in a visualization; and e) recalculating display object positions based upon user changes in a visualization; whereby user changes regarding a ttx cause said repositioning of it in said visualization, as calculated based upon user categorization votes.
-
-
47. The adding and refining the commonplace information of claim 46, wherein the actions taken by a user causing said changes regarding said ttx are recorded for later use whereby a metric for said user'"'"'s interest and a metric for said user'"'"'s expertise regarding a cnxpt are calculated and retained.
-
48. The forming a visualization of the categorization of claim 28 to also construct a visualization map, further including the following steps in the order named:
-
a) detailing a fxxt specification defining said categorization to perform and defining a map detailing one or more foci for said fxxt; b) structuring said commonplace to extract content to said map; c) interpreting said fxxt specification for said fxxt to extract said fxxt from said commonplace by marking cnxpts and associations as members of said fxxt; d) choosing hierarchical associations from said marked associations of said fxxt to form spanning trees by generating hierarchical tensors that point specifically to at most one parent cnxpt in said fxxt to generate descendant tree forest according to Fxxt Descendant Tree Extraction means for tree extraction; e) generating cnxpt importance metadata for said fxxt member cnxpts according to Bottom Up Importance Summarization means for summarizing importance; f) generating tensors according to Process Trees for Affinitive Tensor Generation means for generation; g) generating positioning for said fxxt member cnxpts according to Process Trees for Visualization Generation, Position Determination and Final Sizing means for calculating object positions for visualization; and h) utilizing said map; i) such that a visualizable virtual map is formed from said commonplace where classifications are derived from a relevant portion of said commonplace data, and said fxxt member cnxpts are positioned onto said visualization in position related to the closeness of the object to others logically according to the structure of said classifications as given by said tensors as derived from said associations and according to said fxxt specification and said object positions are adjusted to reduce conflicting positions whereby users may obtain subject matter maps for a specific purpose from a commonplace to more efficiently understand said contents of said commonplace and a multi-faceted ontology is reduced to a single faceted structure according to said fxxt specification and an extracted set of cnxpts to be positioned on said map in said visualization of said fxxt, said map produced has cnxpt members of said fxxt positioned in a taxonometric categorization of said fxxt with positioning based upon said associations involving said cnxpts and the strengths of said associations, and said categorization map is navigable by said user for associative searching and serendipitous discovery, and said contents of said commonplace as shown in said visualization embody a shared information collection and a shared analysis for categorization.
-
-
49. The constructing a visualization map of claim 48 to improve residual familiarity, further including:
-
a) generating bias tensors with weights according to a previously established positioning for respecting prior dxo positions on said map; and b) generating positioning for said fxxt member cnxpts according to Process Trees for Visualization Generation, Position Determination and Final Sizing means for calculation; c) such that said bias tensors are considered in said determination of positioning of said dxo objects for visualization for said fxxt member cnxpts whereby the ability is provided to reduce the movement of cnxpts on successive generations of said map while moving said cnxpts into a position related to the closeness of said dxo object to others logically according to changes made in said commonplace between generations of said map.
-
-
50. The constructing a visualization map of claim 48 to also construct a flow map, further including:
-
a) assigning a cnxpt pair to a flow by relating said cnxpt pair with an association; b) detailing a fxxt specification defining a categorization to perform, defining a map detailing one or more foci for said fxxt, defining a representative fraction structure for the elastic surface related to said flow; c) forming zero or more trait trxrts for one or more of said cnxpts in one or more of said cnxpt pairs related by a flow association such that an analysis of said trxrt can yield the identity of a particular representative fractional segment of said elastic surface where said cnxpt would properly fit on the basis of said trxrt'"'"'s information; d) forming zero or more purlieu purxpts for one or more of said cnxpts in one or more of said cnxpt pairs related by a flow association such that an analysis of said purxpt can yield the identity of a particular representative fractional segment of said elastic surface where said cnxpt would properly fit on the basis of said purxpt'"'"'s information; e) forming zero or more property values for one or more of said cnxpts in one or more of said cnxpt pairs related by a flow association such that an analysis of said property value can yield the identity of a particular representative fractional segment of said elastic surface where said cnxpt would properly fit on the basis of said property'"'"'s information; f) for each cnxpt in one or more of said cnxpt pairs related by a flow association, determine the set of elastic surface representative fractional segments indicated by the trxrts, purxpts, and properties of said cnxpt, if any, and summarize said set to form a flow tensor indicating a proper fit for said cnxpt into a representative fractional segment of said elastic surface related to said flow to yield an approximate anchoring relationship for said cnxpt to be positioned in said representative fractional segment for said flow; g) generating flow roll-up associations, and ‘
summary flow’
tensors with weights for enforcing the child cnxpt'"'"'s anchoring location on said elastic surface during positioning on said map by anchoring a parent cnxpt to a representative fractional segment of said elastic surface based upon said child'"'"'s anchoring location; andh) generating positioning for said fxxt member cnxpts according to Process Trees for Visualization Generation, Position Determination and Final Sizing means for calculation; i) such that said positioning of said cnxpts of said cnxpt pairs related by a flow association are placed into a representative fractional segment of said elastic surface of said map according to information associated to said cnxpt by trait, purlieu, or property, where one of more of said trait, purlieu, or properties may have been derived from information outside of said cnxpt whereby the ability is provided to place objects for a 3D map in a position related to the ordering of said object directly or relative to the positioning of others in a flow.
-
-
51. The constructing a visualization map of claim 48 to also construct a forest of enhanced descendant trees, further including the following steps in the order named:
-
a) forming an enhanced descendant spanning tree forest from said fxxt descendant tree forest according to Build Enhanced Descendant Spanning Trees means for tree formation, after choosing hierarchical associations from said marked associations of said fxxt to form spanning trees; b) adding zero or more anchored dxos or txos of said fxxt to said enhanced descendant spanning tree forest according to Build Enhanced Descendant Spanning Trees means for tree formation; c) generating tensors and associations to direct positioning of said added anchored dxos or txos of said fxxt according to Build Enhanced Descendant Spanning Trees means for tree formation; d) adding zero or more alias-hyperlinks of said fxxt to said enhanced descendant spanning tree forest according to Build Enhanced Descendant Spanning Trees means for tree formation; e) generating tensors and associations to direct positioning of added alias-hyperlinks of said fxxt according to Build Enhanced Descendant Spanning Trees means for tree formation; f) generating importance properties with weights for enforcing relative sizing of objects on said map according to Calculate Bottom Up Importance Metrics for Cnxpt Categories means; g) generating tensors, tensor weights, associations, and association weights by performing roll-up processing on said enhanced descendant spanning tree forest for said fxxt according to Calculate Roll-up Association Weights to form Affinitive Tensors means for generation of tensors for enforcing object spacing and sizing for said map of said fxxt; h) generating sibling, cousin, and uncle roll-up associations, between-sibling-ring attractor’
, and ‘
to-uncle attractor tensors with weights for enforcing distance relationships between objects during positioning on said map according to ‘
fxxt complete’
Summary Tensor Generation means;i) generating ‘
between-category repulsor’
tensors with weights for enforcing distance between objects during positioning on said map according to ‘
fxxt complete’
Summary Tensor Generation means;j) generating fxxt specific visualization positions for cnxpts for said fxxt according to the Process Trees for Visualization Generation, Position Determination and Final Sizing means for positioning; k) generating a visualization for display of said map for said fxxt; and l) utilizing said visualized map; m) such that new positioning of map info-item objects are generated based upon the prior positions of said info-item objects and said tensor weights for a fxxt based map and n) so that classifications derived from a relevant portion of said commonplace data serve as the basis for positioning of cnxpts onto a visualization according to the structure provided by said enhanced descendant tree forest whereby the ability is provided to place objects for a 3D map in a position related to the closeness of said object to others logically according to a fxxt specification and a categorization derived therefrom and create a map showing said categorization and providing users with subject matter displays for specific purposes from said commonplace to more efficiently understand the contents of said commonplace with the addition of alias-hyperlinks and other objects.
-
-
52. The constructing a forest of enhanced descendant trees of claim 51, further including:
-
a) generating a dummy cnxpt as parent for each cnxpt of said descendant tree having no parent cnxpt in said fxxt and where said parentless cnxpt is known not to belong at the root level of said descendant tree, and generating one hierarchical tensor and zero or more associations connecting said dummy cnxpt as parent to said parentless cnxpt in said fxxt to direct positioning of said added dummy cnxpt according to Dummy Cnxpt Generation means for tree formation after forming an enhanced descendant spanning tree forest from said fxxt descendant tree forest; b) generating a dummy cnxpt as parent for each said added dxo or txo info-item anchored to a cnxpt in said descendant forest, and generating one hierarchical tensor and zero or more associations connecting said dummy cnxpt as parent to said added dxo or txo info-item in said fxxt and one hierarchical tensor and zero or more associations connecting said dummy cnxpt as child to said anchoring cnxpt of said added dxo or txo info-item in said fxxt to direct positioning of said added dummy cnxpt according to Dummy Cnxpt Generation means for tree formation after adding dxos or txos of said fxxt to said enhanced descendant spanning tree forest; c) generating a dummy cnxpt as parent for each alias-hyperlink of said descendant forest having no parent cnxpt in said fxxt, and generating one hierarchical tensor and zero or more associations connecting said dummy cnxpt as parent to said alias-hyperlink in said fxxt and one or more associations connecting said dummy cnxpt to the base cnxpt of said alias-hyperlink in said fxxt to direct positioning of said added dummy cnxpt according to Dummy Cnxpt Generation means for tree formation after adding alias-hyperlinks of said fxxt to said enhanced descendant spanning tree forest; d) adding zero or more unanchored dxos and txos of said fxxt to said enhanced descendant spanning tree forest at the root level; and e) generating a dummy cnxpt as parent for each said added unanchored dxo or txo info-item, and generating one hierarchical tensor and zero or more associations connecting said dummy cnxpt as parent to said added unanchored dxo or txo info-item in said fxxt to direct positioning of said added dummy cnxpts according to Dummy Cnxpt Generation means for tree formation, and setting the prior position of said dummy cnxpt to be that given for said unanchored dxo or txo where positioning information for said unanchored dxo or txo is obtained from its placement on a prior generation of said map, if any, or from said fxxt specification; f) such that the performance of roll-up processing on the resulting said forest of enhanced descendant trees will consider said tensors and associations added whereby the ability is provided to build a forest of trees from a Basic Descendant Spanning Tree Forest to contain alias-hyperlinks and other dxos and txos based upon said fxxt specification, the sizing of said added objects is controllable, and the levels of cnxpts can be adjusted properly to appear reasonably for a user.
-
-
53. The constructing a forest of enhanced descendant trees of claim 52, further including:
-
a) generating a forest of ascendant trees according to the Calculate Ascendant Trees means after the Build Enhanced Descendant Spanning Trees means completes; whereby the ability is provided to a user to navigate into said forest and at some cnxpt turn around to look back toward the root and see parents of said cnxpt where he is, if more than one parent existed in said fxxt for said cnxpt and a multi-faceted ontology is reduced to a single faceted structure according to said fxxt specification and an extracted set of cnxpts to be positioned on said map in said visualization of said fxxt.
-
-
54. The utilizing said visualization of claim 28 to also manage files, further including:
-
a) collecting an information resource into said commonplace and creating an irxt info-item to represent it; b) forming occurrence relationships between said irxt info-item and one or more cnxpts; c) accepting categorizations and changes to categorizations of information resources by a user administering file management; and d) providing fxxt specification templates for organizing said cnxpts into categorizations specified by said fxxt specification that thus also organizes said related information resources; whereby a file management system is provided to a set of users with the ability to organize said files as needed without moving files or permanently changing the storage structure and management of information resources such as a reference to an electronic file or collection of electronic files, an electronic file, a references to a physical document or collection of physical documents, an image of a physical document, a reference to a web page, or some other object is made possible in a single apparatus and categorized regardless of the type of information resource.
-
-
55. The utilizing said visualization of claim 28 to also manage legal information for attorneys, further including:
-
a) accepting legal information into said commonplace as information resources; b) accepting classifications of said legal information into categories stated as cnxpts; and c) applying a fxxt to rearrange said information for use in preparing for one of one or more litigation purposes; whereby the collective understanding of legal issues and preparation for litigation are more efficient because legal theories, precedents, and factual issues and evidence can be used to categorize said documents involved in litigation by use of the multi-classification tools of said system at various stages and said file system indexing tools provide workflow facilities for team operations.
-
-
56. The utilizing said visualized map of claim 28 to provide assistance in creativity, further including:
-
a) analyzing gaps in knowledge toward solutions according to Generate Prediction of Innovation Gap means; b) generating suggested matchings between traits according to Generate Commonality Relationships means; c) generating roadmaps of cnxpts according to Assisted Creativity, Ontology Manipulation for Mapping—
fxxt Specific ttx Map Generation, and Forming Predictions means;d) showing state of obsolescence of a cnxpt according to TPL Based Prediction means; and e) generating suggestions of differentiations of a cnxpt possibly usable form a new cnxpt according to Generate TRIZ Based Candidate Suggestions; whereby standard and plug-in algorithms provide methodology based suggestions to a user for innovation to break through gaps, find hidden information, efficiently apply ideation, and apply TPL and TRIZ methodologies.
-
-
57. The utilizing said visualization of claim 28 to also collect commercialization status information, further including:
-
a) collecting interest information based upon user navigation to cnxpts in a visualization, changing of information related to a cnxpt, or searching where a cnxpt is a result of said search; b) accepting plug-in methodology definitions; and c) accepting answers to survey questions presented to said user as provided for in a methodology; d) such that said methodologies both assist a user in their commercialization endeavor by providing step by step information on relevant topics as ‘
after the idea’
education and idea development direction, but also provide team management and commercialization process measurement to collect information to prove up that idea is making progress toward real usefulnesswhereby methodologies created by experts and delivered at low cost turn the lead qualification process for a funding source into profitable self-help product tool disintermediating off-line service providers, speeding collection of information, directing said user toward better planning, providing investors with better information at earlier stages of commercialization, making liquidity events earlier in the commercialization process for said idea, provide a lead generation facility as well as a customer qualification tool for service providers, and a task management structure.
-
-
58. The collecting commercialization status information of claim 57 to also manage investment pools, further including:
-
a) providing tools for defining an investment pool'"'"'s legal and operational structure, purpose, entry incentives, termination rules, progress rewards, its ‘
entry’
term sheet criteria and its ‘
graduation’
guidelines;b) accepting accounting of funding; c) providing tools for defining entrant due diligence information requirements as a methodology; d) accepting information from entrant candidates for application for entry and for due diligence; e) preparing notices offering entry to qualified startups; f) defining progress information requirements as a methodology; g) accepting progress reporting information for enrollee startups; h) providing tools for making a market by negotiating graduations to sell held stakes to another pool or a funding source according to Innovation Investment Pools means; i) providing tools for evaluating enrollee startups; j) providing tools for preparing startup progress report; k) providing tools for suggesting enrollees for termination; l) providing tools for enforcing rules and confidentiality; m) providing tools for managing said pool and participants according to Innovation Investment Pools means; and n) summarizing value of said pool and generating reports; whereby a structured approach for improving the potential of a startup through fostering commercialization while also reducing risk for investors is offered resulting in development of a record of progress by said startups involved and heightened visibility of said startups without traditional fund raising problems to prepare vetting information for companies seeking investment for crowdfunding, traditional fund raising, intellectual property sales, or other exits.
-
-
59. The utilizing said collective consensus of claim 28 to also structure modeling, further including:
-
a) accepting a model definition for an info-item property to establish a repeatable calculation procedure for generating a value for said property from said commonplace; b) collecting commonplace information as base information for said model; and c) accepting an estimate for said info-item property to establish a baseline for detecting problems with said model, for acting in said place of said calculation before it works, and to act as a default value; whereby a set of calculations is established to obtain values for info-item properties to be applied to each instance of said info-item in a set specified by said model.
-
-
60. The accepting a prediction definition of claim 59 to also provide corrective changes, further including:
-
a) accepting an observation that a prediction may be incorrect; b) entering into a workflow a task for said observation for gaining assistance; c) sharing said observation of an error with others for communal action to solve said observed problem; d) providing a structured walk-back work tool for drill-back examining the derivation trees for predictions and intermediate results according to the Prediction Correction Mechanism means; e) presenting fault-isolation questions to a user during use of said structured walk-back work tool; f) accepting an observation that an intermediate step result value in a prediction calculation is likely wrong and forking said workflow task in two; g) accepting an estimate for an intermediate step result value in a prediction calculation to provide an ‘
assertion’
base value, default value, or temporary value;h) accepting an estimate for a prediction result to provide an ‘
assertion’
base value or default value;i) assisting said user to locate the offending step in a prediction calculation procedure according to said Prediction Correction Mechanism means; j) assisting said user to determine the source of an error or inappropriate basis for a prediction according to said Prediction Correction Mechanism means; k) accepting said user'"'"'s vote to correct a base cause for the incorrect prediction; l) accepting incremental correction of prediction definitions according to said Prediction Correction Mechanism means; m) recalculating said prediction upon any change; n) manage the coordination of presentation of the issue in one or more fxxts to assist said user to see meta-predictions; and o) managing said workflow of said solution effort tasks; whereby debugging by ‘
drill-back’
is provided to any user who believes that something is wrong with a prediction or a model and intends to examine said issue toward correction.
-
-
61. The accepting a model definition of claim 59 to also predict, further including:
-
a) accepting a prediction definition for a fxxt specification to establish a repeatable procedure for generating a value for said prediction from said commonplace based upon said fxxt; b) calculating preliminary predictions not depending upon hierarchy according to Preliminary Prediction Calculations means; and c) calculating prediction for each cnxpt at a level by level of a formed fxxt tree taxonomy according to Forming Predictions means; whereby a set of calculations is established to obtain values for cnxpt info-item properties to be applied to each instance of a cnxpt in a set specified by said prediction specification so that relationship votes for shaping the fxxt based taxonomy, info-item properties, cnxpt attached information, and collected user interest information are used as base information for the prediction so that votes on trait matching, associations, occurrence relevance, other properties, and occurrences to traits, purlieu, or information resources may all be considered in said prediction and said fxxt based organization of said commonplace is analyzed to provide predictions according to said prediction specification to provide a probability of a leafs technology existing at a certain time, the distribution of probability of a leafs value at various times and in sum, the value of a category of technologies for investment, the timing of satisfaction of technological requirements, the strength of competitive technologies and products, the probability of fruition, and the timeframe for a technology or product obsolescence, or some other property.
-
-
62. The utilizing said collective consensus of claim 17 to allow commonplace information to be utilized in remote commonplaces without loss of control, further including:
-
a) providing an ‘
extracted’
commonplace separate from the primary ‘
controlled’
commonplace;b) extracting portions of an individually identified record of information from said ‘
controlled commonplace’
into a ‘
partial record’
;c) assigning a ‘
different unique identifier’
for said ‘
partial record’
to form an ‘
individually identified partial record’
according to the Key Encryption Process means;d) communicating said ‘
individually identified partial record’
into a ‘
foreign’
commonplace; ande) indexing information of said ‘
foreign’
commonplace to said ‘
individually identified partial record’
by referencing said ‘
different unique identifier’
according to said Key Encryption Process means;whereby the organization of said ‘
controlled commonplace’
cannot be fully understood or reassembled by anyone having insufficient access to said ‘
controlled commonplace’
based upon the plurality of said ‘
individually identified partial records’
communicated.
-
-
18. The method for making available a commonplace of information of claim 17 to provide for accepting expansions of the knowledge model of said commonplace, further including:
-
-
63. A business method for obtaining transactions fees on the collection of new concepts into a commonplace, comprising:
-
a) capturing new concepts; b) granting access to commonplace information; c) collecting user interest information; d) providing a marketplace for ideas; e) providing a marketplace for data related to specific concepts; and f) providing tools for accessing, ideating, searching, organizing, protecting, commercializing, communicating, and extending ideas; whereby innovation inefficiencies are reduced through information reuse, sharing of analysis, and crowdsourcing to collect the wisdom of crowds, financial gain may be obtained from operating said system, the service provider may collect, track, and mine the demographic characteristics of startups to allow reporting on entity progress, reliability, risk, and value. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70, 71, 72)
-
64. The collecting user interest information of claim 63, further including:
-
a) collecting counts of unique and secondary views of ideas and categories of ideas by a user according to Navigation Based Relevance and Interest Collection means; b) preparing interest statistics regarding user interest shown in an idea; c) offering predictions about the future value of metrics regarding specific concepts; d) offering for sale said interest information; and e) delivering said interest information; f) such that predictions of future value are based in part on said statistics taken regarding interest shown; g) such that data collected regarding what a user views during querying or navigation of said commonplace is made a business resource; and h) so that tracking a user'"'"'s interest regarding areas of said commonplace categorization index cnxpts assists in addressing market needs whereby a user may obtain information describing the value of an idea or a category of ideas as indicated by said interest in said idea as shown by statistics on unique and secondary views of said idea or said category of ideas by said user.
-
-
65. The providing tools for accessing, ideating, searching, organizing, protecting, commercializing, communicating, and extending ideas of claim 63, further including:
-
a) providing a controlled communications information repository; and b) providing tools for communicating regarding a cnxpt on a confidential basis with others on a narrow-chat basis knowing the expertise of the other party merely because of their willingness to communicate on the narrow-chat basis for a specific cnxpt category with those of similar level of expertise; whereby a user may confidently communicate with others regarding said cnxpt because of said controlled communications structure to share business plans within a protected mechanism for business plan submission and ‘
quiet’
review by validated investors, with access control to provide capturing of grantings of access, actual accesses, other disclosures, and the content of discussion between parties.whereby revenue is based upon specific types of information from said commonplace to provide inexpensive access by narrowing the resource purchased.
-
-
66. The providing tools for accessing, ideating, searching, organizing, protecting, commercializing, communicating, and extending ideas of claim 63, further including:
-
a) protecting the description of a novel new idea; b) providing tools for preparing provisional patent applications describing said novel new idea recently entered into said commonplace; c) generating text for said patent application describing the context of said idea based upon its position in a categorization of technology ideas and the descriptions of said categories, the metadata regarding said novel new idea, and any description entered for said novel new idea; and d) providing tools for submission of said provisional patent application; whereby said novel new idea may be protected rapidly to preserve the rights of the inventor and revenue is derived from granting access to said commonplace and said tools.
-
-
67. The providing tools for accessing, ideating, searching, organizing, protecting, commercializing, communicating, and extending ideas of claim 63, further including:
-
a) providing tools for commercializing, and analyzing concepts; b) collecting information regarding the progression of commercialization of a technology concept; c) collecting vetting information for companies seeking funding; d) preparing the history of commercialization progress vetting information for release for due diligence by funding sources; e) obtaining consent of the owner to release said information; and f) releasing said information to a funding source; whereby business plans, consortium or company formation documents, founder profiles, consortium management information, negotiation documents, competitive company profiles, requirements of technology, application requirements, and consortium product line plans are maintained, and product lines and products are planned and managed using data of said commonplace obtained from the crowd and categorized with the assistance of said crowd, but also with data maintained privately and linked to said commonplace categorizations for rapid use by investment analysts, providing a blend of protected private, ‘
open source’ and
for fee data all categorized uniformly so that all necessary information is made available at a reasonable cost to said owner so that said owner may obtain funding from crowdfunding portals or other funding sources without difficult data assembly and maintenance practices.
-
-
68. The providing tools for accessing, ideating, searching, organizing, protecting, commercializing, communicating, and extending ideas of claim 63, further including:
-
a) providing a marketplace for requesting problem solutions, requesting idea extension, selling rights to ideas, requesting expertise, and offering expertise; b) providing online communities based upon specific concepts; and c) providing a communal innovation process where others may join to work on ideas in a protected environment on an access controlled basis; whereby innovation systems are set up and operated, system functions augment manual efforts, creativity is assisted, a commonplace is established to accept additions and refinements of ideas, ideation is captured, ideas are categorized, and searching and retrieval of ideas, data mining, prediction, and forecasting from said commonplace information is provided in a sharing and communing in innovation in a marketplace for ideas, information, jobs, technologies, services, and licenses.
-
-
69. The providing a marketplace for data related to specific concepts of claim 63, further including:
-
a) providing a product planning process and methodology utilizing the categorization of the applications software Map Generation means and said commonplace data; b) providing modeling tools for product ‘
what if’
value analysis tuned to operate on said commonplace and said categorizations produced by said applications software Map Generation means;c) providing product management methodologies tuned to operate on said commonplace; and d) providing product planning information repository structures for managing and sharing product planning information on an access controlled basis; whereby company profiles, requirements of technology, application requirements, and product lines are maintained, and product lines and products are planned and managed using data of said commonplace obtained from the crowd and categorized with the assistance of said crowd, but also with data maintained privately and linked to said commonplace categorizations, providing a blend of protected private, ‘
open source’ and
for fee data all categorized uniformly.
-
-
70. The providing a marketplace for data related to specific concepts of claim 63, further including:
-
a) providing an environmental scanning process and methodology for managing the collection of competitive data utilizing the categorization of the applications software Map Generation means and said commonplace data; b) providing competitive analysis methodologies tuned to operate on said commonplace; c) providing modeling tools for competitive analysis ‘
what if’
value analysis tuned to operate on said commonplace and said categorizations produced by said applications software Map Generation means; andd) providing competitive product analysis information repository structures for managing and sharing competitive information on an access controlled basis; whereby competitive analysis research tools provide structure and analytical results for methodology based environmental scanning, competitor profiling, methodology based surveying, data analysis and calculating competitive posture using data of said commonplace obtained from the crowd and categorized with the assistance of said crowd, but also with data maintained privately and linked to said commonplace categorizations, providing a blend of protected private, ‘
open source’ and
for fee data all categorized uniformly.
-
-
71. The providing a marketplace for data related to specific concepts of claim 63, further including:
-
a) providing portfolio management, innovation investment planning, portfolio analysis, and data mining tools for innovation investment management utilizing the categorization of the applications software Map Generation means and said commonplace data; b) providing ‘
what if’
value analysis tuned to operate on said commonplace and said categorizations produced by said applications software Map Generation means;c) providing investment planning information repository structures for managing and sharing investment related information on an access controlled basis; d) providing investment process, portfolio, and investment accounting management for investing in technologies in investment pools or in external equities; e) providing investment methodologies, metrics, startup company information and competitive data utilizing said categorization of said applications software Map Generation means and said commonplace data for ‘
what if’
planning;f) providing methodologies for forming investment pools of companies in the same stage of commercialization; and g) tracking the progress of said companies toward commercialization to support investment planning; whereby collected commonplace data including intellectual property information and startup statistics yield analytical results for a user'"'"'s portfolio to assist said user in managing information collection, obtaining metrics for patent or technology value or gestation timeframe, managing owned or competitive portfolios, positioning inventions in portfolios for the market, measuring interest in intellectual property, planning portfolio exploitation, planning and managing investments, procuring intellectual property and managing intellectual property licenses and whereby investments in groups of companies at various stages of commercialization become possible by spreading risk between a large number of high risk entities and measuring risk by entity for mitigation and the service provider may collect, track, and mine the demographic characteristics of startups to allow reporting on entity progress, reliability, risk, and value, both using data of said commonplace obtained from the crowd and categorized with the assistance of said crowd, but also with data maintained privately linked to said commonplace categorizations, providing a blend of protected private, ‘
open source’ and
for fee data all categorized uniformly and useful to investors.
-
-
72. The providing a marketplace for data related to specific concepts of claim 63, further including:
-
a) accepting submissions of granular data for a property of a txo info-item according to Selling Value of Database means; b) marking said data as proprietary according to Mark Data as Fee for Use means; c) marking said data as a part of a data offering according to Mark Data Snippet as Part of DD-DataSet means; d) providing ‘
default’
mechanism and ‘
data fault’
mechanism for analytic, modeling, and prediction structures to ensure that users may obtain results even if said property information is attached to only some txos of the same type and so that said user has a proper understanding of the basis where data is unavailable;e) controlling access to said granular data marked as fee for use to allow access only to those having purchased said subscription rights for access; f) providing transaction based compensation to users providing information to said commonplace based upon the accessing of said information by other users; g) accounting for said compensation transactions; h) informing users of availability of said granular data when said analytic, model, or prediction attempts to access it, but cannot, allowing said user to purchase said access; i) accepting purchases of subscriptions to said data offerings according to Sell Packaged TTX-DataSets and Purchase Disaggregated DataSet Subscription means; and j) accounting for said information access transactions; whereby an incentive is made available to users to obtain revenue by entering and authorizing release of valuable information for sale to others through said commonplace, revenue is distributable to those supplying even small quantities of information of specific types to said commonplace, said property values useful in models or predictions and having sufficient value to others may be offered for use even if the same property is sparsely set on similar info-items, while said customer may also rely upon other data of said commonplace obtained from the crowd and categorized with the assistance of said crowd, but also with data maintained privately linked to said commonplace categorizations, providing a blend of protected private, ‘
open source’ and
for fee data all categorized uniformly, and said user is provided access to for fee data only based upon rights they purchase to provide disaggregated data e-commerce, licensing, and delivery as a business model.
-
-
64. The collecting user interest information of claim 63, further including:
-
Specification
- Resources
-
Current AssigneeDennis Alan Van Dusen, John Alexander Wise
-
Original AssigneeJohn Wise
-
InventorsVAN DUSEN, DENNIS A., WISE, JOHN ALEXANDER
-
Granted Patent
-
Time in Patent OfficeDays
-
Field of Search
-
US Class Current709/223
-
CPC Class CodesG06F 16/90335 Query processingG06F 16/904 Browsing; Visualisation the...G06F 2111/10 Numerical modellingG06F 30/20 Design optimisation, verifi...G06N 20/00 Machine learningG06N 5/02 Knowledge representation; S...G06N 5/04 Inference or reasoning modelsG06Q 10/10 Office automation; Time man...G06Q 10/101 Collaborative creation, e.g...G06Q 2220/12 Usage or charge determinationG06Q 2230/00 Voting or election arrangem...G06Q 30/0201 Market modelling; Market an...G06Q 30/0241 AdvertisementsG06Q 30/0279 Fundraising managementG06Q 40/06 Asset management; Financial...G06Q 50/01 Social networkingG06Q 50/18 Legal servicesG06Q 50/184 Intellectual property manag...G06Q 50/20 EducationG07C 13/00 Voting apparatusH04L 41/04 : Network management architec...