Computer-implemented clipboard
First Claim
1. A method comprising:
- detecting an information capture operation performed in an application;
creating a clipboard item comprising information collected by the information capture operation, wherein the clipboard item is associated with a clipboard;
applying, using at least one processor, a text filter to analyze the information collected by the information capture operation for one or more items of specified textual content;
based on the analysis applied by the text filter, detecting, using at least one processor, an item of specified textual content in the information collected by the information capture operation;
in response to detecting the item of specified textual content in the information collected by the information capture operation;
automatically identifying, using at least one processor, an application that includes supplemental information related to the item of specified textual content, the application being different than a source of the information collected by the information capture operation,automatically triggering, using at least one processor, an operation to retrieve, from the identified application, the supplemental information related to the item of specified textual content, andautomatically supplementing, using at least one processor, the clipboard with the supplemental information retrieved from the identified application;
receiving input from a user defining a note, wherein the note includes at least a portion of the clipboard item and at least a portion of the supplemental information;
presenting the note in an output text box of the clipboard;
receiving a user input command to send the note presented in the output text box of the clipboard;
in response to receiving the user input command to send the note;
identifying an application corresponding to the note; and
outputting the information included in the note to the identified application corresponding to the note,wherein outputting the information included in the note to the identified application corresponding to the note comprises outputting a call summary to a customer relationship management application that associates the call summary with a corresponding customer record.
2 Assignments
0 Petitions
Accused Products
Abstract
A note can be generated in a clipboard by detecting an information capture operation performed in an application, creating a clipboard item comprising information collected by the information capture operation, wherein the clipboard item is associated with a clipboard, receiving input from a user defining a note, wherein the note includes at least a portion of the clipboard item, and presenting the note in an output text box of the clipboard. Further, a filter can be applied to the information collected by the information capture operation. The filter also can detect an item of meaningful data in the information collected by the information capture operation and execute one or more instructions that correspond to the filter. Additionally, executing the instructions that correspond to the filter can retrieve supporting information from a second application.
35 Citations
27 Claims
-
1. A method comprising:
-
detecting an information capture operation performed in an application; creating a clipboard item comprising information collected by the information capture operation, wherein the clipboard item is associated with a clipboard; applying, using at least one processor, a text filter to analyze the information collected by the information capture operation for one or more items of specified textual content; based on the analysis applied by the text filter, detecting, using at least one processor, an item of specified textual content in the information collected by the information capture operation; in response to detecting the item of specified textual content in the information collected by the information capture operation; automatically identifying, using at least one processor, an application that includes supplemental information related to the item of specified textual content, the application being different than a source of the information collected by the information capture operation, automatically triggering, using at least one processor, an operation to retrieve, from the identified application, the supplemental information related to the item of specified textual content, and automatically supplementing, using at least one processor, the clipboard with the supplemental information retrieved from the identified application; receiving input from a user defining a note, wherein the note includes at least a portion of the clipboard item and at least a portion of the supplemental information; presenting the note in an output text box of the clipboard; receiving a user input command to send the note presented in the output text box of the clipboard; in response to receiving the user input command to send the note; identifying an application corresponding to the note; and outputting the information included in the note to the identified application corresponding to the note, wherein outputting the information included in the note to the identified application corresponding to the note comprises outputting a call summary to a customer relationship management application that associates the call summary with a corresponding customer record. - View Dependent Claims (2, 3, 4, 5, 13, 14, 15, 16, 17, 18, 19, 20, 23)
-
-
6. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
detecting an information capture operation performed in an application; creating a clipboard item comprising information collected by the information capture operation, wherein the clipboard item is associated with a clipboard; applying, using at least one processor, a text filter to analyze the information collected by the information capture operation for one or more items of specified textual content; based on the analysis applied by the text filter, detecting, using at least one processor, an item of specified textual content in the information collected by the information capture operation; in response to detecting the item of specified textual content in the information collected by the information capture operation; automatically identifying, using at least one processor, an application that includes supplemental information related to the item of specified textual content, the application being different than a source of the information collected by the information capture operation, automatically triggering, using at least one processor, an operation to retrieve, from the identified application, the supplemental information related to the item of specified textual content, and automatically supplementing, using at least one processor, the clipboard with the supplemental information retrieved from the identified application; receiving input from a user defining a note, wherein the note includes at least a portion of the clipboard item and at least a portion of the supplemental information; presenting the note in an output text box of the clipboard; receiving a user input command to send the note presented in the output text box of the clipboard; in response to receiving the user input command to send the note; identifying an application corresponding to the note; and outputting the information included in the note to the identified application corresponding to the note, wherein outputting the information included in the note to the identified application corresponding to the note comprises outputting a call summary to a customer relationship management application that associates the call summary with a corresponding customer record. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system comprising:
-
a user interface for presenting a clipboard to a user and for receiving one or more inputs from the user; and processor electronics configured to perform operations comprising; detecting an information capture operation performed in an application; creating a clipboard item comprising information collected by the information capture operation, wherein the clipboard item is associated with a clipboard; applying a text filter to analyze the information collected by the information capture operation for one or more items of specified textual content; based on the analysis applied by the text filter, detecting an item of specified textual content in the information collected by the information capture operation; in response to detecting the item of specified textual content in the information collected by the information capture operation; automatically identifying an application that includes supplemental information related to the item of specified textual content, the application being different than a source of the information collected by the information capture operation, automatically triggering an operation to retrieve, from the identified application, the supplemental information related to the item of specified textual content, and automatically supplementing the clipboard with the supplemental information retrieved from the identified application; receiving input from a user defining a note, wherein the note includes at least a portion of the clipboard item and at least a portion of the supplemental information; presenting the note in an output text box of the clipboard; receiving a user input command to send the note presented in the output text box of the clipboard; in response to receiving the user input command to send the note; identifying an application corresponding to the note; and outputting the information included in the note to the identified application corresponding to the note, wherein outputting the information included in the note to the identified application corresponding to the note comprises outputting a call summary to a customer relationship management application that associates the call summary with a corresponding customer record. - View Dependent Claims (12)
-
-
21. A method comprising:
-
detecting an information capture operation performed in an application; creating a clipboard item comprising information collected by the information capture operation, wherein the clipboard item is associated with a clipboard; applying, using at least one processor, a text filter to analyze the information collected by the information capture operation for one or more items of specified textual content; based on the analysis applied by the text filter, detecting, using at least one processor, an item of specified textual content in the information collected by the information capture operation; in response to detecting the item of specified textual content in the information collected by the information capture operation; automatically identifying, using at least one processor, an application that includes supplemental information related to the item of specified textual content, the application being different than a source of the information collected by the information capture operation, automatically triggering, using at least one processor, an operation to retrieve, from the identified application, the supplemental information related to the item of specified textual content, and automatically supplementing, using at least one processor, the clipboard with the supplemental information retrieved from the identified application; receiving input from a user defining a note, wherein the note includes at least a portion of the clipboard item and at least a portion of the supplemental information; and presenting the note in an output text box of the clipboard, wherein detecting the item of specified textual content in the information collected by the information capture operation comprises detecting a product identifier in the information collected by the information capture operation; wherein automatically identifying the application that includes supplemental information related to the item of specified textual content comprises automatically identifying a product catalog application associated with the detected product identifier; wherein automatically triggering the operation to retrieve, from the identified application, the supplemental information related to the item of specified textual content comprises automatically obtaining, from the product catalog application, a product description corresponding to the detected product identifier; and wherein automatically supplementing the clipboard with the supplemental information retrieved from the identified application comprises automatically supplementing the clipboard with the product description obtained from the product catalog application.
-
-
22. A method comprising:
-
detecting an information capture operation performed in an application; creating a clipboard item comprising information collected by the information capture operation, wherein the clipboard item is associated with a clipboard; applying, using at least one processor, a text filter to analyze the information collected by the information capture operation for one or more items of specified textual content; based on the analysis applied by the text filter, detecting, using at least one processor, an item of specified textual content in the information collected by the information capture operation; in response to detecting the item of specified textual content in the information collected by the information capture operation; automatically identifying, using at least one processor, an application that includes supplemental information related to the item of specified textual content, the application being different than a source of the information collected by the information capture operation, automatically triggering, using at least one processor, an operation to retrieve, from the identified application, the supplemental information related to the item of specified textual content, and automatically supplementing, using at least one processor, the clipboard with the supplemental information retrieved from the identified application; receiving input from a user defining a note, wherein the note includes at least a portion of the clipboard item and at least a portion of the supplemental information; and presenting the note in an output text box of the clipboard, wherein detecting the item of specified textual content in the information collected by the information capture operation comprises detecting a product identifier in the information collected by the information capture operation; wherein automatically identifying the application that includes supplemental information related to the item of specified textual content comprises automatically identifying an inventory management application associated with the detected product identifier; wherein automatically triggering the operation to retrieve, from the identified application, the supplemental information related to the item of specified textual content comprises automatically accessing, from the inventory management application, product availability information corresponding to the detected product identifier; and wherein automatically supplementing the clipboard with the supplemental information retrieved from the identified application comprises automatically supplementing the clipboard with the product availability information accessed from the inventory management application.
-
-
24. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
detecting an information capture operation performed in an application; creating a clipboard item comprising information collected by the information capture operation, wherein the clipboard item is associated with a clipboard; applying, using at least one processor, a text filter to analyze the information collected by the information capture operation for one or more items of specified textual content; based on the analysis applied by the text filter, detecting, using at least one processor, an item of specified textual content in the information collected by the information capture operation; in response to detecting the item of specified textual content in the information collected by the information capture operation; automatically identifying, using at least one processor, an application that includes supplemental information related to the item of specified textual content, the application being different than a source of the information collected by the information capture operation, automatically triggering, using at least one processor, an operation to retrieve, from the identified application, the supplemental information related to the item of specified textual content, and automatically supplementing, using at least one processor, the clipboard with the supplemental information retrieved from the identified application; receiving input from a user defining a note, wherein the note includes at least a portion of the clipboard item and at least a portion of the supplemental information; and presenting the note in an output text box of the clipboard, wherein detecting the item of specified textual content in the information collected by the information capture operation comprises detecting a product identifier in the information collected by the information capture operation; wherein automatically identifying the application that includes supplemental information related to the item of specified textual content comprises automatically identifying a product catalog application associated with the detected product identifier; wherein automatically triggering the operation to retrieve, from the identified application, the supplemental information related to the item of specified textual content comprises automatically obtaining, from the product catalog application, a product description corresponding to the detected product identifier; and wherein automatically supplementing the clipboard with the supplemental information retrieved from the identified application comprises automatically supplementing the clipboard with the product description obtained from the product catalog application.
-
-
25. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
detecting an information capture operation performed in an application; creating a clipboard item comprising information collected by the information capture operation, wherein the clipboard item is associated with a clipboard; applying, using at least one processor, a text filter to analyze the information collected by the information capture operation for one or more items of specified textual content; based on the analysis applied by the text filter, detecting, using at least one processor, an item of specified textual content in the information collected by the information capture operation; in response to detecting the item of specified textual content in the information collected by the information capture operation; automatically identifying, using at least one processor, an application that includes supplemental information related to the item of specified textual content, the application being different than a source of the information collected by the information capture operation, automatically triggering, using at least one processor, an operation to retrieve, from the identified application, the supplemental information related to the item of specified textual content, and automatically supplementing, using at least one processor, the clipboard with the supplemental information retrieved from the identified application; receiving input from a user defining a note, wherein the note includes at least a portion of the clipboard item and at least a portion of the supplemental information; and presenting the note in an output text box of the clipboard, wherein detecting the item of specified textual content in the information collected by the information capture operation comprises detecting a product identifier in the information collected by the information capture operation; wherein automatically identifying the application that includes supplemental information related to the item of specified textual content comprises automatically identifying an inventory management application associated with the detected product identifier; wherein automatically triggering the operation to retrieve, from the identified application, the supplemental information related to the item of specified textual content comprises automatically accessing, from the inventory management application, product availability information corresponding to the detected product identifier; and wherein automatically supplementing the clipboard with the supplemental information retrieved from the identified application comprises automatically supplementing the clipboard with the product availability information accessed from the inventory management application.
-
-
26. A system comprising:
-
a user interface for presenting a clipboard to a user and for receiving one or more inputs from the user; and processor electronics configured to perform operations comprising; detecting an information capture operation performed in an application; creating a clipboard item comprising information collected by the information capture operation, wherein the clipboard item is associated with a clipboard; applying, using at least one processor, a text filter to analyze the information collected by the information capture operation for one or more items of specified textual content; based on the analysis applied by the text filter, detecting, using at least one processor, an item of specified textual content in the information collected by the information capture operation; in response to detecting the item of specified textual content in the information collected by the information capture operation; automatically identifying, using at least one processor, an application that includes supplemental information related to the item of specified textual content, the application being different than a source of the information collected by the information capture operation, automatically triggering, using at least one processor, an operation to retrieve, from the identified application, the supplemental information related to the item of specified textual content, and automatically supplementing, using at least one processor, the clipboard with the supplemental information retrieved from the identified application; receiving input from a user defining a note, wherein the note includes at least a portion of the clipboard item and at least a portion of the supplemental information; and presenting the note in an output text box of the clipboard, wherein detecting the item of specified textual content in the information collected by the information capture operation comprises detecting a product identifier in the information collected by the information capture operation; wherein automatically identifying the application that includes supplemental information related to the item of specified textual content comprises automatically identifying a product catalog application associated with the detected product identifier; wherein automatically triggering the operation to retrieve, from the identified application, the supplemental information related to the item of specified textual content comprises automatically obtaining, from the product catalog application, a product description corresponding to the detected product identifier; and wherein automatically supplementing the clipboard with the supplemental information retrieved from the identified application comprises automatically supplementing the clipboard with the product description obtained from the product catalog application.
-
-
27. A system comprising:
-
a user interface for presenting a clipboard to a user and for receiving one or more inputs from the user; and processor electronics configured to perform operations comprising; detecting an information capture operation performed in an application; creating a clipboard item comprising information collected by the information capture operation, wherein the clipboard item is associated with a clipboard; applying, using at least one processor, a text filter to analyze the information collected by the information capture operation for one or more items of specified textual content; based on the analysis applied by the text filter, detecting, using at least one processor, an item of specified textual content in the information collected by the information capture operation; in response to detecting the item of specified textual content in the information collected by the information capture operation; automatically identifying, using at least one processor, an application that includes supplemental information related to the item of specified textual content, the application being different than a source of the information collected by the information capture operation, automatically triggering, using at least one processor, an operation to retrieve, from the identified application, the supplemental information related to the item of specified textual content, and automatically supplementing, using at least one processor, the clipboard with the supplemental information retrieved from the identified application; receiving input from a user defining a note, wherein the note includes at least a portion of the clipboard item and at least a portion of the supplemental information; and presenting the note in an output text box of the clipboard, wherein detecting the item of specified textual content in the information collected by the information capture operation comprises detecting a product identifier in the information collected by the information capture operation; wherein automatically identifying the application that includes supplemental information related to the item of specified textual content comprises automatically identifying an inventory management application associated with the detected product identifier; wherein automatically triggering the operation to retrieve, from the identified application, the supplemental information related to the item of specified textual content comprises automatically accessing, from the inventory management application, product availability information corresponding to the detected product identifier; and wherein automatically supplementing the clipboard with the supplemental information retrieved from the identified application comprises automatically supplementing the clipboard with the product availability information accessed from the inventory management application.
-
Specification