Patents by Inventor John Rieman

John Rieman 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: 10809813
    Abstract: In a system, a server controller is configured to receive at least part of at least one personal dictionary, and is further configured to generate an adapted dictionary using words of the at least part of at least one personal dictionary. The server controller is also configured to transmit at least part of the adapted dictionary to the apparatus configured to use the adapted dictionary during predictive text entry. The apparatus includes an apparatus controller that is configured to receive at least part of an adapted dictionary from the server. The apparatus controller is also configured to utilize at least part of an adapted dictionary when predictive text entry is performed.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: October 20, 2020
    Assignee: Nokia Technologies Oy
    Inventors: John Rieman, Minna Hekanaho, Minna Koutonen, Tero Rantonen, John Hard
  • Patent number: 8411958
    Abstract: A method and device is provided for recognizing characters in a handwritten input representing an input character string. A character sub-string preceding an unrecognized character in the input character string is determined. Handwriting recognition is used to provide one or more candidate characters for the unrecognized character. One of the one or more candidate characters is then selected. The candidate character selected, is the one which is most likely to be a correct recognition of the unrecognized character based on the determined character sub-string.
    Type: Grant
    Filed: May 4, 2004
    Date of Patent: April 2, 2013
    Assignee: Nokia Corporation
    Inventor: John Rieman
  • Patent number: 7801928
    Abstract: A method is disclosed, including determining an application to be executed; determining a dictionary associated to the determined application; and enabling the associated dictionary. Corresponding computer program, apparatus, user interface, and system are also disclosed.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: September 21, 2010
    Assignee: Nokia Corporation
    Inventors: John Rieman, Minna Hekanaho, Minna Koutonen, Tero Rantonen, John Hard
  • Patent number: 7797269
    Abstract: A method for a mobile communication apparatus including enabling the mobile communication apparatus for character input, comparing inputted characters with words in a list, prioritizing and listing matches of the comparison in a priority list depending on current context. Further, displaying the priority list, enabling selection from the displayed priority list and enabling updating of the list depending on current context. A corresponding application, apparatus, system, user interface and computer program is also disclosed.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: September 14, 2010
    Assignee: Nokia Corporation
    Inventors: John Rieman, Minna Hekanaho, Minna Koutonen, Tero Rantonen, John Hard
  • Publication number: 20100107066
    Abstract: A user interface for a device including display means for displaying a portion of a full content in an application area and control means. The control means are configured for displaying a scrollbar along an edge of the application area, wherein at least a portion of the scrollbar is non-linearly mapped to at least a portion of the full content. The control means are also for receiving touch input originating in the scrollbar and updating the displayed portion according to the received touch input, wherein the full content is panned in a direction corresponding to either a direction of the touch input or a location of the touch input in relation to the mapped location of the displayed portion on the scrollbar.
    Type: Application
    Filed: October 27, 2008
    Publication date: April 29, 2010
    Applicant: NOKIA CORPORATION
    Inventors: Kari Hiitola, John Rieman, Harri Heine, Jyrki Yli-Nokari
  • Publication number: 20100107116
    Abstract: A user interface for use with a device having a display and a controller, the display being configured to display a portion of content, the content being related to an application which application the controller is configured to execute and the content including an object, the controller being further configured to receive touch input and determine whether the received touch input represents a scrolling action or an object specific action according to an originating location of the touch input in relation to the content.
    Type: Application
    Filed: October 27, 2008
    Publication date: April 29, 2010
    Applicant: NOKIA CORPORATION
    Inventors: John Rieman, Kari Hiitola, Harri Heine, Jyrki Yli-Nokari, Markus Kallio, Mika Kaki
  • Publication number: 20100070921
    Abstract: A method for a portable apparatus including enabling the portable apparatus for character input, comparing the inputted characters with words in a list and prioritizing and listing matches of the comparison in a priority list depending on current context. Further, displaying the priority list, enabling selection from the displayed priority list and enabling updating of the list depending on current context. A corresponding application, apparatus, system, user interface and computer program is also disclosed.
    Type: Application
    Filed: September 23, 2009
    Publication date: March 18, 2010
    Applicant: NOKIA CORPORATION
    Inventors: John Rieman, Minna Hekanaho, Minna Koutonen, Tero Rantonen, John Hard
  • Publication number: 20080243834
    Abstract: In a system, a server controller is configured to receive at least part of at least one personal dictionary, and is further configured to generate an adapted dictionary using words of the at least part of at least one personal dictionary. The server controller is also configured to transmit at least part of the adapted dictionary to the apparatus configured to use the adapted dictionary during predictive text entry. The apparatus includes an apparatus controller that is configured to receive at least part of an adapted dictionary from the server. The apparatus controller is also configured to utilize at least part of an adapted dictionary when predictive text entry is performed.
    Type: Application
    Filed: March 12, 2008
    Publication date: October 2, 2008
    Applicant: NOKIA CORPORATION
    Inventors: John Rieman, Minna Hekanaho, Minna Koutonen, Tero Rantonen, John Hard
  • Publication number: 20080243875
    Abstract: A method is disclosed, including determining an application to be executed; determining a dictionary associated to the determined application; and enabling the associated dictionary. Corresponding computer program, apparatus, user interface, and system are also disclosed.
    Type: Application
    Filed: March 29, 2007
    Publication date: October 2, 2008
    Applicant: NOKIA CORPORATION
    Inventors: John Rieman, Minna Hekanaho, Minna Koutonen, Tero Rantonen, John Hard
  • Publication number: 20080243808
    Abstract: A mobile communication apparatus including enabling of character input and a first comparison of the inputted characters with characters in a predictive text dictionary, a second comparison of matches in the predictive text dictionary comparison with characters in a exception list, and taking action depending on the matches in the second comparison. A corresponding application, apparatus, user interface, and computer program is also disclosed.
    Type: Application
    Filed: March 29, 2007
    Publication date: October 2, 2008
    Applicant: NOKIA CORPORATION
    Inventors: John RIEMAN, Minna Hekanaho, Minna Koutonen, Tero Rantonen
  • Publication number: 20080243485
    Abstract: A method for adding content to a dictionary for use with a communication terminal, including: parsing a media content for one or more expressions; extracting the expressions from the media content; and providing the expressions to the dictionary for subsequent retrieval.
    Type: Application
    Filed: March 29, 2007
    Publication date: October 2, 2008
    Applicant: NOKIA CORPORATION
    Inventors: John RIEMAN, Minna HEKANAHO, Minna Koutonen, Tero Rantonen, John Hard
  • Publication number: 20080243736
    Abstract: A mobile communication apparatus including means for enabling the mobile communication apparatus for character input, comparing inputted characters with words in a list, prioritizing and listing matches of the comparison in a priority list depending on current context. Further, displaying the priority list, enabling selection from the displayed priority list and enabling updating of the list depending on current context. A corresponding application, apparatus, system, user interface and computer program is also disclosed.
    Type: Application
    Filed: March 29, 2007
    Publication date: October 2, 2008
    Applicant: NOKIA CORPORATION
    Inventors: John Rieman, Minna Hekanaho, Minna Koutonen, Tero Rantonen, John Hard
  • Publication number: 20080243737
    Abstract: A mobile communication apparatus including means for enabling the mobile communication apparatus for character input, comparing inputted characters with words in a list, prioritizing and listing matches of the comparison in a priority list depending on current context. Further, displaying the priority list, enabling selection from the displayed priority list and enabling updating of the list depending on current context. A corresponding application, apparatus, system, user interface and computer program is also disclosed.
    Type: Application
    Filed: March 29, 2007
    Publication date: October 2, 2008
    Applicant: NOKIA CORPORATION
    Inventors: John Rieman, Minna Hekanaho, Minna Koutonen, Tero Rantonen, John Hard
  • Publication number: 20080243738
    Abstract: A mobile communication apparatus including means for enabling the mobile communication apparatus for character input, comparing inputted characters with words in a list, prioritizing and listing matches of the comparison in a priority list depending on current context. Further, displaying the priority list, enabling selection from the displayed priority list and enabling updating of the list depending on current context. A corresponding application, apparatus, system, and computer program is also disclosed.
    Type: Application
    Filed: March 29, 2007
    Publication date: October 2, 2008
    Applicant: NOKIA CORPORATION
    Inventors: John Rieman, Minna Hekanaho, Minna Koutonen, Tero Rantonen, John Hard
  • Publication number: 20080242419
    Abstract: A computer server method for supporting a word game, in which proposed words are received from participants; target data is determined; and for each proposed word: result data related to a semantic distance between the proposed word and the target data is determined; the result data is sent to the participant from whom the proposed word was received; and the result data is compared with a goal criterion. These operations are repeated until at least one result data fulfils the goal criterion, and then: a winner is determined; and a winner announcement is sent to all participants.
    Type: Application
    Filed: March 29, 2007
    Publication date: October 2, 2008
    Applicant: NOKIA CORPORATION
    Inventors: John Rieman, Minna Hekanaho, Minna Koutonen, Tero Rantonen
  • Publication number: 20050249419
    Abstract: A method and device is provided for recognizing characters in a handwritten input representing an input character string. A character sub-string preceding an unrecognized character in the input character string is determined. Handwriting recognition is used to provide one or more candidate characters for the unrecognized character. One of the one or more candidate characters is then selected. The candidate character selected, is the one which is most likely to be a correct recognition of the unrecognized character based on the determined character sub-string.
    Type: Application
    Filed: May 4, 2004
    Publication date: November 10, 2005
    Inventor: John Rieman