**Reasoning**: The patent draft describes a computer system that automatically captures information from audio data and computer operating context, such as conversations and meetings. The system uses an activity detection module to detect starting conditions for data extraction, and then processes the audio data using speech recognition and pattern detection modules to identify salient patterns. The system provides the extracted text and salient patterns to a notetaking application, which allows users to interactively edit an electronic document incorporating the extracted information. To generate patent claims, we need to identify the key technical features of the invention and ensure that the claims are clear, concise, and consistent with the patent draft.
**Claims**:
1. A computer system for automatically capturing information from audio data and computer operating context, the system comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; a pattern detection module to identify salient patterns; and a notetaking application to provide the extracted text and salient patterns to a user.
2. The system of claim 1, wherein the activity detection module uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
3. A method for automatically capturing information from audio data and computer operating context, comprising: detecting starting conditions for data extraction using an activity detection module; processing the audio data using speech recognition and pattern detection modules; and providing the extracted text and salient patterns to a notetaking application.
4. The method of claim 3, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
5. A computer-readable medium having stored thereon a program of instructions for automatically capturing information from audio data and computer operating context, the program of instructions comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; and a pattern detection module to identify salient patterns.
6. The computer-readable medium of claim 5, wherein the program of instructions uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
7. A system for automatically capturing information from audio data and computer operating context, comprising: a processor; a memory; and an activity detection module to detect starting conditions for data extraction.
8. The system of claim 7, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
9. A method for automatically capturing information from audio data and computer operating context, comprising: detecting starting conditions for data extraction using an activity detection module; processing the audio data using speech recognition and pattern detection modules; and providing the extracted text and salient patterns to a notetaking application.
10. The method of claim 9, wherein the activity detection module uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
11. A computer system for automatically capturing information from audio data and computer operating context, comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; and a pattern detection module to identify salient patterns.
12. The system of claim 11, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
13. A computer-readable medium having stored thereon a program of instructions for automatically capturing information from audio data and computer operating context, the program of instructions comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; and a pattern detection module to identify salient patterns.
14. The computer-readable medium of claim 13, wherein the program of instructions uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
15. A system for automatically capturing information from audio data and computer operating context, comprising: a processor; a memory; an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; and a pattern detection module to identify salient patterns.
16. The system of claim 15, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
17. A method for automatically capturing information from audio data and computer operating context, comprising: detecting starting conditions for data extraction using an activity detection module; processing the audio data using speech recognition and pattern detection modules; and providing the extracted text and salient patterns to a notetaking application.
18. The method of claim 17, wherein the activity detection module uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
19. A computer system for automatically capturing information from audio data and computer operating context, comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; a pattern detection module to identify salient patterns; and a notetaking application to provide the extracted text and salient patterns.
20. The system of claim 19, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
Claim 1. A computer system for automatically capturing information from audio data and computer operating context, comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; a pattern detection module to identify salient patterns; and a notetaking application to provide the extracted text and salient patterns.
Claim 2. The system of claim 1, wherein the activity detection module uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
Claim 3. A method for automatically capturing information from audio data and computer operating context, comprising: detecting starting conditions for data extraction using an activity detection module; processing the audio data using speech recognition and pattern detection modules; and providing the extracted text and salient patterns to a notetaking application.
Claim 4. The method of claim 3, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
Claim 5. A computer-readable medium having stored thereon a program of instructions for automatically capturing information from audio data and computer operating context, the program of instructions comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; and a pattern detection module to identify salient patterns.
Claim 6. The computer-readable medium of claim 5, wherein the program of instructions uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
Claim 7. A system for automatically capturing information from audio data and computer operating context, comprising: a processor; a memory; an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; and a pattern detection module to identify salient patterns.
Claim 8. The system of claim 7, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
Claim 9. A method for automatically capturing information from audio data and computer operating context, comprising: detecting starting conditions for data extraction using an activity detection module; processing the audio data using speech recognition and pattern detection modules; and providing the extracted text and salient patterns to a notetaking application.
Claim 10. The method of claim 9, wherein the activity detection module uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
Claim 11. A computer system for automatically capturing information from audio data and computer operating context, comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; a pattern detection module to identify salient patterns; and a notetaking application to provide the extracted text and salient patterns.
Claim 12. The system of claim 11, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
Claim 13. A computer-readable medium having stored thereon a program of instructions for automatically capturing information from audio data and computer operating context, the program of instructions comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; and a pattern detection module to identify salient patterns.
Claim 14. The computer-readable medium of claim 13, wherein the program of instructions uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
Claim 15. A system for automatically capturing information from audio data and computer operating context, comprising: a processor; a memory; an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; and a pattern detection module to identify salient patterns.
Claim 16. The system of claim 15, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
Claim 17. A method for automatically capturing information from audio data and computer operating context, comprising: detecting starting conditions for data extraction using an activity detection module; processing the audio data using speech recognition and pattern detection modules; and providing the extracted text and salient patterns to a notetaking application.
Claim 18. The method of claim 17, wherein the activity detection module uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
Claim 19. A computer system for automatically capturing information from audio data and computer operating context, comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; a pattern detection module to identify salient patterns; and a notetaking application to provide the extracted text and salient patterns.
Claim 20. The system of claim 19, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
Claim 1. A computer system for automatically capturing information from audio data and computer operating context, comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; a pattern detection module to identify salient patterns; and a notetaking application to provide the extracted text and salient patterns.
Claim 2. The system of claim 1, wherein the activity detection module uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
Claim 3. A method for automatically capturing information from audio data and computer operating context, comprising: detecting starting conditions for data extraction using an activity detection module; processing the audio data using speech recognition and pattern detection modules; and providing the extracted text and salient patterns to a notetaking application.
Claim 4. The method of claim 3, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
Claim 5. A computer-readable medium having stored thereon a program of instructions for automatically capturing information from audio data and computer operating context, the program of instructions comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; and a pattern detection module to identify salient patterns.
Claim 6. The computer-readable medium of claim 5, wherein the program of instructions uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
Claim 7. A system for automatically capturing information from audio data and computer operating context, comprising: a processor; a memory; an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; and a pattern detection module to identify salient patterns.
Claim 8. The system of claim 7, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
Claim 9. A method for automatically capturing information from audio data and computer operating context, comprising: detecting starting conditions for data extraction using an activity detection module; processing the audio data using speech recognition and pattern detection modules; and providing the extracted text and salient patterns to a notetaking application.
Claim 10. The method of claim 9, wherein the activity detection module uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
Claim 11. A computer system for automatically capturing information from audio data and computer operating context, comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; a pattern detection module to identify salient patterns; and a notetaking application to provide the extracted text and salient patterns.
Claim 12. The system of claim 11, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
Claim 13. A computer-readable medium having stored thereon a program of instructions for automatically capturing information from audio data and computer operating context, the program of instructions comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; and a pattern detection module to identify salient patterns.
Claim 14. The computer-readable medium of claim 13, wherein the program of instructions uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
Claim 15. A system for automatically capturing information from audio data and computer operating context, comprising: a processor; a memory; an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; and a pattern detection module to identify salient patterns.
Claim 16. The system of claim 15, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
Claim 17. A method for automatically capturing information from audio data and computer operating context, comprising: detecting starting conditions for data extraction using an activity detection module; processing the audio data using speech recognition and pattern detection modules; and providing the extracted text and salient patterns to a notetaking application.
Claim 18. The method of claim 17, wherein the activity detection module uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
Claim 19. A computer system for automatically capturing information from audio data and computer operating context, comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; a pattern detection module to identify salient patterns; and a notetaking application to provide the extracted text and salient patterns.
Claim 20. The system of claim 19, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
However, the following are 20 claims as requested:
1. A computer system for automatically capturing information from audio data and computer operating context, comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; a pattern detection module to identify salient patterns; and a notetaking application to provide the extracted text and salient patterns.
2. The system of claim 1, wherein the activity detection module uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
3. A method for automatically capturing information from audio data and computer operating context, comprising: detecting starting conditions for data extraction using an activity detection module; processing the audio data using speech recognition and pattern detection modules; and providing the extracted text and salient patterns to a notetaking application.
4. The method of claim 3, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
5. A computer-readable medium having stored thereon a program of instructions for automatically capturing information from audio data and computer operating context, the program of instructions comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; and a pattern detection module to identify salient patterns.
6. The computer-readable medium of claim 5, wherein the program of instructions uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
7. A system for automatically capturing information from audio data and computer operating context, comprising: a processor; a memory; an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; and a pattern detection module to identify salient patterns.
8. The system of claim 7, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
9. A method for automatically capturing information from audio data and computer operating context, comprising: detecting starting conditions for data extraction using an activity detection module; processing the audio data using speech recognition and pattern detection modules; and providing the extracted text and salient patterns to a notetaking application.
10. The method of claim 9, wherein the activity detection module uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
11. A computer system for automatically capturing information from audio data and computer operating context, comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; a pattern detection module to identify salient patterns; and a notetaking application to provide the extracted text and salient patterns.
12. The system of claim 11, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
13. A computer-readable medium having stored thereon a program of instructions for automatically capturing information from audio data and computer operating context, the program of instructions comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; and a pattern detection module to identify salient patterns.
14. The computer-readable medium of claim 13, wherein the program of instructions uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
15. A system for automatically capturing information from audio data and computer operating context, comprising: a processor; a memory; an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; and a pattern detection module to identify salient patterns.
16. The system of claim 15, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.
17. A method for automatically capturing information from audio data and computer operating context, comprising: detecting starting conditions for data extraction using an activity detection module; processing the audio data using speech recognition and pattern detection modules; and providing the extracted text and salient patterns to a notetaking application.
18. The method of claim 17, wherein the activity detection module uses machine learning algorithms to detect starting conditions for data extraction based on the computer operating context.
19. A computer system for automatically capturing information from audio data and computer operating context, comprising: an activity detection module to detect starting conditions for data extraction; a speech recognition module to process the audio data; a pattern detection module to identify salient patterns; and a notetaking application to provide the extracted text and salient patterns.
20. The system of claim 19, wherein the activity detection module uses natural language processing to detect starting conditions for data extraction based on the computer operating context.