Patents by Inventor Jani Hyvönen

Jani Hyvönen 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: 8307180
    Abstract: Methods, systems and devices for configuring access to a memory device are disclosed. The configuration of the memory device may be carried out by creating a plurality of access profiles that are adapted to optimize access to the memory device in accordance with the type of access. Accordingly, when an application with specific memory access needs is initiated, the memory access profile that is most optimized for that particular access need is utilized to configure access to the memory device. The configuration may be effected for a portion of the memory device, a partition of the memory device, or even one single access location on the memory device.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: November 6, 2012
    Assignee: Nokia Corporation
    Inventors: Jani Hyvönen, Kimmo Mylly, Jussi Häkkinen, Yevgen Gyl
  • Publication number: 20110161716
    Abstract: Methods, apparatuses, and systems are provided for providing access to real time information. A method may include running an application on top of a virtual platform. The method may further include determining a real time. The real time may define a non-simulation time that is maintained independently of the virtual platform such that the real time is not affected by performance of the virtual platform or of the application running on top of the virtual platform. The method may additionally include providing the determined real time for access by the application. Corresponding apparatuses and systems are also provided.
    Type: Application
    Filed: December 31, 2009
    Publication date: June 30, 2011
    Inventors: Jani Hyvönen, Jukka Hissa, Jari Muurinen
  • Patent number: 7827370
    Abstract: This invention relates to a method permanently write protecting a portion of a memory card. According to the invention a bit indicating permanent write protection or permanent write protection of a portion of the memory card is set in the specific data register of the memory card to indicate that all the write protect groups protected with write protecting command are permanently write protected. In another embodiments of the invention special commands are used to control the write protection of the portion of the memory card. This invention also relates to a partially permanently write protected memory card. The invention further relates to an electronic device, a software, a system and a module utilizing the method of the invention.
    Type: Grant
    Filed: July 8, 2005
    Date of Patent: November 2, 2010
    Assignee: Nokia Corporation
    Inventors: Marko T Ahvenainen, Jani Hyvönen, Kimmo Mylly
  • Patent number: 7565469
    Abstract: A method to communicate data from a first unit to a second unit over a bus includes initiating an n-block data transfer, where n>1; for a first n?1 data blocks transferred from the first unit to the second unit, controlling a status signal generated by the second unit to be a buffer busy/ready status signal after each of the n?1 data blocks to inform the first unit of when the first unit may transfer the next data block; and for the nth data block transferred from the first unit to the second unit, controlling the status signal to be a programming busy/ready status signal after the nth data block to inform the first unit of a termination of internal programming, if any, by the second unit.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: July 21, 2009
    Assignee: Nokia Corporation
    Inventors: Kimmo Mylly, Jani Hyvönen
  • Patent number: 7441053
    Abstract: The invention relates to a method for use in a system comprising a host device and at least one peripheral device which are enabled to interact with each other. In order to improve the flexibility of the system, the method comprises a step of transmitting information indicative of a time required for an initialization of the at least one peripheral device from the at least one peripheral device to the host device, and a step of evaluating in the host device the information indicative of a time required by the at least one peripheral device for an initialization. The invention relates equally to a corresponding host device, to a corresponding peripheral device, to a corresponding system and to corresponding software program products.
    Type: Grant
    Filed: December 15, 2003
    Date of Patent: October 21, 2008
    Assignee: Nokia Corporation
    Inventors: Kimmo Mylly, Jani Hyvönen, Marko T. Ahvenainen
  • Patent number: 7257030
    Abstract: The invention relates to a method of operating a storage component 10, 30, 40. In order to enable a verification of the integrity of the data in the storage component, it is proposed that first a write operation for storing data in a data storage area 11, 31, 41 of the storage component 10, 30, 40 is performed. Then, a completion status field 15, 35, 45 in the storage component 10, 30, 40 is updated, in case the write operation has been completed successfully. The updated completion status field 15, 35, 45 indicates that the write operation has been completed successfully. The invention relates equally to a corresponding storage component and to a corresponding system.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: August 14, 2007
    Assignee: Nokia Corporation
    Inventors: Jani Hyvönen, Kimmo Mylly, Marko T. Ahvenainen
  • Publication number: 20050286298
    Abstract: The invention relates to a method of operating a storage component 10,30,40. In order to enable a verification of the integrity of the data in the storage component, it is proposed that first a write operation for storing data in a data storage area 11,31,41 of the storage component 10,30,40 is performed. Then, a completion status field 15,35,45 in the storage component 10,30,40 is updated, in case the write operation has been completed successfully. The updated completion status field 15,35,45 indicates that the write operation has been completed successfully. The invention relates equally to a corresponding storage component and to a corresponding system.
    Type: Application
    Filed: June 3, 2005
    Publication date: December 29, 2005
    Inventors: Jani Hyvönen, Kimmo Mylly, Marko Ahvenainen