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: 10373067
    Abstract: 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: Grant
    Filed: August 13, 2014
    Date of Patent: August 6, 2019
    Assignee: INTUIT, INC.
    Inventors: Meng Chen, Giovanni Seni
  • Patent number: 7567239
    Abstract: 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: Grant
    Filed: June 26, 2003
    Date of Patent: July 28, 2009
    Assignee: Motorola, Inc.
    Inventor: Giovanni Seni
  • Patent number: 7158678
    Abstract: 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: Grant
    Filed: July 19, 2001
    Date of Patent: January 2, 2007
    Assignee: Motorola, Inc.
    Inventors: Jens Nagel, Giovanni Seni
  • Publication number: 20040263486
    Abstract: 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: Application
    Filed: June 26, 2003
    Publication date: December 30, 2004
    Inventor: Giovanni Seni
  • Publication number: 20040240739
    Abstract: 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: Application
    Filed: May 30, 2003
    Publication date: December 2, 2004
    Inventors: Lu Chang, Giovanni Seni, Peng Zhan
  • Publication number: 20040126017
    Abstract: 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: Application
    Filed: December 30, 2002
    Publication date: July 1, 2004
    Inventors: Giovanni Seni, Fabio Valente, Guo Jin
  • Patent number: 6661409
    Abstract: 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: Grant
    Filed: August 22, 2001
    Date of Patent: December 9, 2003
    Assignee: Motorola, Inc.
    Inventors: Pierre Demartines, Giovanni Seni
  • Publication number: 20030038788
    Abstract: 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: Application
    Filed: August 22, 2001
    Publication date: February 27, 2003
    Inventors: Pierre Demartines, Giovanni Seni
  • Publication number: 20030016873
    Abstract: 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: Application
    Filed: July 19, 2001
    Publication date: January 23, 2003
    Applicant: MOTOROLA, INC
    Inventors: Jens Nagel, Giovanni Seni
  • Publication number: 20030007018
    Abstract: 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: Application
    Filed: July 9, 2001
    Publication date: January 9, 2003
    Inventors: Giovanni Seni, Fahfu Ho
  • Patent number: 6453070
    Abstract: 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: Grant
    Filed: March 17, 1998
    Date of Patent: September 17, 2002
    Assignee: Motorola, Inc.
    Inventors: Giovanni Seni, John Seybold
  • Patent number: 6285786
    Abstract: 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: Grant
    Filed: April 30, 1998
    Date of Patent: September 4, 2001
    Assignee: Motorola, Inc.
    Inventors: Giovanni Seni, John Seybold