Systems and methods for maintenance knowledge management
First Claim
1. A method in a computer network of managing knowledge-based information, comprising:
- receiving a recording file from a user, the recording file including at least one of audio and video information relating to performance of a task;
processing the recording file to generate a text file including a textual representation of information contained in the recording file;
storing the recording file and the text file;
generating one or more keyword tags based upon one or more properties of the task;
generating one or more knowledge entries, wherein each of the knowledge entries references the recording file, the one or more keyword tags, and the textual representation;
generating a search index that indexes the knowledge entries by keywords selected from the textual representation and by the one or more keyword tags; and
allowing a subsequent user to search for at least one of the text file and the recording file using the search index.
1 Assignment
0 Petitions
Accused Products
Abstract
Knowledge-based information can be captured and processed to create a library of such knowledge. A maintenance worker performing a task for an asset can record audio and/or video information during the performance, and can upload the recording to a maintenance system. The system processes the recording to produce a text file corresponding to any speech during the recording, and generates a search index allowing the text file to be searched by a user. If the task is performed in the context of a work order, for example, information from the work order can be associated with the text file so that a user can search by text search, keyword, task, or other such information. A user then can locate and access the text file and/or the corresponding recording for playback.
9 Citations
20 Claims
-
1. A method in a computer network of managing knowledge-based information, comprising:
-
receiving a recording file from a user, the recording file including at least one of audio and video information relating to performance of a task; processing the recording file to generate a text file including a textual representation of information contained in the recording file; storing the recording file and the text file; generating one or more keyword tags based upon one or more properties of the task; generating one or more knowledge entries, wherein each of the knowledge entries references the recording file, the one or more keyword tags, and the textual representation; generating a search index that indexes the knowledge entries by keywords selected from the textual representation and by the one or more keyword tags; and allowing a subsequent user to search for at least one of the text file and the recording file using the search index. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system of managing knowledge-based information, the system including a processor and memory storing instructions that, when executed by the processor, cause the system to:
-
receive a recording file from a user, the recording file including a textual representation of at least one of audio and video information relating to performance of a task; process the recording file to generate a text file including information contained in the recording file; store the recording file and the text file; generate one or more keyword tags based upon one or more properties of the task; generate one or more knowledge entries, wherein each of the knowledge entries references the recording file, the one or more keyword tags, and the textual representation; generate a search index that indexes the knowledge entries by keywords selected from the textual representation and by the one or more keyword tags; and allow a subsequent user to search for at least one of the text file and the recording file using the search index. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product embedded in a non-transitory computer readable medium for managing knowledge-based information, comprising:
-
computer code for receiving a recording file from a user, the recording file including at least one of audio and video information relating to performance of a task; computer code for processing the recording file to generate a text file including a textual representation of information contained in the recording file; computer code for storing the recording file and the text file; computer code for generating one or more keyword tags based upon one or more properties of the task; computer code for generating one or more knowledge entries, wherein each of the knowledge entries references the recording file, the one or more keyword tags, and the textual representation; computer code for generating a search index that indexes the knowledge entries by keywords selected from the textual representation and by the one or more keyword tags; and computer code for allowing a subsequent user to search for at least one of the text file and the recording file. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method for providing knowledge-based information, comprising:
-
storing a recording file including at least one of audio and video information recorded by a first user and relating to performance of a task; storing a text file generated by processing the recording file to extract a textual representation of information contained in the recording file; storing a search index for the recording file and the text file; generating one or more keyword tags based upon one or more properties of the task; generating one or more knowledge entries, wherein each of the knowledge entries references the recording file, the one or more keyword tags, and the textual representation; generating a search index that indexes the knowledge entries by keywords selected from the textual representation and by the one or more keyword tags; and allowing a subsequent user to search for at least one of the text file and the recording file using the search index.
-
-
20. A method of providing maintenance information for an asset type, comprising:
-
receiving a request for maintenance information for an asset type from a user; locating maintenance information related to an asset type; and displaying the maintenance information to a user, wherein the displayed maintenance information includes three types of information, the types of information including links to recording files recorded by a maintenance user during performance of maintenance for that asset type, links to text files generated by processing the recording files to extract a textual representation of information contained in the recording files, and links to work orders for that asset type, the recording files associated with a search index, the search index generated by; generating one or more keyword tags based upon one or more properties of the work orders; generating one or more knowledge entries, wherein each of the knowledge entries references the recording file, the one or more keyword tags, and the textual representation; and generating the search index, wherein the search index indexes the knowledge entries by keywords selected from the textual representation and by the one or more keyword tags.
-
Specification