The field of the invention is insight indexing and retrieval systems, and more particularly improved computer indexing and retrieval of insight data objects, systems and methods.
The background description includes information that can be useful in understanding the present invention. It is not an admission that any of the information provided herein is prior art or relevant to the presently claimed invention, or that any publication specifically or implicitly referenced is prior art.
Today, very little attention is paid to the indexing and management of worker insights, at least in commercial domains. The majority of worker insights remain in the minds of the workers. To the extent the insights are digitally captured, they are often not indexed, and can be very difficult to find, access and use. Insights are also often mixed in with other written content inside larger documents, and are not recognized as separate, structured information objects. This is a foundational problem for companies and economies seeking to transition to insight-driven operations. The vast majority of insights are generated by workers in response to information they consume. The volume of information that workers must process today is both overwhelming and increasing, and it is increasingly important that organizations get better at indexing worker insights as discrete information objects in a more machine-readable form.
As companies increasingly adopt insight curation systems, they have an increasing need for systems and methods that help workers quickly find the most actionable insights created by others. The degree to which insights are structured and indexed is contemplated to greatly impact the ability to find and leverage the insights for making business decisions, and taking other business-related actions.
Previous efforts in this field include co-owned U.S. Pat. No. 9,613,136 B2 to Burge entitled “Assertion Quality Assessment and Management System”, granted Apr. 4, 2017, which discloses a system for using interaction data by other system users to determine the value of an assertion. However, Burge does not address the problem of improving the recording, indexing, and retrieval of values attributed to a collection of assertions in structured information objects for later referencing by third parties. A Parsimonious Language Model of Social Media Credibility to Mitra et. al discloses use of automated linguistic analysis to evaluate the credibility of Tweets®. As with Burge, Mitra fails to address the problem of improving the recording, indexing, and retrieval of values attributed to a collection of insights.
All publications identified herein are incorporated by reference to the same extent as if each individual publication or patent application were specifically and individually indicated to be incorporated by reference. Where a definition or use of a term in an incorporated reference is inconsistent or contrary to the definition of that term provided herein, the definition of that term provided herein applies and the definition of that term in the reference does not apply.
The following description includes information that can be useful in understanding the present invention. It is not an admission that any of the information provided herein is prior art or relevant to the presently claimed invention, or that any publication specifically or implicitly referenced is prior art.
Accordingly, there is a need for improved computer indexing and retrieval of insight data objects to address the needs of increasingly insight-driven organizations.
The inventive subject matter provides for improved computer indexing and retrieval of insight data objects, systems and methods.
In a preferred embodiment, an insight analysis engine is coupled to an insight authoring model that is part of a collaborative insight-sharing system. The collaborative insight-sharing system enables presentation of insight data objects to other users of the collaborative insight-sharing system. Insight data objects are formed by insight authors in response to content sources consumed within the collaborative insight-sharing system. As insight authors consume content sources, they encounter content excerpts which trigger the formation of insight data objects which they record using insight authoring module. Insight data objects can be linked to content excerpts which are linked to content sources. Insight data objects can also exist as parent insight data objects which link to child insight data objects. Basic Data Structure:
Level 3: Content source
A preferred insight analysis engine uses keyword lookup tables to assess insight data objects, deriving insight actionability measures by executing an algorithm based on the keywords and length of insight data object. The keyword tables can be updated over time based on user feedback on insight actionability measures. An insight guidance agent coupled to insight authoring module provides feedback to insight authors in the form of a measure analysis of insight actionability measure, enabling insight author to revise their insight data object in order to improve insight actionability measure. In some embodiments, insight guidance agent can further provide feedback to insight authors in the form of suggested keywords or missing keywords that would improve insight actionability measure for insight data object. An insight database can then be indexed by insight actionability measures, enabling search results sets to be ordered according to insight actionability measures.
In yet another aspect, the insight analysis engine considers the results of a sentiment analysis in deriving an insight actionability measure. A sentiment analysis can include any emotion-based metric used to derive the insight actionability measure.
It is also contemplated that the insight analysis engine can also consider ontologies and rules-based expert systems. Ontologies, as used herein, can include any set of concepts and categories in a subject area or domain that shows their properties and the relations between the concepts and/or the categories. Rules-based expert systems can include any rules-based system for deriving an insight actionability measure.
In other aspects, insight actionability scores can be used for mapping insight data objects to knowledge levels. This mapping can be performed based on a single content source, a specific insight author, a domain, or across multiple domains for an organization. Additionally, the invention can be used to classify insight data objects by insight type.
Various objects, features, aspects and advantages of the inventive subject matter will become more apparent from the following detailed description of preferred embodiments, along with the accompanying drawing figures in which like numerals represent like components
The following discussion provides many example embodiments of the inventive subject matter. Although each embodiment represents a single combination of inventive elements, the inventive subject matter is considered to include all possible combinations of the disclosed elements. Thus if one embodiment comprises elements A, B, and C, and a second embodiment comprises elements B and D, then the inventive subject matter is also considered to include other remaining combinations of A, B, C, or D, even if not explicitly disclosed.
As used herein, and unless the context dictates otherwise, the term “coupled to” is intended to include both direct coupling (in which two elements that are coupled to each other contact each other) and indirect coupling (in which at least one additional element is located between the two elements). Therefore, the terms “coupled to” and “coupled with” are used synonymously.
It should be noted that the above-described invention relates to a computing system connected to a network. The computing system can include any suitable combination of computing devices, including servers, interfaces, systems, databases, agents, peers, engines, controllers, or other types of computing devices operating individually or collectively. One should appreciate the computing devices comprise a processor configured to execute software instructions stored on a tangible, non-transitory computer readable storage medium (e.g., hard drive, solid state drive, RAM, flash, ROM, etc.). The software instructions preferably configure the computing device to provide the roles, responsibilities, or other functionality as discussed below with respect to the disclosed apparatus. In especially preferred embodiments, the various servers, systems, databases, or interfaces exchange data using standardized protocols or algorithms, possibly based on HTTP, HTTPS, AES, public-private key exchanges, web service APIs, known financial transaction protocols, or other electronic information exchanging methods. Data exchanges preferably are conducted over a packet-switched network, the Internet, LAN, WAN, VPN, or other type of packet switched network. The computing and network systems which support this invention are more fully described in the patent applications referenced within this application.
In some embodiments, the numbers expressing quantities of ingredients, properties such as concentration, reaction conditions, and so forth, used to describe and claim certain embodiments of the invention are to be understood as being modified in some instances by the term “about.” Accordingly, in some embodiments, the numerical parameters set forth in the written description and attached claims are approximations that can vary depending upon the desired properties sought to be obtained by a particular embodiment. In some embodiments, the numerical parameters should be construed in light of the number of reported significant digits and by applying ordinary rounding techniques. Notwithstanding that the numerical ranges and parameters setting forth the broad scope of some embodiments of the invention are approximations, the numerical values set forth in the specific examples are reported as precisely as practicable. The numerical values presented in some embodiments of the invention can contain certain errors necessarily resulting from the standard deviation found in their respective testing measurements.
Unless the context dictates the contrary, all ranges set forth herein should be interpreted as being inclusive of their endpoints and open-ended ranges should be interpreted to include only commercially practical values. Similarly, all lists of values should be considered as inclusive of intermediate values unless the context indicates the contrary.
As used in the description herein and throughout the claims that follow, the meaning of “a,” “an,” and “the” includes plural reference unless the context clearly dictates otherwise. Also, as used in the description herein, the meaning of “in” includes “in” and “on” unless the context clearly dictates otherwise.
The recitation of ranges of values herein is merely intended to serve as a shorthand method of referring individually to each separate value falling within the range. Unless otherwise indicated herein, each individual value is incorporated into the specification as if it were individually recited herein. All methods described herein can be performed in any suitable order unless otherwise indicated herein or otherwise clearly contradicted by context. The use of any and all examples, or exemplary language (e.g. “such as”) provided with respect to certain embodiments herein is intended merely to better illuminate the invention and does not pose a limitation on the scope of the invention otherwise claimed. No language in the specification should be construed as indicating any non-claimed element essential to the practice of the invention.
Groupings of alternative elements or embodiments of the invention disclosed herein are not to be construed as limitations. Each group member can be referred to and claimed individually or in any combination with other members of the group or other elements found herein. One or more members of a group can be included in, or deleted from, a group for reasons of convenience and/or patentability. When any such inclusion or deletion occurs, the specification is herein deemed to contain the group as modified thus fulfilling the written description of all Markush groups used in the appended claims.
Network interface 104 communicates with computing devices 118A-118C over a network 120. Network 120 can be the Internet, a virtual private network, corporate network, or any network known in the art for enabling computer networking across a collection of computer users. In the depicted embodiment, computing devices 118A-C are depicted as portable computers. It is contemplated that portable computers can include, but are not limited to, tablets, smartphones, laptops, wearable devices, or any computing device known in the art that is capable of communicating over network 120. It is further contemplated that users using computing devices 118A-C interact with insight data objects through UI module 122 of computing system 100.
In the depicted embodiment, content source viewer 214 comprises insight authoring module 214A that receives insight data objects 212A-B, as well as insight guidance agent 214B that provides guidance to insight authors with regard to the indexing and retrieval of insight data objects 212A-B. Content database 210 contains content sources 210A-B and content excerpt 302 that are consumed by insight authors via insight authoring module 214A through content source viewer 214 (shown in more detail in
Content excerpt 412 can comprise an image of a selection made by an insight author from content source 410. In a preferred embodiment, content excerpt 412 is a separate entity from content source 410 from which content excerpt 412 is selected. In some embodiments, content excerpt 412 includes both the image of the selection from content source 410, as well as text from content source 410 that is associated with the image. For example, text from content source 410 can be text derived from the image via character recognition technologies such as optical character recognition (OCR) or captured as part of the user selection process based on the features offered by the software used to view content source 410 at the time content excerpt 412 is selected.
Content sources 410 comprise a form of digital content, and can include a digital document, web page, e-Book, blog, picture, video, audio or other form of digital content known in the art. In a preferred embodiment, content excerpts 412 are linked to content sources 410.
Additional embodiments of insight data objects 212A-B, their associations and interactions, and examples of how they are created are described in: (1) co-owned U.S. Pat. No. 9,705,835 B2 entitled “Collaboration Management Systems”, granted Jul. 11, 2017 wherein they are referred to as collaboration objects, and/or (2) as described in co-owned U.S. Pat. No. 9,613,136 B2 entitled “Assertion Quality Assessment and Management System”, granted Apr. 4, 2017, wherein they are referred to as assertion objects; and/or (3) co-owned U.S. Pat. No. 9,443,098 B2 entitled “Metadata Management System”, granted Sep. 13, 2016, wherein they are referred to as metadata objects.
As shown in
Parent insight data objects 1002 represent digital work-product created by an insight author. For example, parent insight data objects 1002 can include, but are not limited to, insight author conclusions, points, thoughts, ideas, findings and organizational structures related to insight data objects 212A-B processed by an insight author.
Parent insight data objects 1002 comprise digital files. For example, parent insight data objects 1002 and can include bulleted or numbered lists, a hierarchical structure (e.g. outline), narrative paragraph(s) of text, linked or embedded pictures, video files, audio files or other document files. In some embodiments, parent insight data objects 1002 further can include one or more child insight data objects 1004 referenced within the parent insight data object 1002, as shown in
Additional embodiments of parent insight data objects 1002, their associations and interactions, and examples of how they are created are described in co-owned U.S. Pat. No. 9,773,000 B2 entitled “Knowledge Object and Collaboration Management System”, granted Sep. 26, 2017, wherein they are referred to as point objects.
In operation, as shown in
As shown in
Those skilled in the art can appreciate that the function ‘numberOfKeywordInstancesInInsight’ can be executed to determine the number of keyword matches in a variety of ways, including, for example, RegEx, parse string, and word-by-word comparison.
The algorithm and keyword tables in reference database 218 (shown in
Alternatively,
It should be apparent to those skilled in the art that many more modifications besides those already described are possible without departing from the inventive concepts herein. The inventive subject matter, therefore, is not to be restricted except in the spirit of the appended claims. Moreover, in interpreting both the specification and the claims, all terms should be interpreted in the broadest possible manner consistent with the context. In particular, the terms “comprises” and “comprising” should be interpreted as referring to elements, components, or steps in a non-exclusive manner, indicating that the referenced elements, components, or steps can be present, or utilized, or combined with other elements, components, or steps that are not expressly referenced. Where the specification claims refers to at least one of something selected from the group consisting of A, B, C . . . and N, the text should be interpreted as requiring only one element from the group, not A plus N, or B plus N, etc.
This application claims the benefit of U.S. provisional application No. 62/639,798, entitled “Computer Indexing and Retrieval of Insight Data Objects, Systems and Methods”, filed on Mar. 7, 2018. This and all other referenced extrinsic materials are incorporated herein by reference in their entirety. Where a definition or use of a term in a reference that is incorporated by reference is inconsistent or contrary to the definition of that term provided herein, the definition of that term provided herein is deemed to be controlling.
Number | Date | Country | |
---|---|---|---|
62639798 | Mar 2018 | US |