US2016246772A1PendingUtilityA1

Systems and methods for advanced grammar checking

56
Assignee: GRAMMARLY INCPriority: May 13, 2010Filed: May 2, 2016Published: Aug 25, 2016
Est. expiryMay 13, 2030(~3.8 yrs left)· nominal 20-yr term from priority
G06F 40/205G06F 40/253G06F 40/289G06F 40/211G06F 17/2705G06F 17/274
56
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In embodiments of the present invention improved capabilities are described for methods and systems of grammar checking comprising a grammar checking facility for analyzing, in a cloud computing environment, a source-supplied text, wherein a source provides the grammar checking facility with the source-supplied text from a personal computing device to the grammar checking facility. The grammar checking facility performs an analysis of the source-supplied text to identify grammatical errors, and the grammar checking facility provides the source with at least one identified grammatical error along with a writing reference guide for the source which includes, for the at least one identified grammatical error, a corresponding explanation of the at least one identified grammatical error.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A system of grammar checking, comprising:
 a grammar checking facility for analyzing, in a cloud computing environment, a source-supplied text, wherein a source provides the grammar checking facility with the source-supplied text from a personal computing device to the grammar checking facility, wherein the personal computing device is located remotely from the grammar checking facility, wherein the grammar checking facility performs an analysis of the source-supplied text to identify grammatical errors, and the grammar checking facility provides the source with grammar checked text with at least one identified grammatical error along with a writing reference guide which includes, for the at least one identified grammatical error, a corresponding portion of the source-supplied text comprising the at least one identified grammatical error embedded into a corresponding explanation of the at least one identified grammatical error.   
     
     
         2 . The system of  claim 1 , wherein the source is one of a user, a device, and a computer program. 
     
     
         3 . The system of  claim 1 , wherein the grammar checked text includes annotations that enable the source to learn the sources of grammatical errors found by the grammar checking facility. 
     
     
         4 . The system of  claim 1 , wherein the cloud-computing environment includes implementing the grammar checking facility on multiple servers. 
     
     
         5 . The system of  claim 4 , wherein the cloud-computing environment implements the grammar checking facility on multiple networked computing devices. 
     
     
         6 . The system of  claim 4 , wherein the multiple servers are in a virtualized computing environment. 
     
     
         7 . A method of grammar checking, the method comprising:
 providing a grammar checking facility for analyzing, in a cloud computing environment, a source-supplied text;   receiving, by the grammar checking facility from a source, source-supplied text from a personal computing device located remotely from the grammar checking facility,   performing, by the grammar checking facility, an analysis of the source-supplied text to identify grammatical errors,   providing, by the grammar checking facility, the source with a grammar checked text with at least one identified grammatical error along with a writing reference guide which includes, for the at least one identified grammatical error, a corresponding portion of the source-supplied text comprising the at least one identified grammatical error embedded into a corresponding explanation of the at least one identified grammatical error.   
     
     
         8 . The method of  claim 7 , wherein the source is one of a user, a device, and a computer program. 
     
     
         9 . The method of  claim 7 , wherein the grammar checked text includes annotations that enable the source to learn the sources of grammatical errors found by the grammar checking facility. 
     
     
         10 . The method of  claim 7 , wherein the cloud-computing environment includes implementing the grammar checking facility on multiple servers. 
     
     
         11 . The method of  claim 10 , wherein the cloud-computing environment implements the grammar checking facility on multiple networked computing devices. 
     
     
         12 . The method of  claim 10 , wherein the multiple servers are in a virtualized computing environment. 
     
     
         13 . A method of grammar checking, comprising:
 providing a computer-based grammar checking facility comprising a text processing engine to grammar check a body of text provided by a source in order to improve the grammatical correctness of the body of text; and   linking at least one grammatical rule from a rules database to a generic reference content comprising a generic explanation of the at least one grammatical rule, where the text processing engine operably applies the at least one grammatical rule to the source-provided body of text to determine at least one grammatical error and, for the at least one grammatical error, synthesize feedback that includes the generic reference content and a customized feedback, the customized feedback embedding the source-provided body of text causing the at least one grammatical error into the explanation.   
     
     
         14 . The method of  claim 13 , further comprising using the at least one grammatical error to teach grammar to the source, wherein the teaching is conveyed through presenting at least one explanation comprising the body of text in an explanation; and incorporating past source mistakes to assemble a writing reference guide customized for the source. 
     
     
         15 . The method of  claim 14 , wherein the writing guide content is selected based on the source's specific writing problems. 
     
     
         16 . The method of  claim 13 , wherein the text processing engine accounts for the genre of the text in determining the at least one grammatical error. 
     
     
         17 . The method of  claim 13 , wherein the text processing engine accounts for the context of the text in determining the at least one grammatical error. 
     
     
         18 . The method of  claim 13 , wherein the text processing engine accounts for the type of source in determining the at least one grammatical error. 
     
     
         19 . The method of  claim 13 , wherein the text processing engine accounts for the persona of the source in determining the at least one grammatical error. 
     
     
         20 . The method of  claim 13 , wherein the text processing engine accounts for the type of user in determining the at least one grammatical error.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.