Patents by Inventor Sami Pajusaari

Sami Pajusaari 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: 7555313
    Abstract: The invention relates to a method for providing connections on a portable device for different media types, the portable device comprising communication means for transferring data between the portable device and another device of a media type, wherein for each media type a media type specific media module is provided in the portable device, wherein communication between the media module and an application being executed in the portable device communicating with said another device is performed in a media independent manner, and messages of the application are converted to media type specific messages in the media module of the media type, and media type specific messages of the other device are converted to application messages in the media module of the media type. The invention also relates to other devices with communication performed in a media independent manner.
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: June 30, 2009
    Assignee: Nokia Corporation
    Inventors: Jani Väänänen, Sami Pajusaari
  • Patent number: 7308642
    Abstract: SyncML allows synchronization to take place between a terminal device and a server device. To be able to understand each other the data transferred between a SyncML client and a SyncML server must be coded as a SyncML document. The coding or decoding/parsing of the SyncML document is done by the separate application components, respectively, that other end-user applications (e.g. a UI application) can use. It is not always wanted, advantageous or even possible to employ the SyncML coding/decoding feature, since it is subjected to several disadvantages. The present disclosure provides a concept to still use the synchronization related components for communicating synchronization data between the participating devices but without employing the coding/decoding component feature. The response of coding and decoding the synchronization data is transferred to corresponding end-user applications.
    Type: Grant
    Filed: April 9, 2003
    Date of Patent: December 11, 2007
    Assignee: Nokia Mobile Phones, Ltd.
    Inventors: Jouni Rapakko, Mika Martikainen, Sami Pajusaari
  • Patent number: 7281246
    Abstract: An electronic device, a storing means and a method for loading the user interface software of an expansion card in the electronic device. The electronic device comprises means for loading, starting and executing program modules in the electronic device. The expansion card can be coupled in a releasable manner to the electronic device. The user interface software is divided at least into a basic module and a user interface module. The loading of the user interface software is executed at least in two phases, wherein in the first phase the loading and start-up of the basic module is conducted, and in the second phase the loading and start-up of the user interface module is conducted. The second phase is conducted when the expansion card is coupled to the electronic device.
    Type: Grant
    Filed: May 19, 2000
    Date of Patent: October 9, 2007
    Assignee: Nokia Corporation
    Inventors: Jouni Rapakko, Sami Pajusaari
  • Publication number: 20050021867
    Abstract: The invention relates to arranging synchronization of data in an information system comprising at least two separate datasets to be synchronized and a data storage into which data in the datasets to be synchronized is stored and from which the data to be synchronized is delivered to the datasets. The solution comprises determining at least some of the fields of at least one data type as search settings. From a record stored or to be stored in the data storage, at least one character string is determined as a search key on the basis of at least one predetermined search setting, and the search key associated with the record is stored. In response to receiving a search expression corresponding to the search key, the data storage is searched for the data associated with the search key.
    Type: Application
    Filed: May 27, 2004
    Publication date: January 27, 2005
    Inventors: Tiina Partanen, Ari Lehtola, Sami Pajusaari, Samuli Ylinen, Jouni Rapakko, Mikko Sahinoja, Jani Vuorinen
  • Publication number: 20040185894
    Abstract: The invention relates to a method for providing connections on a portable device for different media type, the portable device comprising communication means for transferring data between the portable device and another device of a media type, wherein for each media type a media type specific media module is provided in the portable device, wherein communication between the media module and an application being executed in the portable device communicating with said another device is performed in a media independent manner, and messages of the application are converted to media type specific messages in the media module of the media type, and media type specific messages of the other device are converted to application messages in the media module of the media type.
    Type: Application
    Filed: February 28, 2003
    Publication date: September 23, 2004
    Applicant: Nokia Corporation
    Inventors: Jani Vaananen, Sami Pajusaari
  • Publication number: 20030212826
    Abstract: SyncML allows synchronization to take place between a terminal device and a server device. To be able to understand each other the data transferred between a SyncML client and a SyncML server must be coded as a SyncML document. The coding or decoding/parsing of the SyncML document is done by the separate application components, respectively, that other end-user applications (e.g. a UI application) can use. It is not always wanted, advantageous or even possible to employ the SyncML coding/decoding feature, since it is subjected to several disadvantages. The present disclosure provides a concept to still use the synchronization related components for communicating synchronization data between the participating devices but without employing the coding/decoding component feature. The response of coding and decoding the synchronization data is transferred to corresponding end-user applications.
    Type: Application
    Filed: April 9, 2003
    Publication date: November 13, 2003
    Applicant: Nokia Corporation
    Inventors: Jouni Rapakko, Mika Martikainen, Sami Pajusaari