Sequence labeling task extraction from inked content
US-2024378915-A1 · Nov 14, 2024 · US
US9477645B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9477645-B2 |
| Application number | US-201313799481-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 13, 2013 |
| Priority date | Mar 13, 2013 |
| Publication date | Oct 25, 2016 |
| Grant date | Oct 25, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present subject matter relates to text viewing and markup, and in particular to systems and methods of active text markup. In particular, various embodiments include at least one of systems, methods, and software to define text markup styles including associated actions to be performed against text marked up according to a defined markup style. Some embodiments include receiving marker input mapping a first markup style to an action and receiving text marker input associating the marker to a portion of document text. Such embodiments may further include receiving an action trigger to perform the action mapped to the marker associated to the portion of document text and performing the action based on the associated portion of document text.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, by a computing device, an option from a user to define a first markup style; receiving, by the computing device, a first action from the user to associate with the first markup style; storing, by the computing device, data representative of the first markup style and the action associated with the first markup style; receiving, by the computing device, text marker input from the user, the text marker input associated with the first markup style and associated with a portion of document text; receiving, by the computing device, an action trigger to perform the action associated with the first markup style; and performing, by the computing device, the action based on the associated portion of document text. 2. The method of claim 1 , further comprising: storing the first markup style and associated first action provided by the user as a marker profile. 3. The method of claim 2 , further comprising: storing data identifying a document associated with the portion of document text, an association to the marker profile, and data identifying the portion of document text of the received text marker input. 4. The method of claim 2 , wherein the portion of document text is in a first document and the user is a first user, and wherein the marker profile is retrieved by a second user to be used in a second document. 5. The method of claim 1 , wherein the action is a query of stored data based at least in part on the portion of document text, the stored data to be queried identified in the text marker input. 6. The method of claim 1 , further comprising: receiving, from the user, an option to define a second markup style; receiving, from the user, a second action to associate with the second markup style; receiving second text marker input associated with the first markup style and associated with a second portion of document text; and wherein the action trigger further causes the second action to be performed based on the second portion of document text. 7. The method of claim 6 , wherein: the action trigger is a command to generate an email based on the text marker input and the second text marker input; the portion of document text identified by the text marker input is at least one email recipient to which the email generated in response to the trigger input is to be sent; and the portion of document text identified by the second text marker input identifies content to be included in a body of the email generated in response to the trigger input. 8. The method of claim 6 , wherein: the action trigger is a command to generate a calendaring program invite based on the text marker input and the second text marker input; the portion of document text identified by the text marker input is at least one email recipient to which the calendaring program invite generated in response to the trigger input is to be sent; and the portion of document text identified by the second text marker input identifies at least one of a date and time, duration, and content to be included in the calendaring program invite generated in response to the trigger input. 9. The method of claim 6 , wherein: the action trigger is a command to split a document associated with the text marker input and the second text marker input into two documents, a first document of the two documents being a document consisting of document text associated with the text marker input, a second document of the two documents consisting of document text associated with the second text marker input. 10. The method of claim 6 , wherein: the action trigger is a command to split a document associated with the text marker input and the second text marker input into document sections, a first section of the document sections being a document section consisting of document text associated with the text marker input, a second document section of the document sections consisting of document text associated with the second text marker input. 11. The method of claim 1 , wherein the action is an association with a product, a representation of which is stored in a repository including metadata descriptive of at least one capability of the product, the method further comprising: determining a relevance of the product to the portion of document text to which the text marker input is associated; and presenting a graphical view of the determined relevance of the product to the portion of document text. 12. The method of claim 11 , wherein the product is a software product. 13. The method of claim 1 , wherein the first markup style comprises at least one of bold, italic, a particular color, a different font, a different font size, single underline, double underline, single strike through, double strike through, all capital letters, small capital letters, subscript, or superscript. 14. The method of claim 1 , wherein the portion of document text includes multiple document sections. 15. The method of claim 14 , wherein the action trigger is to generate a new document, and wherein the method further comprises: causing a new document to be created; determining an order for the multiple document sections to be included in the new document; and placing the multiple document sections in the new document based on the determined order. 16. The method of claim 1 , wherein the portion of document text is in a first document, and wherein the method further comprising: storing data representative of the first markup style in the first document, a database, or within application data. 17. A non-transitory computer-readable storage medium, with instructions stored thereon, which when executed by at least one processor of a computer, cause the computer to: receive, an option from a user to define a first markup style; receive, a first action from the user to associate with the first markup style; store data representative of the first markup style and the action associated with the first markup style; receive text marker input from the user, the text marker input associated with the first markup style and associated with a portion of document text; receive an action trigger to perform the action associated with the first markup style; and perform the action based on the associated portion of document text. 18. The method of claim 17 , wherein the action is a query of stored data based at least in part on the portion of document text, the stored data to be queried identified in the text marker input. 19. The method of claim 18 , further comprising: receiving from the user, an option to define a second markup style; receiving, from the user, a second action to associate with the second markup style; receiving second text marker input associated with the first markup style and associated with a second portion of document text; and wherein the action trigger further causes the second action to be performed based on the second portion of document text. 20. The method of claim 19 , wherein: the action trigger is a command to generate a new document based on the text marker input and the second text marker input; the portion of document text identified by the text marker input identifies content to be included as a first portion of the document; and the portion of document text identified by the second text marker input identifies content to be included by the second portion of the document. 21. The method of claim 17 , wherein the action is an association with a product, a representa
Tagging; Marking up (details of markup languages G06F40/143); Designating a block; Setting of attributes (style sheets, e.g. eXtensible Stylesheet Language Transformation [XSLT], G06F40/154) · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.