Patents by Inventor Giovanni Seni
Giovanni Seni has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10373067Abstract: The disclosed embodiments provide a system for facilitating sentiment analysis. During operation, the system obtains a set of training data that includes a first set of content items containing words associated with a domain, a set of sentiment scores for the first set of content items, and a set of outcomes associated with the first set of content items. Next, the system uses the training data to train a statistical model for performing sentiment analysis that is specific to the domain. The system then enables use of the statistical model in generating a set of domain-specific sentiment scores for a second set of content items containing words associated with the domain.Type: GrantFiled: August 13, 2014Date of Patent: August 6, 2019Assignee: INTUIT, INC.Inventors: Meng Chen, Giovanni Seni
-
Patent number: 7567239Abstract: A method and system for written input and subsequent display of said written input of an electronic device (100). The electronic device (100) has a touch input screen (104), said touch input screen operable to accept written input, a display element (105), said display element (105) operable to display one or more of recognized text and digital ink. The recognized text is determined from the written input using a recognition feature coupled to the touch input screen (104) while the digital ink corresponds to the written input. The digital ink may be edited by the user. A scrolling mechanism is coupled to the touch input screen (104) that enables at least a portion of the touch input screen (104) to appear to move as written entries are input thereon so as to continuously present screen space on the touch input screen (104) to the user for written input.Type: GrantFiled: June 26, 2003Date of Patent: July 28, 2009Assignee: Motorola, Inc.Inventor: Giovanni Seni
-
Patent number: 7158678Abstract: A handheld device 100 with a graphical user interface for entering handwritten text 102. The handheld device includes word and character input areas 104, 106 within a designated input area 108. Icons 110, 112, 114, 116 and 118 are disposed at the right side of the handwriting user interface 102. A scroll bar 120 may be disposed at the right side of the interface display 102. An entry that begins in the word input area 104 is treated as a handwritten word. A handwritten entry that begins in the character input area 106 is treated as a single character and may be one character in character string. Handwritten character entries are each matched against all potential characters.Type: GrantFiled: July 19, 2001Date of Patent: January 2, 2007Assignee: Motorola, Inc.Inventors: Jens Nagel, Giovanni Seni
-
Publication number: 20040263486Abstract: A method and system for written input and subsequent display of said written input of an electronic device (100). The electronic device (100) has a touch input screen (104), said touch input screen operable to accept written input, a display element (105), said display element (105) operable to display one or more of recognized text and digital ink. The recognized text is determined from the written input using a recognition feature coupled to the touch input screen (104) while the digital ink corresponds to the written input. The digital ink may be edited by the user. A scrolling mechanism is coupled to the touch input screen (104) that enables at least a portion of the touch input screen (104) to appear to move as written entries are input thereon so as to continuously present screen space on the touch input screen (104) to the user for written input.Type: ApplicationFiled: June 26, 2003Publication date: December 30, 2004Inventor: Giovanni Seni
-
Publication number: 20040240739Abstract: A user interface for an electronic device has a pen based input device (256) that captures a collection of coordinates that correspond to handwritten information. According to certain embodiments, a processor (260) carries out a command recognition process in which a command gesture (124, 130, 134, 138, 142, 144, 148) is recognized (210) in the collection of coordinates. The command gesture identifies a set of coordinates form at least a portion of the collection of coordinates that represent a command (120). The identified coordinates are then extracted (220) and translated to a command (230) for execution (244).Type: ApplicationFiled: May 30, 2003Publication date: December 2, 2004Inventors: Lu Chang, Giovanni Seni, Peng Zhan
-
Publication number: 20040126017Abstract: A system (10) for recognizing handwriting includes an input/output device (12) and a second computer (24 or 28). The system (10) converts handwritten symbols to text by using a grammar (50) that is comprised of the text (60) that is expected to be entered into a text display/text input area (17) of an input/output device (12). The grammar (50) and handwriting-to-text conversion can be performed in either the input/output device (12) or a remote computer (24, 28).Type: ApplicationFiled: December 30, 2002Publication date: July 1, 2004Inventors: Giovanni Seni, Fabio Valente, Guo Jin
-
Patent number: 6661409Abstract: A handheld device 100 such as a personal digital assistant (PDA) or the like, a handwritten input user interface (HIUI), a method of interfacing handwritten text and a program product therefor. A lower portion of a touch enabled display is designated as a handwriting input area 104. Action icons 106, 108, 110, 112 and 114 are disposed at a right side of the handwriting user interface 102. Recognized text is displayed on the screen in a text display area located between a file management tool bar 116 and the handwritten input area 104. A scroll bar 118 is disposed at the right side of the display 112. As text is continuously entered each individual word may be recognized, and inserted into the end of the text stream. A word separator 120 may demarcate or bracket individual words in a continuous input stream. A secondary list of potential recognition candidates may be available for display in a box 128 and offered for substitution for or in lieu of the recognized word.Type: GrantFiled: August 22, 2001Date of Patent: December 9, 2003Assignee: Motorola, Inc.Inventors: Pierre Demartines, Giovanni Seni
-
Publication number: 20030038788Abstract: A handheld device 100 such as a personal digital assistant (PDA) or the like, a handwritten input user interface (HIUI), a method of interfacing handwritten text and a program product therefor. A lower portion of a touch enabled display is designated as a handwriting input area 104. Action icons 106, 108, 110, 112 and 114 are disposed at a right side of the handwriting user interface 102. Recognized text is displayed on the screen in a text display area located between a file management tool bar 116 and the handwritten input area 104. A scroll bar 118 is disposed at the right side o f the display 112. As text is continuously entered each individual word may be recognized, and inserted into the end of the text stream. A word separator 120 may demarcate or bracket individual words in a continuous input stream. A secondary list of potential recognition candidates may be available for display in a box 128 and offered for substitution for or in lieu of the recognized word.Type: ApplicationFiled: August 22, 2001Publication date: February 27, 2003Inventors: Pierre Demartines, Giovanni Seni
-
Publication number: 20030016873Abstract: A handheld device 100 with a graphical user interface for entering handwritten text 102. The handheld device includes word and character input areas 104, 106 within a designated input area 108. Icons 110, 112, 114, 116 and 118 are disposed at the right side of the handwriting user interface 102. A scroll bar 120 may be disposed at the right side of the interface display 102. An entry that begins in the word input area 104 is treated as a handwritten word. A handwritten entry that begins in the character input area 106 is treated as a single character and may be one character in character string. Handwritten character entries are each matched against all potential characters.Type: ApplicationFiled: July 19, 2001Publication date: January 23, 2003Applicant: MOTOROLA, INCInventors: Jens Nagel, Giovanni Seni
-
Publication number: 20030007018Abstract: A handheld device (100), a graphical handwriting user interface (“HUI”), a method of interfacing handwritten text and a program product therefor. A lower portion of a touch-enabled display is designated as a handwriting input area (104). Recognized text is displayed at the top of the screen. As each handwritten word is entered (142) into the designated screen input area, a check is made (144) to determine when the handwritten entry is complete by pressing a space key or by a special pen gesture. When the handwritten entry is complete, the handwriting recognition engine matches (146) the handwritten input against words in the system dictionary as supplemented by the user dictionary and a confidence score is attached (148) to the top scoring word.Type: ApplicationFiled: July 9, 2001Publication date: January 9, 2003Inventors: Giovanni Seni, Fahfu Ho
-
Patent number: 6453070Abstract: Handwritten ink is scanned to identify potential diacriticals. A list of diacriticals (19) is generated by traversing the ink. Potential diacritical-containing characters are processed by scoring them with and without a diacritical to generate a first and second score. The first score is compared to the second score to in order to make a decision as to which variant of the potential diacritical-containing character produced a highest score. The highest score is used as a score for a theory and the decision is recorded. A data structure (50) is added to the theory. Each data unit in the data structure (50) corresponds to an entry in the list of diacriticals (19). As a new theory is created by propagation, contents of the data structure (50) are copied into the new theory. Thus, the data structure (50) is used to ensure that all handwritten ink is used and is used only once.Type: GrantFiled: March 17, 1998Date of Patent: September 17, 2002Assignee: Motorola, Inc.Inventors: Giovanni Seni, John Seybold
-
Patent number: 6285786Abstract: In a method of recognition of handwritten input, a preprocessing module (200) of a recognizer (203) having a recognition module (202), segments handwritten input into strokes, to provide stroke vectors. A search module (204) generates hypothetical character strings for scoring by the recognition module (202). A character hypothesis is generated which is a data set of a character, a start vector and an end vector. The recognizer (203) provides a non-cumulative score for the character hypothesis, where the score represents a likelihood of the character being present in the handwritten input at a position starting at the start vector and ending at the end vector. The recognizer (203) delivers to the search module a result that is either the score for the selected first character hypothesis or a result that allows the search module to temporarily ignore the hypothesis or to kill it altogether. The search module maintains or disregards the first hypothetical character string dependent on the result.Type: GrantFiled: April 30, 1998Date of Patent: September 4, 2001Assignee: Motorola, Inc.Inventors: Giovanni Seni, John Seybold