On-line Recognition Of Handwritten Characters Patents (Class 382/187)
  • Patent number: 10855481
    Abstract: A method for identifying a live ink presence for real-time collaboration can include assigning a presence identifier to a grouping of ink strokes in a shared inking canvas received from a particular user participating in a collaboration session; receiving a new ink stroke to the shared inking canvas from the particular user; and determining whether the new ink stroke is within a certain distance from previous ink strokes associated with the presence identifier. When the new ink stroke is not within the certain distance, the method includes assigning a new presence identifier the new ink stroke in the shared inking canvas, determining a location in the shared inking canvas for displaying a presence indicator, and displaying the presence indicator at the location; else, the method includes changing an existing location for a corresponding presence indicator according to a distance of the new ink stroke from the existing location.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: December 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mavis Natasha Rodrigues, Michael Eugene Taron, Ian Mikutel
  • Patent number: 10832656
    Abstract: A computing device is disclosed which includes a processor and non-transient memory operably connected to the processor. The non-transient memory includes instructions that, when executed by the processor cause the processor to extract a plurality of sub-strings from a character string, analyze each sub-string for compliance with each of several field definitions, where each of the field definitions corresponds to a field in a digital form, and populate some of the fields in the digital form based on the analysis of each sub-string for compliance with the field definitions.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: November 10, 2020
    Inventor: Fawzi Shaya
  • Patent number: 10802848
    Abstract: In one embodiment, a method includes accessing a plurality of input tuples associated with a first user from a data store, wherein each input tuple comprises a gesture-input and a corresponding speech-input, determining a plurality of intents corresponding to the plurality of speech-inputs, respectively, by a natural-language understanding (NLU) module, generating a plurality of feature representations for the plurality of gesture-inputs based on one or more machine-learning models, determining a plurality of gesture identifiers for the plurality of gesture-inputs, respectively, based on their respective feature representations, associating the plurality of intents with the plurality of gesture identifiers, respectively, and training a personalized gesture-classification model for the first user based on the plurality of feature representations of their respective gesture-inputs and the associations between the plurality of intents and their respective gesture identifiers.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: October 13, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Xiaohu Liu, Paul Anthony Crook, Francislav P. Penov, Rajen Subba
  • Patent number: 10802613
    Abstract: A computing device includes a digital ink system that provides digital ink support to applications on the computing device. Digital ink inputs are received by the digital ink system, which provides ink stroke data for the digital ink inputs to the application for storage in a manner and format the application desires. The digital ink system also generates a digital ink container associated with the digital ink input, and communicates the digital ink container to a digital ink repository. The digital ink repository stores digital ink containers for multiple applications, and can be searched from a computing device to identify digital ink input to an application regardless of which application the digital ink was input to.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: October 13, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Francis Zhou
  • Patent number: 10773728
    Abstract: Provided are a signal processing system and a signal processing method for sensors of a vehicle. More particularly, the signal processing system includes: a vehicle sensor unit 100 including the plurality of sensors previously provided in the vehicle and transmitting sensing information acquired through the sensors; an arithmetic and control unit 200 receiving sensing information from the vehicle sensor unit 100, and comparing and analyzing the received sensing information to discriminate only normal sensing information from the sensing information and set and transmit the normal sensing information as output information; and a display unit 300 including a plurality of displays previously provided in the vehicle, transmitting the output information received from the arithmetic and control unit 200 to the matched display of the plurality of displays, and outputting the output information through the matched display of the plurality of displays.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: September 15, 2020
    Assignee: COAVIS
    Inventors: Young Sub Jang, In Seok Sohn
  • Patent number: 10769502
    Abstract: Computer-implemented techniques for sematic image retrieval are disclosed. Digital images are classified into N number of categories based on their visual content. The classification provides a set of N-dimensional image vectors for the digital images. Each image vector contains up to N number of probability values for up to N number of corresponding categories. An N-dimensional image match vector is generated that projects an input keyword query into the vector space of the set of image vectors by computing the vector similarities between a word vector for the input query and a word vector for each of the N number of categories. Vector similarities between the image match vectors and the set of image vectors can be computed to determine images semantically relevant to the input query.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: September 8, 2020
    Assignee: Dropbox, Inc.
    Inventors: Thomas Berg, Peter Neil Belhumeur
  • Patent number: 10769757
    Abstract: An image processing apparatus and method, an image processing system and a training method are disclosed. The image processing method comprises: receiving an input image; and inputting the input image to K stages of cascaded decoding units, to process the input image to obtain an output image, wherein an ith stage of decoding unit receives mK+1?i input images and outputs mK?i output images, a resolution of the output images is greater than a resolution of the input images, and the number of image components of the output images is less than the number of image components of the input images, where K, i and m are positive integers and 1?i?K.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: September 8, 2020
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Pablo Navarrete Michelini, Hanwen Liu
  • Patent number: 10747949
    Abstract: Systems, methods, and software are disclosed herein for presenting an overlay canvas in response to receiving an editing gesture to existing text on a canvas. In an implementation, user input is received comprising an inking gesture associated with existing text displayed on a canvas in a user interface. The inking gesture is then determined to comprise any of a plurality of editing gestures. In response to the inking gesture comprising an editing gesture, an overlay canvas is presented above the canvas in the user interface. Additional user input is received comprising inking on the overlay canvas. The inking is then incorporated into the existing text on the canvas.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Elise Livingston, Adam Samuel Riddle, L. Tucker Hatfield, Charles Cummins, Allison Smedley
  • Patent number: 10732824
    Abstract: A vehicle includes a display for providing a character input interface, a touch input apparatus for sensing a plurality of sub gestures sequentially through a touch portion, and a controller for controlling the character input interface to display, when a difference between a direction of a first sub gesture of the plurality of sensed sub gestures and a direction of a second sub gesture sensed within a first delay time period starting at a time at which the first sub gesture ends is greater than or equal to a reference direction difference, a character corresponding to a gesture including the first sub gesture and the second sub gesture.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: August 4, 2020
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventors: Sihyun Joo, Dongsoo Shin
  • Patent number: 10719225
    Abstract: While displaying one or more views of a first software application, an electronic device detects a sequence of touch inputs. The electronic device, in accordance with a determination that no gesture recognizer of the first software application recognizes a portion of the sequence of touch inputs, delivers the sequence of touch inputs to the second software application, and in accordance with a determination that at least one gesture recognizer in the second software application recognizes the sequence of touch inputs, processes the sequence of touch inputs with the at least one gesture recognizer in the second software application that recognizes the sequence of touch inputs.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: July 21, 2020
    Assignee: APPLE INC.
    Inventors: Joshua H. Shaffer, Kenneth L. Kocienda, Imran Chaudhri
  • Patent number: 10706337
    Abstract: An multifunction peripheral includes a font dictionary data configured to include an italic font and a non-italic font for each character code, a determination method selection unit that selects, from a plurality of italic determination methods that are used for italic determination for the character, the italic determination method that is associated with the character code that has been acquired, an italic determination unit that determines whether or not the character in the image data is italic using the italic determination method that has been selected by the determination method selection unit, and a font specifying unit that specifies a font of the character by checking the character that has been determined to be italic by the italic determination unit only with the italic font and checking the character that has been determined to be non-italic only with the non-italic font.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: July 7, 2020
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Mineyuki Tsuda
  • Patent number: 10691885
    Abstract: This application is directed to recognizing unstructured information based on hints provided by structured information. A computer system obtains unstructured information collected from a handwritten or audio source, and identifies one or more terms from the unstructured information. The one or more terms includes a first term that is ambiguous. The computer system performs a recognition operation on the first term to derive a first plurality of candidate terms for the first term, and obtains first contextual information from an information template associated with the unstructured information. In accordance with the first contextual information, the computer system selects a first answer term from the first plurality of candidate terms, such that the first term is recognized as the first answer term.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: June 23, 2020
    Assignee: EVERNOTE CORPORATION
    Inventors: Chris O'Neill, Andrew Malcolm, Alexander Pashintsev, Eugene Livshitz, Boris Gorbatov, Natalia Galaktionova, Ilya Buryak
  • Patent number: 10685222
    Abstract: A computerized writing evaluation and training method is provided. First, a display interface unit displays a template text, and then, a writing input interface accepts a written text written by a writer, and afterwards, a processing unit segments the written text according to a stroke or a turning point and divides each stroke of the template text and the written text into a line segment or a short arc, and finally, the processing unit compares each stroke information of the template text and the written text and determines whether the written text is correctly written.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: June 16, 2020
    Assignee: I-Shou University
    Inventors: Nan-Ying Yu, Shao-Hsia Chang
  • Patent number: 10679003
    Abstract: A method, computer system, and a computer program product for altering a written communication based on a dress style associated with a recipient is provided. The present invention may include receiving a plurality of visual data associated with the recipient. The present invention may also include analyzing the received plurality of visual data. The present invention may then include determining the dress style associated with the recipient based on the analyzed plurality of visual data. The present invention may further include retrieving a writing style associated with the recipient from a knowledge base based on the determined dress style. The present invention may also include generating a plurality of writing guidelines based on the retrieved writing style associated with the recipient.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Joshua H. Armitage, Michael C. Froend, Christine A. Jenkins, Mohammad Zanjani
  • Patent number: 10671272
    Abstract: A method, program product, and system for inputting Simplified and Traditional Chinese, Japanese, and Korean (CJK) characters into a touchscreen-enabled device is provided. The touchscreen-enabled device receives a plurality of finger touch events. Each of the plurality of finger touch events is a CJK text input stroke associated with a corner of the touchscreen-enabled device. A finger touch movement direction on the touchscreen-enabled device is determined for each of the plurality of finger touch events. In response to determining the finger touch movement direction, the finger touch movement direction associated with each of the plurality of finger touch events is converted to a numeric index value. The corner that is activated by each of the plurality of finger touch events is determined and associated to the numeric index value.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Vettakkorumakankavu S. Umamaheswaran, Cheng Xu
  • Patent number: 10671809
    Abstract: A method, computer system, and a computer program product for altering a written communication based on a dress style associated with a recipient is provided. The present invention may include receiving a plurality of visual data associated with the recipient. The present invention may also include analyzing the received plurality of visual data. The present invention may then include determining the dress style associated with the recipient based on the analyzed plurality of visual data. The present invention may further include retrieving a writing style associated with the recipient from a knowledge base based on the determined dress style. The present invention may also include generating a plurality of writing guidelines based on the retrieved writing style associated with the recipient.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Joshua H. Armitage, Michael C. Froend, Christine A. Jenkins, Mohammad Zanjani
  • Patent number: 10657326
    Abstract: A computer system identifies hand strokes generated while a user produces handwritten text. Based on the hand strokes, characters are identified. Based on the characters, words are identified. The words are checked for spelling, and the user is notified of any misspelled words.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: May 19, 2020
    Assignee: International Business Machines Corporation
    Inventors: Thomas S. Brugler, John F. Kelley, Todd P. Seager, Douglas Brown
  • Patent number: 10643367
    Abstract: There is provided an information processing apparatus including an operation unit acquiring an input operation for a message composed of at least one of text and an image, a recording control unit recording the message in accordance with the acquired input operation, and a reproduction control unit reproducing the recorded message to display the message on a display unit.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: May 5, 2020
    Assignee: SONY CORPORATION
    Inventors: Takurou Noda, Yasushi Okumura
  • Patent number: 10621759
    Abstract: Embodiments of the present invention are directed to beautifying freeform input paths in accordance with paths existing in the drawing (i.e., resolved paths). In some embodiments of the present invention, freeform input paths of a curved format can be modified or replaced to more precisely illustrate a path desired by a user. As such, a user can provide a freeform input path that resembles a path of interest by the user, but is not as precise as desired. Based on existing paths in the electronic drawing, a path suggestion(s) can be generated to rectify, modify, or replace the input path with a more precise path. In some cases, a user can then select a desired path suggestion, and the selected path then replaces the initially provided freeform input path.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: April 14, 2020
    Assignee: Adobe Inc.
    Inventors: Paul John Asente, Stephen Schiller, Jakub Fiser
  • Patent number: 10614300
    Abstract: One embodiment provides a method, including: accepting, in an input and display device, handwriting ink strokes; providing, using a handwriting recognition engine, one or more machine words for the one or more ink strokes; determining a characteristic of the one or more handwriting ink strokes; changing, based on the characteristic of the handwriting ink strokes, input formatting for the one or more machine words; and inputting the one or more machine words according to the input formatting. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: April 7, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Scott Edwards Kelso, John Weldon Nicholson, Bradley Park Strazisar, Steven Richard Perrin, Jianbang Zhang, Sarah Jane E Cox, Russell Speight VanBlon
  • Patent number: 10591998
    Abstract: To allow for easy entry of a plurality of characters by handwriting gestures in the air, a user interface device includes template data storage means for storing template data indicating changes in a predetermined writing position when a gesture to write each of a plurality of characters in the air is made, position obtaining means for sequentially obtaining the predetermined writing position when a user makes gestures to sequentially writing characters in the air, similarity evaluation information output means, every time the predetermined writing position is obtained by the position obtaining means, for sequentially outputting similarity evaluation information indicating a similarity between data to be evaluated including a predetermined number of the predetermined writing positions taken in order from newly obtained data and the template data related to each of the plurality of characters, and character string determination means for determining a character string related to the gestures of the user based
    Type: Grant
    Filed: October 3, 2013
    Date of Patent: March 17, 2020
    Assignee: RAKUTEN, INC.
    Inventors: Soh Masuko, Masato Hagiwara
  • Patent number: 10594899
    Abstract: A system of devices receives and stores documents based on confidential information redacted from the documents. An electronic document is analyzed to identify character blocks having confidential information. The confidential information can be in different formats within the document. Redaction rules are applied to the character blocks to identify confidential categories for the confidential information within the blocks. The confidential information is redacted based on the rules such that the confidential information is removed from the document. A new electronic document is generated with the information redacted such that it is not viewable or printable. The two documents with different levels of confidential information is then stored on separate devices within the system.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: March 17, 2020
    Assignee: Kyocera Document Solutions Inc.
    Inventor: Samantha Tong
  • Patent number: 10586356
    Abstract: Embodiments of the present invention are directed to beautifying freeform input paths in accordance with paths existing in the drawing (i.e., resolved paths). In some embodiments of the present invention, freeform input paths of a curved format can be modified or replaced to more precisely illustrate a path desired by a user. As such, a user can provide a freeform input path that resembles a path of interest by the user, but is not as precise as desired. Based on existing paths in the electronic drawing, a path suggestion(s) can be generated to rectify, modify, or replace the input path with a more precise path. In some cases, a user can then select a desired path suggestion, and the selected path then replaces the initially provided freeform input path.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: March 10, 2020
    Assignee: Adobe Inc.
    Inventors: Paul John Asente, Stephen Schiller, Jakub Fiser
  • Patent number: 10579868
    Abstract: A system for recognition of objects from ink elements on a computing device is provided. The computing device comprises a processor, a memory and at least one non-transitory computer readable medium for recognizing content under control of the processor. The at least one non-transitory computer readable medium is configured to determine a perimeter of an ink element stored in a memory of the computing device, determine a plurality of pen units for the ink element based on the determined ink element perimeter, determine at least one stroke representing a path through two or more of the pen units, and cause recognition of one or more objects represented by the ink element using the determined at least one stroke.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: March 3, 2020
    Assignee: MYSCRIPT
    Inventors: Thibault Lelore, Udit Roy
  • Patent number: 10579893
    Abstract: A method for character recognition. The method includes: obtaining a plurality of character segments extracted from an image; determining a first character bounding box having a first set of the plurality of character segments and a second character bounding box having a second set of the plurality of character segments; determining a plurality of directions for the first set and a plurality of timing properties for the first set, where the plurality of timing properties includes an ordering for first set and a drawing duration for the first set; and executing character recognition for the first character bounding box by sending the first set, the plurality of directions for the first set, and the plurality of timing properties for the first set to an intelligent character recognition (ICR) engine.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: March 3, 2020
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventors: Stuart Guarnieri, Jason James Grams
  • Patent number: 10572779
    Abstract: An electronic information board apparatus includes: a guide generating unit configured to display a handwriting region on a screen; a coordinate detecting unit configured to detect coordinates of an indication body moving in the handwriting region on the screen; an image drawing unit configured to generate a stroke image based on the coordinates and display the generated stroke image in the handwriting region on a first layer of the screen; a character recognizing unit configured to execute character recognition based on a hand-written image that is hand-written inside the handwriting region and outputs text data; and a display superimposing unit configured to display the text data acquired from the character recognizing unit at a position that is approximately the same as that of the hand-written image that is hand-written inside the handwriting region on the screen, and on a second layer of the screen different from the first layer.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: February 25, 2020
    Assignee: RICOH COMPANY, LTD.
    Inventors: Eiji Kemmochi, Kiyoshi Kasatani
  • Patent number: 10567837
    Abstract: Disclosed are a system for providing cloud-based user interfaces and a method thereof. More particularly, a subscriber terminal device according to the present disclosure may include a control command receiver configured to receive a first control command including description information on a template repeated on a UI (User Interface) screen and a second control command including a replication command for the template from a remote application server; a template generator configured to generate a template the based on the description information on the template; a UI resource acquirer configured to acquire a UI resource based on the second control command; and a UI element generator configured to generate UI elements based on replication of the template and apply the UI resource to the UI element.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: February 18, 2020
    Assignee: ALTICAST CORPORATION
    Inventors: Moon Kyu Song, Woo Hyuck Kim, Hyun Il Jung
  • Patent number: 10564736
    Abstract: A digital pen, a touch system and a method for providing information thereof are provided. The touch system may include a display apparatus and a digital pen having a battery. The digital pen may be configured to sense a battery status of the battery, generate a signal indicating a location of the stylus with respect to the display apparatus. The signal may have a frequency corresponding to the battery status, and transmit the signal to the display apparatus. The display apparatus may be configured to receive the signal, analyze the signal, and acquire the location of the stylus and the battery status.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: February 18, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jae-kwang Lee, Jeong-hyun Park, Seung-sin Lee, Kyoung-oh Choi, Young-hun Choi, Young-ran Han
  • Patent number: 10514844
    Abstract: In some implementations, a computing device may receive input in an input area displayed on a touchscreen display device of a computing device. The computing device may receive touch data associated with one or more limbs of a user resting on a surface of the touchscreen display device and determine that at least one point of the touch data is within a predetermined distance from an edge of the touchscreen display device. The computing device may modify the input area to create a modified input area, display the modified input area on the touchscreen display device, and receive additional input in the modified input area. When the additional input is received in the modified input area, the at least one point of the touch data may be greater than the predetermined distance from the edge of the touchscreen display device.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: December 24, 2019
    Assignee: Dell Products L.P.
    Inventors: Philip M. Seibert, Jace W. Files, John Trevor Morrison
  • Patent number: 10482354
    Abstract: According to an embodiment, a creation device creates a code table including a plurality of code words. A recognition device identifies a code word represented by a code image based on a result of character recognition of the code image formed on an object, the code table, and a confusion matrix preliminarily created. The confusion matrix represents probabilities that characters are recognized when the recognition device performs character recognition on an image. The creation device includes a change unit, an evaluation value calculation unit, and a control unit. The change unit changes the code table. The evaluation value calculation unit calculates an evaluation value of the changed code table using the confusion matrix. The control unit causes the change of the code table and the calculation of the evaluation value to be repeated such that the evaluation value becomes small.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: November 19, 2019
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Digital Solutions Corporation
    Inventor: Tomohisa Suzuki
  • Patent number: 10474886
    Abstract: To prevent an inconvenience from being generated when a user registers a graphic that the user wants to register. A graphic input device obtains registered graphic data indicating a graphic entered by a user and related information associated with the graphic, calculates similarity between the registered graphic data and one of items of graphic data registered in a dictionary, determines whether the entered graphic and a graphic indicated by the item of graphic data is similar to each other based on the calculated similarity, and, in a case where the entered graphic and the graphic indicated by the item of graphic data is not similar to each other, registers the registered graphic data and the related information in the dictionary in association with each other.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: November 12, 2019
    Assignee: Rakuten, Inc.
    Inventor: Atsushi Yajima
  • Patent number: 10474356
    Abstract: A method and system for improving virtual keyboard input is provided. The method includes presenting a GUI comprising a character display portion and a virtual touch screen activated keyboard. The virtual touch screen activated keyboard internally includes currently viewable alphabetical character keys and a free sketch area for entering specialized characters not currently viewable via the virtual keyboard. A selection for an alphabetical character is received via the virtual touch screen activated keyboard and presented via the display portion. A user defined motion sketching a character associated with the specialized characters is detected from a user via the free sketch area. The character is converted into one of the specialized characters and presented to the user.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: November 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Paul M. J. Barry, Vinh Tuan Thai
  • Patent number: 10471477
    Abstract: The method of sorting pre-sorted mailpieces in a postal sorting machine comprises the steps consisting in: detecting loading in the feed inlet of the machine of a batch of mailpieces pre-sorted by a mailer of the mailpieces on the basis of their delivery addresses; and, in response to said detection, loading, in the reference database of the address recognition system, a lexicon comprising the delivery addresses for only the pre-sorted mailpieces of the batch, and, by means of the monitoring and control unit and for each current mailpiece, comparing the result of the OCR reading with said delivery addresses of the lexicon so as to recognize the delivery address of said current mailpiece.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: November 12, 2019
    Assignee: SOLYSTIC
    Inventors: Belkacem Benyoub, Bruno Volta, Gilles Arcas-Luque
  • Patent number: 10474355
    Abstract: The present invention relates to a computer-implemented method for inputting text into an electronic device (10). A virtual keyboard (30) having a plurality of keys (40) is displayed on a display screen (20) and one or more characters are associated with each key. An input pattern is generated by a user and the key(s) (40) positioned on or proximal to the input pattern are identified. The keys (40) in the virtual keyboard (30) are allocated to pre-defined groups (50A, 50B, 50C), such that each group comprises a plurality of said keys (40). The input pattern is encoded in dependence on the pre-defined groups in which each of said one or more identified keys (40) are arranged. A candidate word or words is identified to be input into the electronic device (10) based on the encoded input pattern.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: November 12, 2019
    Assignee: Keypoint Technologies India Pvt. Ltd.
    Inventors: Shailaja Gummadidala, Prima Dona Kurian, Sandeep Yelubolu, Sumit Goswami, Sunil Motaparti
  • Patent number: 10453148
    Abstract: A system and method for the capture, storage and usage of specific insurance underwriting and/or loss validation data includes a handheld mobile computer device containing one or more master forms in which insurance data is entered into the handheld device, normally at the location of the insured home along with an electronic signature of the insured and a geocode and time/date stamp. The data is uploaded to a secure, structured database. Insurance data can also be entered, in a secure manner, via a customer portal by the insured or from third party data sources. The system includes software with the ability to pre-populate standardized underwriting forms based on the collected data. The system also manages electronic insurance quotes and bind orders as well.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: October 22, 2019
    Assignee: CLOUDBRIDGE, LLC
    Inventor: Brian J. X. Murphy
  • Patent number: 10452777
    Abstract: A character correcting method of a display apparatus includes displaying a sentence including at least one word in a character input window; displaying, if one of the at least one word is selected, a first user interface (UI) in which the at least one selected word is displayed by a character unit; and, displaying, if one of a plurality of characters displayed in the first UI is selected, a second UI around the selected character, the second UI is configured to edit the selected character.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: October 22, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Byuk-sun Kim, Min-jin Kim, Sung-gook Kim, Yong-deok Kim, Sang-on Choi
  • Patent number: 10446154
    Abstract: A collaborative recognition apparatus, the recognition apparatus includes a recognition data generator configured to generate recognition data based on sensor data, a processor configured to calculate reliability of the recognition data and to determine whether collaboration is desired based on the calculated reliability, and request collaboration data from the external recognition apparatus, and correct the recognition data based on the collaboration data received from the external recognition apparatus to generate final recognition data, in response to a determination that the collaboration is desired.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: October 15, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yun Hong Min, In Chul Song
  • Patent number: 10438080
    Abstract: A method of generating handwriting information about handwriting of a user includes determining a first writing focus and a second writing focus; sequentially shooting a first local writing area, which is within a predetermined range from a first writing focus, and a second local writing area, which is within a predetermined range from a second writing focus; obtaining first handwriting from the first local writing area and second handwriting from the second local writing area; combining the first handwriting with the second handwriting; and generating the handwriting information, based on a result of the combining.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: October 8, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Yuxiang Shan, Chuanxiao Liu, Youxin Chen
  • Patent number: 10430518
    Abstract: A word vector processing method is provided. Word segmentation is performed on a corpus to obtain words, and n-gram strokes corresponding to the words are determined. Each n-gram stroke represents n successive strokes of a corresponding word. Word vectors of the words and stroke vectors of the n-gram strokes are initialized corresponding to the words. After performing the word segmentation, the n-gram strokes are determined, and the word vectors and stroke vectors are determined, training the word vectors and the stroke vectors.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: October 1, 2019
    Assignee: Alibaba Group Holding Limited
    Inventors: Shaosheng Cao, Xiaolong Li
  • Patent number: 10432999
    Abstract: A display device is provided. The display device includes a display, a first communicator configured to communicate with an external device, a second communicator configured to communicate with a remote controller, and a processor configured to control the display to display an image corresponding to an image signal received from the external device through the first communicator, and the processor, in response to a control signal being received from the remote controller through the second communicator while the image is displayed on the display, controls the display to display a user interface (UI) for changing a channel, and in response to the control signal being received from the remote controller through the second communicator while an image which includes a specific object is displayed on the display, controls the display not to display the UI for changing a channel.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: October 1, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young-chun Ahn, Myung-kwan Choi, Hyun-don Yoon, Hye-seon Heo
  • Patent number: 10430871
    Abstract: A method of executing a transaction for a user at a self-service terminal is described. The method comprises: (a) sensing a stroke gesture delineated by the user on a touch-sensitive panel; (b) recognizing the delineated stroke gesture; and (c) matching the delineated stroke gesture to one of a plurality of defined transaction strokes, each defined transaction stroke being associated with a specific transaction. The method further comprises (d) executing the specific transaction associated with the matched transaction stroke.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: October 1, 2019
    Assignee: NCR Corporation
    Inventor: Michael McBride
  • Patent number: 10430066
    Abstract: This invention relates to signal space architectures for generalized gesture capture. Embodiments of the invention includes a gesture-primitive approach involving families of “gesteme” from which gestures can be constructed, recognized, and modulated via prosody operations. Gestemes can be associated with signals in a signal space. Prosody operations can include temporal execution modulation, shape modulation, and modulations of other aspects of gestures and gestemes. The approaches can be used for advanced touch user interfaces such as High-Dimensional Touch Pad (HDTP) in touchpad and touchscreen forms, video camera hand-gesture user interfaces, eye-tracking user interfaces, etc.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: October 1, 2019
    Assignee: NRI R&D PATENT LICENSING, LLC
    Inventor: Lester F. Ludwig
  • Patent number: 10423852
    Abstract: In an intelligent character recognition (ICR) method for recognizing hand-written text images using a long-short term memory (LSTM) recurrent neural network (RNN), text images are segmented into text line images, and the text lines images are pre-processed to normalize the line height and to equalize the word spacings in each text line. Both training images used to train the RNN network and test images containing text to be recognized by the trained RNN network are pre-processed to have identical heights and identical word spacings between words. This method improves character recognition accuracy.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: September 24, 2019
    Assignee: KONICA MINOLTA LABORATORY U.S.A., INC.
    Inventor: Saman Sarraf
  • Patent number: 10402641
    Abstract: A device obtains image data associated with a document. Using a first machine learning model, the device determines, for the document, a first classification of one of a plurality of document types and a first confidence score associated with the first classification, and a second classification of one of the plurality of document types and a second confidence score associated with the second classification based on the image data. The device determines a difference between the first confidence score and the second confidence score, compares the difference and a threshold value, and accept the first classification of the document when the difference satisfies the threshold value.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: September 3, 2019
    Assignee: Capital One Services, LLC
    Inventors: Steven Dang, Jason Gould, Jennifer Jiang, Christopher Akatsuka, Douglas Slattery, Vijaya Pasam
  • Patent number: 10387566
    Abstract: A method, computer system, and a computer program product for altering a written communication based on a dress style associated with a recipient is provided. The present invention may include receiving a plurality of visual data associated with the recipient. The present invention may also include analyzing the received plurality of visual data. The present invention may then include determining the dress style associated with the recipient based on the analyzed plurality of visual data. The present invention may further include retrieving a writing style associated with the recipient from a knowledge base based on the determined dress style. The present invention may also include generating a plurality of writing guidelines based on the retrieved writing style associated with the recipient.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: August 20, 2019
    Assignee: International Business Machines Corporation
    Inventors: Joshua H. Armitage, Michael C. Froend, Christine A. Jenkins, Mohammad Zanjani
  • Patent number: 10366626
    Abstract: A method for facilitating handwriting practice includes: generating handwriting strokes in response to user input of user-writing strokes; generating an input image that includes the handwriting strokes, and that has a shape similar to a shape of a standard image associated with a standard word character; scaling the input image to generate a scaled image with a size that is the same as a size the standard image; overlapping the standard image and the scaled image; comparing an nth handwriting stroke in the scaled image with an nth standard stroke in a standard order of the standard word character; and when the nth handwriting stroke does not correspond in position to the nth standard stroke, displaying a notification of a stroke order error.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: July 30, 2019
    Assignee: NATIONAL TAIWAN NORMAL UNIVERSITY
    Inventors: Hsien-Sheng Hsiao, Chia-Hou Wu, Rong-Long Chang, Yu-Kai Chang
  • Patent number: 10366153
    Abstract: A method and system for customizing note flags allows a user to change the look or “feel” of a note flag. A user can be provided with several options in order to create note flags that are visually distinguishable from one another. In this way, the note flags can be used to visually distinguish a first note or first set of notes from a second note or second set of notes. The method and system can also link note flags with a particular action or operation within a document editing module or with action or an operation in another application program relative to a document editing module. In other words, a note flag can initiate an operation in another application program or within the document editing module (or both) when a particular note flag is selected by a user.
    Type: Grant
    Filed: August 5, 2010
    Date of Patent: July 30, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Timothy D. Sellers, Myungsub Kim, Jeffry N. Cardon
  • Patent number: 10354133
    Abstract: The present method includes: transforming a gray matrix of a natural scene image into a local contrast matrix, and performing a binary division to the obtained local contrast matrix using an Otsu method, thereby obtaining a binary matrix; performing a connected domain analysis to the binary matrix, eliminating non-character connected domains to obtain character connected domains; performing a detection of elements of a special structure of a formula to the character connected domains using a correlation coefficient method, and separately annotating all the detected elements of the special structure: dividing rows of the binary matrix by means of horizontal projection; recognizing each character connected domain by means of a convolutional neural network; defining an output sequence, and outputting the results of recognition in a corresponding sequence according to a typesetting format of LaTeX.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: July 16, 2019
    Assignee: Beijing Lejent Technology Co., Ltd.
    Inventors: Lijiang Chen, Ning Liu, Hui Liu
  • Patent number: 10346681
    Abstract: Image data corresponding to an image depicting an equation is received. The image data is processed to identify a plurality of morphological components corresponding to the equation depicted in the image. A computer readable data object is generated using the plurality of morphological components, wherein the computer readable data object is in a defined syntax computable by a computational application.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: July 9, 2019
    Assignee: Wolfram Research, Inc.
    Inventors: Christopher Wolfram, Etienne P. Bernard
  • Patent number: 10346510
    Abstract: A method, comprising: receiving a plurality of handwritten strokes in an input area; in response to receiving the handwritten strokes, determining whether the handwritten strokes are a textual input or a sketch in accordance with predetermined criteria for distinguishing between handwritten textual inputs and sketch inputs; in accordance with a determination that the handwritten strokes are a textual input: generating one or more handwritten word blocks based on the handwritten strokes; and positioning the one or more handwritten word blocks in a content presentation area in accordance with first predetermined layout criteria; and in accordance with a determination that the handwritten strokes are a sketch: generating a sketch content object based on the handwritten strokes; and positioning the sketch content object in the content presentation area in accordance with second predetermined layout criteria that is distinct from the first predetermined layout criteria.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: July 9, 2019
    Assignee: APPLE INC.
    Inventor: William J. Thimbleby