Class / Patent application number | Description | Number of patent applications / Date published |
715271000 | Replacement of element | 65 |
20080263443 | Method and System for Editing Text with a Find and Replace Function Leveraging Derivations of the Find and Replace Input - A method, computer program and system for performing a find and replace editing operation of a text starting from a couple of initial find and replace expressions provided by the user, applying each rule defining admissible inflected forms of the initial find expression and the initial replace expression, to the initial find and replace expression to identify all the derived couples of find expression and the replace expression which are valid for the rules. The find expression and the replace expression of the derived couples correspond to inflected forms of the initial find and replace expressions. Then, for each match in the text of the find expression of the derived couples, proposing to the user the derived couples for replacement in the text. | 10-23-2008 |
20090037811 | FLOW DESCRIPTION DOCUMENT PROCESSING METHOD, APPARATUS, AND PROGRAM - An apparatus which processes a flow description document detects a common part between the first and second flow description documents, and rewrites the common part in the second flow description document into a reference to that in the first flow description document. | 02-05-2009 |
20090055733 | System and methods for implementing formulas - Systems and methods are provided for building and implementing formulas. The systems and methods may treat operands in a formula as having a value and a unit type or dimension and may recognize the compatibility of unit types among operands. One embodiment performs automatic error checking of a formula based on the value and dimension of the operands and the expected result. The automatic error checking may be performed to assist a user in defining and building a formula. Another embodiment performs automatic unit conversion based on the value and unit type of the formula's operands. The automatic unit conversion may be performed when applying data to the formula during runtime or execution of an application program. | 02-26-2009 |
20090217159 | Systems and Methods of Performing a Text Replacement Within Multiple Documents - A computer receives a user request to replace a first text string with a second text string in a first document and a second document, respectively, wherein the first text string in the first document has a first content type and the first text string in the second document has a second content type that is different from the first content type. The computer substitutes the second text string for the first text string in the first document and the second document, wherein the replacing second text string in the first document has the first content type and the replacing second text string in the second document has the second content type. | 08-27-2009 |
20090241022 | MACHINE-IMPLEMENTED DATA CONVERSION METHOD FOR A BILL OF MATERIALS - A machine-implemented method for data conversion, which is adapted for converting a plurality of entries of component data in a bill of materials, includes the steps of: (a) reading the entries of the component data from the bill of materials; (b) acquiring a critical text set from each of the entries of the component data; (c) generating a converted component value and a converted component value range for the critical text set acquired from each of the entries of the component data; and (d) rearranging the entries of the component data in the bill of materials according to the converted component values, and displaying the rearranged entries of the component data together with the corresponding converted component values and the corresponding converted component value ranges. | 09-24-2009 |
20100306645 | GUIDED NATURAL LANGUAGE INTERFACE FOR PRINT PROOFING - A guided natural language interface, a method for guiding a user in specifying a color problem with a document image, and a set of templates for use in the interface and method are provided. The interface includes computer readable memory which stores a set of issue description templates, each template being configured for guiding a user in formulating a problem statement characterizing, in natural language, a problem related to color identified in an input document. A natural rendering engine receives information input by a user and/or information input from an associated problem detector, and instantiates one of the templates in response thereto. The natural language rendering engine is configured for presenting the problem statement to the user as it is refined and communicating information based on the refined problem statement to an associated problem corrector. | 12-02-2010 |
20110016389 | BI-DIRECTIONAL TEXT CONTRACTION AND EXPANSION - The technology is directed to bi-directional text contraction and expansion. In some embodiments, a defined field is determined based on a focus location and the focus location is associated with a location of the defined field in a user interface. Expanded text associated with the defined field is determined, and the expanded text is contracted based on a first context of at least one part of the expanded text. Modified contracted text is received, and the modified contracted text is associated with the defined field. | 01-20-2011 |
20110225491 | HAND-HELD ELECTRONIC DEVICE - A hand-held electronic device with a keyboard, thumbwheel, display and associated software is optimized for use of the device with the thumbs. The associated software has a plurality of features to optimize efficient use of the limited keyboard space and encourage the use of the device by thumb-based data entry through the thumbwheel and/or through a combination of minimal number of keystrokes. Software features include international character scrolling, and auto-capitalization. The keys on the device keyboard are optimally shaped and configured for thumb-based input. In addition, the thumbwheel is inclined between the front and a side edge of the device so as to be reachable by either the thumb or index finger of the user's hand at the side edge of the device. | 09-15-2011 |
20110239113 | SYSTEMS AND METHODS FOR REDACTING SENSITIVE DATA ENTRIES - Embodiments of the invention relate to systems and methods for redacting sensitive data entries. A command to a document is received, where the document comprises data entries, wherein each data entry comprises text-based content. One or more sensitive data entries in the document are identified. A link between each identified sensitive data entry and a descriptor label is defined, and the link and the descriptor label are stored in a repository. A redacted document is generated by, for each identified sensitive data entry, replacing the text-based content with the associated descriptor label. | 09-29-2011 |
20120072838 | METHOD AND APPARATUS FOR PHRASE REPLACEMENT - An apparatus comprising a controller, wherein said controller is arranged to receive touch input identifying an original string; receive a multi-touch input gesture comprising a first and a second touch point in which a distance between a first touch point and a second touch point is changed and to replace said identified original string with a replacement string in response thereto. | 03-22-2012 |
20120084645 | CUSTOMIZING EMAIL SUBJECTS FOR SUBSCRIPTION GENERATED EMAIL MESSAGES - A solution for permitting users to customize subject headings of email subscriptions is disclosed. The customizations can be applied on a per subscription basis and/or on a per sender basis. Further, the customizations can be performed by a software program that changes an original email heading established by a subscription providing source. Specifically, the solution recognizes that most, if not all, subscription emails are automatically generated in consistent fashion and inherently have a repeating structure. The disclosed solution permits a user to identity portions of these repeating structures, which are to be used to generate replacement subject headings designed to be meaningful to the user. The solution can optionally maintain the original subject heading, which can be used in many situations, such as for use when replying or forwarding an email. | 04-05-2012 |
20120173972 | Replacing Text Representing a Concept with an Alternate Written Form of the Concept - A system enables a transcriptionist to replace a first written form (such as an abbreviation) of a concept with a second written form (such as an expanded form) of the same concept. For example, the system may display to the transcriptionist a draft document produced from speech by an automatic speech recognizer. If the transcriptionist recognizes a first written form of a concept that should be replaced with a second written form of the same concept, the transcriptionist may provide the system with a replacement command. In response, the system may identify the second written form of the concept and replace the first written form with the second written form in the draft document. | 07-05-2012 |
20120297295 | AUTHORING TOOL - An authoring tool provides a storage receptacle for text components of graphics designs. The storage receptacle is easily accessed from within the graphics authoring environment and allows for the text to be changed independently of the graphics authoring environment, for possible future insertion into graphics files. Once a text item from the storage receptacle has been inserted in a graphics file, a relationship is maintained between the graphics file and the text item in the receptacle. This relationship can then be used in many ways, in particular to keep the text in the graphics file and the text in the receptacle synchronized. The storage receptacle can be implemented as a database system. In this manner the authoring tool automates the synchronization between the textual content which is usually drafted and edited outside of the graphics environment and the final graphics files in which the text will ultimately be inserted. | 11-22-2012 |
20120311439 | Method and Device for Facilitating Text Editing and Related Computer Program Product and Computer Readable Medium - The present invention provides a solution for facilitating text editing in a device. According to the solution of the present invention, the language unit that has been already deleted is prompted to the user for his/her selection. According to the present invention, if the user makes a mistake, he has a chance to recover language units which have been deleted, but no need to repeat the inputting. | 12-06-2012 |
20130007609 | CONSTRAINT BASED READING RECOMMENDATION - Systems, methods and computer program products may provide a constraint based reading recommendation on a computer. A method for generating a constraint based reading recommendation may include receiving an indication from a user indicating a desire to read a text item and determining a text item constraint including at least one of a time window constraint and an environmental constraint. The method may further include generating one or more approved text items in response to the text item constraint, the one or more approved text items including a recommended text item and displaying the recommended text item to the user. | 01-03-2013 |
20130042175 | PHRASE GENERATION USING PART(S) OF A SUGGESTED PHRASE - Real-time query expansion (RTQE) is a process of supplementing an original query with addition terms or expansion choices that are ranked according to some figure of merit and presented while users are still formulating their queries. As disclosed herein, phrases may be presented and one or more terms of a focused-on phrase may be pinned (as desirable to the user). Subsequent lists may be presented as a function of pinned terms and/or user input. In one embodiment, a placeholder may be substituted for one or more pinned terms if less than some predetermined threshold of phrases is able to be presented based upon the pinned terms and/or user input, and another list of phrases may be presented as a function of a query using fewer than all the pinned terms. The placeholder may allow out-of-index phrases to be formed, for example, based upon two or more phrases and/or terms input by the user. | 02-14-2013 |
20130104038 | METHOD FOR AUTOMATIC URL SHORTENING - A method for automatically shortening one or more Uniform Resource Locators (URLs) via a plug-in or functionality embedded in an operating system. The method may allow a user to initiate a request to shorten the one or more URLs via a command without clicking on the plug-in. An event listener may be initiated to identify the one or more URLs present in a temporary storage location or passed as an argument to an application based on a protocol scheme. The browser plug-in may invoke a call to a first server for shortening the one or more URLs to one or more shortened URLs. Further, the method may replace the one or more URLs in the temporary storage location with the one or more shortened URLs and may return the one or more shortened URLs to the user or pass a shortened URL as an argument to an application upon the launch of the application. | 04-25-2013 |
20130132832 | RANGE-BASED TEXT EDITING - Embodiments relate to text editing. An aspect includes changing a first word or phrase in a sentence for a second word or phrase while maintaining semantic content of the first word or phrase and such that the sentence falls within a predetermined range by, in response to the second word or phrase having more characters or words than the first word or phrase, changing a third word or phrase within the sentence for a fourth word or phrase, such that the sentence falls within the predetermined range; and in response the second word or phrase having fewer characters or words than the first word or phrase, changing a fifth word or phrase within the sentence for a sixth word or phrase, such that the sentence falls within the predetermined range. Another aspect includes displaying the sentence including the second word or phrase on the display screen. | 05-23-2013 |
20130232410 | AUTOMATICALLY CONVERTING TEXT TO BUSINESS GRAPHICS - A facility for generating a graphic image is described. The facility receives from a user a body of text whose creation is not subject to any rules or prototypes. The facility discerns from the body of text a textual organization. The facility then generates a graphic image conveying the discerned textual organization. | 09-05-2013 |
20130326349 | Method and System to Perform Multiple Scope Based Search and Replace - A method and system for performing search and replace operation has been implemented. The system enables to perform multiple scope based search concurrently within plurality of documents. The system also supports multiple file formats and is able to generate reports post completion of the search and replace operation. | 12-05-2013 |
20140019857 | CLIPBOARD FOR PROCESSING RECEIVED DATA CONTENT - An embodiment of the invention directed to a method is associated with data content, comprising discrete data portions including first data and second data portions separated from each other in the data content. A copy operation is implemented on data portions so that at least some of the data portions are each copied to a buffer, which include the first and second data portions. A paste operation is carried out to present each of the copied data portions as an input for an output data selection task. Prespecified criteria is used in the output data selection task to select a number of the copied data portions to be selected data for a given purpose, the selected number of copied data portions being less than data portions presented by the paste operation, and the selected copied data portions including the first and second data portions. | 01-16-2014 |
20140033029 | Methods and apparatus for redacting related content in a document - A method for redacting related content in a document by executing a redaction manager process that searches for related content in at least one document and then provides a means for selecting instances of the content for redaction. The related content may include properties such as, for example, identical instances of a text string, instances of related graphics, instances of numeric values and/or numeric patterns, proper names, phone numbers, addresses and similar searchable data properties. Upon searching and retrieving the desired data, the redaction manager process displays a listing of the instances of content which affords a user the ability to select which particular instances of content to redact within the document. | 01-30-2014 |
20140082488 | Methods Of Offering Guidance On Common Language Usage - Usages of language are analyzed in ways that are at least partially language independent. In preferred embodiments, portions of a document are hashed, and the resulting hash values are compared with each other and with those of other documents in real-time. Analyses can be used to gauge conformity of a document to one or more standards, to provide suggestions to the author, and to filter email. | 03-20-2014 |
20140101543 | Text Browsing, Editing And Correction Methods For Automotive Applications - An automotive text display arrangement is described which includes a driver text display positioned directly in front of an automobile driver and displaying a limited amount of text to the driver without impairing forward visual attention of the driver. The arrangement may include a boundary insertion mode wherein when the active text position is an active text boundary, new text is inserted between the text items separated by the active text boundary, and when the active text position is an active text item, new text replaces the active text item. In addition or alternatively, there may be a multifunctional text control knob offering multiple different user movements, each performing an associated text processing function. | 04-10-2014 |
20140108923 | Real Time Term Suggestion Using Text Analytics - An approach is provided in which a conversion manager receives a conversion request that identifies a conversion mode corresponding to a first category and a second category. The conversion manager identifies one or more first terms corresponding to the first category that are included in a page of text. As such, the conversion manager selects one or more second terms corresponding to the second category and, in turn, replaces the first terms with their corresponding second terms. | 04-17-2014 |
20140108924 | Real Time Term Suggestion Using Text Analytics - An approach is provided in which a conversion manager receives a conversion request that identifies a conversion mode corresponding to a first category and a second category. The conversion manager identifies one or more first terms corresponding to the first category that are included in a page of text. As such, the conversion manager selects one or more second terms corresponding to the second category and, in turn, replaces the first terms with their corresponding second terms. | 04-17-2014 |
20140108925 | CORRECTION OF ERRORS IN CHARACTER STRINGS THAT INCLUDE A WORD DELIMITER - In response to determining that a first series of user inputs corresponds to a first character string, the computing device outputs, for display, the first character string. In response to determining that a second character string is more likely to correspond to the first series of user inputs than the first character string, the computing device outputs the second character string in place of the first character string. After receiving the first series of user inputs, the computing device receives a second series of user inputs. In response to determining that the second series of user inputs corresponds to a third character string, the computing device outputs the third character string. The computing device determines, based at least in part on the first and second series of user inputs, a fourth character string and outputs, for display, the fourth character string. | 04-17-2014 |
20140136969 | RANGE ADJUSTMENT FOR TEXT EDITING - Embodiments relate to text editing. An aspect includes receiving a range specifying operation for performing range specification for at least part of the text displayed on a display device. Another aspect includes causing a storing unit to store therein specific text including text in the range specified by the received range specifying operation and other text relating to the specified range. Another aspect includes displaying, at a time of performing text pasting processing, the specific text stored in the storing unit together with the text in the specified range on the display device. Another aspect includes performing, based on a changing operation for changing the text in the specified range being received, paste processing by changing the text to be pasted in accordance with the changing operation. | 05-15-2014 |
20140136970 | TEXT INPUTTING METHOD, APPARATUS AND SYSTEM - A text inputting method includes: obtaining a user identifier, finding a user language module corresponding to the user identifier according to the user identifier; obtaining a user input, generating a candidate sentence list according to the user input; obtaining a universal language model, calculating an on-screen probability of each candidate sentence in the candidate sentence list according to the user language model and the universal language model; sorting candidate sentences in the candidate sentence list according to their on-screen probabilities; and outputting the sorted candidate sentence list. The method increases a text inputting accuracy ratio and an inputting speed. In addition, a text inputting system and an apparatus are also provided. | 05-15-2014 |
20140215325 | EMBEDDING BITMAP FONTS IN PDF FILES - Techniques pertaining to embedding fonts in a PDF document are disclosed. A processing component executing a PDF application programming interface (API) may be operative to identify each character in a PDF file associated with an un-embedded font. The PDF API may store a bitmap representation for each identified character in the PDF file associated with the un-embedded font. The PDF API may then create a bitmap font character from the bitmap representation for each identified character in the PDF file associated with an un-embedded font and replace each reference to a character in the PDF file associated with an un-embedded font with a reference to its corresponding bitmap font character. | 07-31-2014 |
20140215326 | Information Processing Apparatus, Information Processing Method, and Information Processing Program - Provided is an information processing apparatus including: a detection unit for detecting quotations from a plurality of texts from other texts; a conversion unit for deleting or replacing with predetermined character strings the quotations in a plurality of the texts; and a text mining unit for executing text mining for a plurality of the converted texts. | 07-31-2014 |
20140215327 | TEXT INPUT PREDICTION SYSTEM AND METHOD - A word prediction system determines probabilities of next words based upon an n-gram analysis of the input words as a user inputs text into a device. The predicted next words can be predicted based upon the last input word(s) and the predicted next words can be displayed on a predicted word portion of the device. Rather than inputting the letters of the next word, a user can easily input a predicted next word that matches the desired next word. | 07-31-2014 |
20140281951 | AUTOMATED COLLABORATIVE EDITOR - On computing devices, the implementation as a service or as a hosted application responsive to user intent automatically allows for correction of grammatical and stylistic issues in collaboratively or individually created content. The performance of automated fact-checking provides users with amended data and quotations along with the source, based on search engine input. Focused and automation rich productivity solutions provide benefits when an understanding of user intent is available. | 09-18-2014 |
20140289618 | CHARACTER STRING REPLACEMENT - In one example, a method includes outputting, for display at a presence-sensitive display, a graphical user interface including a text display region and a graphical keyboard. The method further includes receiving an indication of a first gesture detected at a location within the text display region, and selecting, based at least in part on the location within the text display region, at least a portion of a character string included in the text display region. The method further includes receiving, while the first gesture is detected at the presence-sensitive display, an indication of at least a portion of a second gesture to select at least one key of the graphical keyboard, and outputting, responsive to receiving an indication of a termination of at least the second gesture, a replacement character string for display within the text display region to replace the portion of the character string. | 09-25-2014 |
20140331127 | TEMPLATE BASED COPY AND PASTE FUNCTION - The computer transforms text by receiving a command to insert text into a user interface of an application. The computer extracts one or more words from the text, wherein each of the one or more words is associated with a category relevant to the application. The computer transforms the text to fit a template based on the respective associated categories of the one or more words. The computer inserts the transformed text into the user interface. | 11-06-2014 |
20140344680 | TYPING ERROR CORRECTION METHOD AND DEVICE IMPLEMENTING THE SAME METHOD - A typing error correction method and a device implementing the same method are provided. A correction method includes the following: every time when a user inputs characters, a correlation between the newly input characters and the character substrings of the already input words having the same length as the newly input characters is calculated; in case the correlation exceeds a predetermined value, such character substring of already input word is registered in a correction candidate list; in case there is only one correction candidate in the list, the candidate substring in the list is replaced by the newly input characters according to correction command; in case there are more than one correction candidates in the list, a user's move command is input for selection, and the selected candidate substring is replaced by the newly input characters. | 11-20-2014 |
20150033120 | SYSTEM, PROCESS AND METHOD FOR THE DETECTION OF COMMON CONTENT IN MULTIPLE DOCUMENTS IN AN ELECTRONIC SYSTEM - A computer-based detection tool for detecting whether content within a given document is common to content within a plurality of other, existing documents, the detection tool comprising: a character string recognizer for recognizing character strings in the content of the given document; a character string distinguisher for distinguishing main character strings and auxiliary character strings in the recognized character strings by reference to a closed list of main character strings; an encoder for encoding the content of the given document by assigning one or more digits to each main character string and one or more digits to auxiliary character strings; and a matcher for matching a plurality of n-digit streams from within the encoded content with any corresponding n-digit streams within previously-encoded content of the one or more other documents. The character strings may be encoded as a bit-stream. | 01-29-2015 |
20150058720 | SYSTEM AND METHOD FOR AUTOMATICALLY SUGGESTING DIVERSE AND PERSONALIZED MESSAGE COMPLETIONS - Disclosed is a system and method for suggesting messages that are automatically learned, personalized and diversified by leveraging messages sent by a large number of users in order to provide message completions that are as engaging as possible. The disclosed systems and methods learn from recurrent messages sent to a recipient, and suggest message completions based upon user behavior. The systems and methods compute a ranked list of suggested message completions after every key stroke or character input, and if the list satisfies a given confidence threshold, it is returned and displayed to the user. | 02-26-2015 |
20150067490 | VIRTUAL INTERFACE ADJUSTMENT METHODS AND SYSTEMS - An exemplary method includes a virtual interface adjustment system detecting, based on user input data associated with user input received by way of a virtual interface of a user device, an erroneous input pattern that includes at least one unintentional input, determining, based on the erroneous input pattern, an adjustment procedure configured to adjust the virtual interface to avert future unintentional inputs that correspond to the at least one unintentional input of the erroneous input pattern, determining an adjustment procedure trigger for the adjustment procedure, activating the adjustment procedure trigger, detecting, after the activating, an occurrence of the adjustment procedure trigger, and executing, in response to the detecting of the occurrence of the adjustment procedure trigger, the adjustment procedure to avert the future unintentional inputs that correspond to the at least one unintentional input of the erroneous input pattern. Corresponding methods and systems are also described. | 03-05-2015 |
20150067491 | INTELLIGENT AUTO COMPLETE - A method includes incorporating a local service within a user's device, accessing at least one external service via the user's device; starting a service request for the at least one external service from an input area of the user's device, causing the local service to determine at least one possible completion for the service request based on the input to the at least one external service, and providing the at least one possible completion to the input area of the user's device, wherein the local service consults at least one user context before providing the at least one possible completion to the input area of the user's device. | 03-05-2015 |
20150067492 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - An information processing apparatus for representing at least one candidate for a character string to be input based on at least one input character includes an acquisition unit configured to obtain situation information which represents the situation in which the information processing apparatus exists based on the information detected by the at least one sensor. The information processing apparatus further includes a prediction unit configured to predict at least one character string to be input based on the at least one character input by a user operation, a storage unit configured to store two or more character strings with each of the two or more character strings being associated with situation information which represents the situation in which the character string is used and a representation unit configured to represent at least one character string predicted by the prediction unit. | 03-05-2015 |
20150067493 | METHOD OF MODIFYING TEXT INPUT FROM USER AND ELECTRONIC DEVICE THEREFOR - A method for operating an electronic device with a display includes: displaying a virtual keypad on a screen of the display; receiving one or more characters from a user through the virtual keypad; displaying the one or more characters on the screen; displaying one or more recommended words at a location close to the virtual keypad on the screen based on at least some of the one or more characters; displaying a first key on the screen; maintaining the one or more characters on the screen when a user input for selecting the first key is received; and removing the recommended words from the screen. Furthermore, other embodiments can be made. | 03-05-2015 |
20150082159 | TEXT RESIZING WITHIN AN EMBEDDED IMAGE - A computer receives user preferences. The computer receives a document, wherein the document includes an image. The computer determines that the image contains embedded text. The computer determines that the embedded text does not satisfy the received user preferences. The computer modifies the embedded text to satisfy user preferences. | 03-19-2015 |
20150106703 | ADAPTIVE GRAMMAR INSTRUCTION FOR PREPOSITIONS - Techniques are described for an automated grammar teaching system that displays sentences and allows a user to identify preposition errors within the sentences, if any. The sentences may be presented as single sentences or as part of a paragraph. The user may be asked to determine whether the sentences are correct or incorrect, to identify the locations of missing or incorrect prepositions, to provide a new correct preposition, and to identify a correct preposition usage category for the new preposition. To guide the user, an incorrect user response may trigger the display of remediation information, which may include identifying one or more grammar elements of the sentences that are relevant to identifying the preposition errors. New sentences in the teaching system may be selected based on historical data maintained for the user. | 04-16-2015 |
20150106704 | ADAPTIVE GRAMMAR INSTRUCTION FOR SUBJECT VERB AGREEMENT - Techniques are described for an automated grammar teaching system that displays sentences and allows a user to identify subject-verb agreement errors within the sentences, if any. The sentences may be presented as single sentences or as part of a paragraph. The user may be asked to determine whether the sentences are correct or incorrect, to identify the locations of verbs that should agree with a subject of the sentence, to identify the core noun that determines whether the subject is singular or plural, and to provide a new verb that agrees with the subject. To guide the user, user responses may trigger the display of remediation information, which may include identifying one or more grammar elements of the sentences that are relevant to identifying the subject-verb agreement errors. New sentences in the teaching system may be selected based on historical data maintained for the user. | 04-16-2015 |
20150106705 | Adaptive Grammar Instruction - Verb Tense - A grammar teaching system provides adaptive practice to build students' grammar skills with respect to verb tense errors. The system displays a sentence to a user, and allows the user to identify the locations of verbs within the sentence and tenses of the identified verbs. The system reinforces correct designations of verbs using visual cues. If a user incorrectly identifies a term as a verb within a sentence, then the system displays information to help the user understand the nature of the incorrectly designated term. The system allows the user to determine whether the sentence includes a verb tense error and to select a particular verb in the sentence to replace in order to correct any verb tense error. The system allows the user to obtain help in correcting a verb tense error by providing optional tasks that step the user through the reasoning needed to correct the error. | 04-16-2015 |
20150113392 | ELECTRONIC DEVICE AND ELECTRONIC DEVICE CONTROL METHOD - Disclosed are an electronic device and an electronic device control method that can use address information on the basis of an inputted string. The disclosed electronic device is provided with: a memory ( | 04-23-2015 |
20150149896 | RECIPIENT-BASED PREDICTIVE TEXTING - Technologies for predictive texting on a communication device includes determining an identity of a recipient of a textual communication and determining a suggested textual phrase based on a user selected textual character and the identity of the recipient. The suggested textual phrase may be embodied as a single word or a collection of words. The communication device may store a recipient-based predictive text dictionary that correlates user selected textual characters to suggested textual phrases based on the identity of the recipient. In this way, the suggested textual phrase for a particular character or collection of characters may change based on the identity of the recipient. | 05-28-2015 |
20150301997 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM - An information processing device includes a creation unit, a replacement unit, and a generation unit. The creation unit creates a document using a template. The replacement unit replaces a first address embedded into a document created by the creation unit with a second address that is an address at which an access log is acquirable. The generation unit generates information associating template identification information that identifies a template used in a document created by the creation unit, the first address, and the second address. | 10-22-2015 |
20150370345 | IDENTIFYING ONE OR MORE WORDS FOR ALTERATION OF USER INPUT OF ONE OR MORE CHARACTERS - In one aspect, a device includes a display, a processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to receive first input pertaining to at least two characters comprising a first character and a second character, present at least the first and second characters on the display, receive second input corresponding to the first character but not corresponding to the second character, present on the display a recommendation of at least one alternate character to the first character in response to receipt of the second input, and present the at least one alternate character on the display in place of the first character in response to third input corresponding to the at least one alternate character. | 12-24-2015 |
20160012021 | DOCUMENT ASSEMBLY SYSTEMS AND METHODS | 01-14-2016 |
20160048489 | INFORMATION PROCESSING DEVICE, DATA INPUT ASSISTANCE METHOD, AND PROGRAM - Provided is an information processing apparatus to further improve convenience for a user, the information processing apparatus including: an update detection unit configured to detect update of presented information presented to a user during execution of an application; an interest data extraction unit configured to extract interest data that includes at least information accompanying the presented information whose update has been detected and is information on a target in which the user is interested during execution of the application; an input context detection unit configured to detect input context indicating a processing status of input information using the application, the input information being attempted to be inputted during execution of the application; and an input information candidate presentation unit configured to perform, on the basis of the input context, control to present input information candidates that are candidates of the input information among the interest data. | 02-18-2016 |
20160062566 | DEVICE ASSOCIATED WITH A VEHICLE AND HAVING A SPELLING SYSTEM WITH A COMPLETION SUGGESTION - An operating unit is used to choose least alphanumeric characters and/or symbols and to combine them to form a character group. A display device displays selectable characters in a selection field and displays selected characters in an one input field. Data is stored in a storage unit. A data processing unit selects data from the data stored in the storage unit according to predefinable criteria, taking into consideration a chosen character and previously selected characters. A completion suggestion with at least one completion element is displayed in close proximity to the chosen character in the selection field, insofar as a possible completion of the chosen character and the previously selected characters. The completion element is choosable by a user by the operating unit, and a chosen completion element can be selected by a user by the operating unit. | 03-03-2016 |
20160062953 | EYE CONTROL OF A TEXT STREAM - Mechanisms for providing text components of a text stream in a display area are disclosed. Text components of a text stream are provided for presentation in a display area of a display. An eye system of a user is concurrently analyzed while providing the text components for presentation in the display area. Based on analyzing the eye system, a stream control command that requests a change in a characteristic of the presentation of the text components is determined. In response to the stream control command, the presentation of the text components is altered in accordance with the stream control command. | 03-03-2016 |
20160078013 | FAULT-TOLERANT INPUT METHOD EDITOR - A computer-implemented method can include receiving, at a computing device including one or more processors, an input from a user. The input can include one or more characters in a first writing system. The method can further include segmenting the input to obtain one or more segmentations, where each segmentation can include at least one segment including at least one character in the first writing system. A fuzzy model can be applied to the segmentations to obtain potential formal representations for the segmentations. Each of the potential formal representations can be in the first writing system and represent text in a second writing system. A plurality of character candidates can be determined based on the potential formal representations. Each of the plurality of character candidates can be a possible appropriate representation of the user input in the second writing system. | 03-17-2016 |
20160092421 | Text Editing Method and Apparatus, and Server - A text editing method and apparatus, and a server. The method includes acquiring a to-be-edited text; segmenting content in the to-be-edited text into word chunks; determining a to-be-replaced word chunk in the word chunks; acquiring at least one candidate word chunk similar to the to-be-replaced word chunk, and generating a candidate word chunk list; displaying the candidate word chunk list; and when an operation instruction that a user selects a candidate word chunk in the displayed candidate word chunk list is acquired, replacing the selected candidate word chunk with the to-be-replaced word chunk, to complete text editing. The embodiments of the present disclosure resolve a technical problem in the prior art that editing a text on a word basis leads to inaccurate cursor positioning, and improve user experience. | 03-31-2016 |
20160103812 | TYPING ASSISTANCE FOR EDITING - Apparatus and methods are disclosed for providing feedback and guidance to touch screen device users to improve the text entry user experience and performance. According to one embodiment, a method comprises receiving a text entry, receiving input on a touch screen in the form of a first single touch input located over a word of previously entered text, and presenting the user with one or more suggestion candidates indicated possible replacement words related to the selected word. The user can then select one of the suggestion candidates using a second single touch input to replace the selected word with a word associated with the selected suggestion candidate. | 04-14-2016 |
20160110331 | RANGE ADJUSTMENT FOR TEXT EDITING - Embodiments relate to text editing. An aspect includes receiving a range specifying operation for performing range specification for at least part of the text displayed on a display device of the computer. Another aspect includes causing a storing unit to store therein specific text including text in the range specified by the received range specifying operation and other text relating to the specified range. Another aspect includes receiving a changing operation for changing the text in the specified range. Another aspect includes determining whether or not a change beyond a specific criterion has occurred in the text in the range specified by the received range specifying operation. Another aspect includes displaying the specific text stored in the storing unit on the display device based on determining that a change beyond the specific criterion has occurred in the text in the range. | 04-21-2016 |
20160110332 | CHARACTER STRING INPUT CONTROL METHOD AND APPARATUS - A character string input control method includes: receiving a first character string and a second character string that are input, where the first character string is input before the second character string; identifying the first character string, determining whether the first character string has a substring that matches the second character string, and if the first character string has a substring that matches the second character string, marking the substring with a block mark; and after an instruction for selecting the block mark is received, moving a cursor to a position corresponding to the selected block mark. After a user inputs the second character string, the second character string can be automatically matched in the first character string; that is, if the user needs to position the cursor, automatic positioning can be implemented simply by inputting a character corresponding to a position that needs to be located. | 04-21-2016 |
20160124926 | ADVANCED METHODS AND SYSTEMS FOR TEXT INPUT ERROR CORRECTION - A non-transitory program storage device having stored computer instructions that when executed cause one or more programmable control devices to: receive an input signal having at least one character to provide an erroneous string having at least one incorrect character; display the erroneous string having at least one incorrect character; accept an input signal which corresponds to a drag on a virtual keyboard from a key corresponding to an incorrect character on the virtual keyboard to a key corresponding to a corrected input on the virtual keyboard; replace the at least one incorrect character in the erroneous string with the corrected input to provide a corrected character string; and display the corrected character string. | 05-05-2016 |
20160139805 | METHOD, SYSTEM, AND GRAPHICAL USER INTERFACE FOR PROVIDING WORD RECOMMENDATIONS - One aspect of the invention relates to a method of displaying, in a first area of the display, a current character string being input by a user; displaying, in a second area of the display distinct from the first area, a plurality of suggested replacement character strings; detecting an input from a user; in accordance with a determination that the input selects one of the plurality of suggested replacement character strings, replacing the current character string in the first area of the display with the selected one of the plurality of suggested replacement character strings; and in accordance with a determination that the input confirms the current charactering string, keeping the current character string in the first area on the display. | 05-19-2016 |
20160147732 | RICH TEXT HANDLING FOR A WEB APPLICATION - A method and apparatus for representing and controlling documents including rich text for Web based applications and browsers is provided so that editing of rich text can be facilitated within the browsers. The rich text is represented in a memory structure so that various formats may be flexible maintained. Text, images, tables, links and the like are represented in the memory structure, which may be maintained in databases for eventual editing. A controller class and subsidiary classes represent the rich text and provide methods to convert html to the memory structure and back, representing the rich text in a relational database, retrieving the rich text from a relational database, and presenting the rich text for editing. A spell checking facility for the rich text is included. | 05-26-2016 |
20160154777 | DEVICE AND METHOD FOR OUTPUTTING RESPONSE | 06-02-2016 |
20160170958 | MESSAGING AUTO-CORRECTION USING RECIPIENT FEEDBACK | 06-16-2016 |
20160253299 | CHANGING TEXT INPUT MODES | 09-01-2016 |