Patents by Inventor Samuli Tuoriniemi

Samuli Tuoriniemi 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).

  • Publication number: 20220382581
    Abstract: The excitation of processing paths in a microelectronic circuit is organized by providing one or more pieces of input information to a decision-making software, and executing the decision-making software to decide, whether one or more of said processing paths of the microelectronic circuit are to be excited with test signals. Deciding that said processing paths are to be excited with said test signals results in proceeding to excite said one or more of said processing paths with said test signals and monitoring whether timing events occur on such one or more excited processing paths. A timing event is a change in a digital value at an input of a respective register circuit on an excited processing path, which change took place later than an allowable time limit defined by a triggering signal to said respective register circuit.
    Type: Application
    Filed: October 18, 2019
    Publication date: December 1, 2022
    Inventors: Lauri Koskinen, Navneet Gupta, Risto Anttila, Samuli Tuoriniemi
  • Patent number: 7707114
    Abstract: A method of modifying a digital rights object including a first portion including a first key and a second portion including first control information for controlling the rights to content encrypted with a second key, the method including the steps of: a) calculating a first function from the first control information of the digital rights object; b) operating on the first key using the first function calculated in step a), to obtain the second key; c) modifying the first control information of the second portion to second control information; d) calculating a second function from the second control information of the digital rights object; and e) operating on the second key obtained in step b) using the second function calculated in step d), to obtain a third key for replacing the first key.
    Type: Grant
    Filed: June 25, 2003
    Date of Patent: April 27, 2010
    Assignee: Nokia Corporation
    Inventor: Samuli Tuoriniemi
  • Publication number: 20090164776
    Abstract: In accordance with an embodiment, a method, apparatus or tangible computer medium (which stores computer executable code or program code) performs or facilitates: maintaining information identifying a plurality of devices with which interaction has occurred; transmitting the information identifying the plurality of devices to a remote trusted party; receiving from the trusted party status information pertaining to a trustworthiness of the identified devices based on the transmitted information; and controlling subsequent interaction relating to transfer or exchange of access rights for electronic content with one or more devices based on the received status information corresponding to the one or more devices.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Applicant: NOKIA CORPORATION
    Inventor: Samuli Tuoriniemi
  • Publication number: 20080162354
    Abstract: A method, apparatus or tangible computer medium (which stores computer executable code or program code) performs or facilitates: receiving from a first remote device protected content along with pricing attribute information for the protected content; requesting access to the protected content from a second remote device, the requesting including transmitting of the pricing attribute information to the second remote device which is authorized to act on behalf of a provider of the content; and obtaining access to the protected content from the second remote device according to a pricing or valuation of the protected content based on the pricing attribute information received by the second remote device.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Applicant: NOKIA CORPORATION
    Inventors: Jukka Alve, Pekka Lahtinen, Matti Puputti, Samuli Tuoriniemi
  • Patent number: 7367059
    Abstract: A method and apparatus for activating protected content on a portable memory device when the portable memory device is incorporated into a mobile terminal during the manufacture of the mobile terminal. During manufacturing, the portable memory device is coupled to the mobile terminal, and the mobile terminal is powered on. An activation program resident on the mobile terminal is executed upon power on of the mobile terminal. The activation program imports a secure rights database of rights files from the portable memory device, activates an active rights database resident on the mobile terminal based on the imported secure rights database, and disables the secure rights database on the portable memory device to prevent subsequent unauthorized use of the portable memory device.
    Type: Grant
    Filed: May 30, 2002
    Date of Patent: April 29, 2008
    Assignee: Nokia Corporation
    Inventors: Leon Hurst, Samuli Tuoriniemi
  • Patent number: 7191343
    Abstract: A method and apparatus are provided for personalizing content on a mobile phone, device or terminal, as any other type of user equipment, instead of the personalization being performed by a network infrastructure device such as a voucher server. The mobile phone, device or terminal has a voucher-driven on-device content personalization module for personalizing the content based on information contained in a rights expression voucher that accompanies the content. The mobile phone, device or terminal personalizes the content without server-side support from the wireless network infrastructure. The rights expression voucher contains information that controls the content personalization in the device. When the device or terminal receives content with this kind of rights expression voucher, it starts personalization operation according to personalization information. This personalization operation can personalize content to the same “individuals” as the server-based personalization.
    Type: Grant
    Filed: January 25, 2002
    Date of Patent: March 13, 2007
    Assignee: Nokia Corporation
    Inventors: Samuli Tuoriniemi, Jukka Parkkinen
  • Publication number: 20070027814
    Abstract: A method, system and computer program product are shown for transferring encrypted content (1) and a corresponding license (4) that are contained in a first device (3) that uses a first Digital Rights Management (DRM) system of a first or second type to a second device (7) that uses a second DRM system of a first or second type, wherein the encrypted content (1) obeys a content format of the first DRM system; wherein the corresponding license (4) obeys the Rights Expression Language of the first DRM system; wherein one of the devices (3) provides an Application Programming Interface (API) (6) for importing and/or exporting the encrypted content (1) and the corresponding license (4); and wherein the other device (7) provides an application (8) for transferring (13, 14) the encrypted content (1) and the corresponding license (4).
    Type: Application
    Filed: May 15, 2003
    Publication date: February 1, 2007
    Inventor: Samuli Tuoriniemi
  • Publication number: 20060294018
    Abstract: A method of modifying a digital rights object including a first portion including a first key and a second portion including first control information for controlling the rights to content encrypted with a second key, the method including the steps of: a) calculating a first function from the first control information of the digital rights object; b) operating on the first key using the first function calculated in step a), to obtain the second key; c) modifying the first control information of the second portion to second control information; d) calculating a second function from the second control information of the digital rights object; and e) operating on the second key obtained in step b) using the second function calculated in step d), to obtain a third key for replacing the first key.
    Type: Application
    Filed: June 25, 2003
    Publication date: December 28, 2006
    Inventor: Samuli Tuoriniemi
  • Patent number: 7149545
    Abstract: A system, apparatus, and method for facilitating OTA activation of protected content pre-programmed on a memory device that is operable on mobile terminals. A removable memory device is provided for coupling to the mobile terminal, where the removable memory device is pre-programmed with secure content and a secure rights database of rights files. OTA activation is performed to activate the secure content stored on the removable memory device in response to an attempt to access the secure content. The removable memory device is altered to prohibit further access to the secure rights database after the database is imported to the mobile terminal. Access to the secure content is enabled as dictated by corresponding rights files when the OTA activation has successfully completed.
    Type: Grant
    Filed: May 30, 2002
    Date of Patent: December 12, 2006
    Assignee: Nokia Corporation
    Inventors: Leon Hurst, Samuli Tuoriniemi
  • Publication number: 20040005876
    Abstract: A mobile device (10) and a corresponding method including a control module (10a) and a data store (10b) of digital rights in respect to optional capabilities, the data store (10b) having for each optional capability an enabled/disabled attribute indicating whether the optional capability is enabled in the device. The control module (10a) receives digital rights structure messages from an entity authorized to configure (or reconfigure) the device by changing the enabled/disabled attribute or by changing the information sufficient for the device to execute an optional capability. The data store (10b) also includes an on/off attribute for use by the owner of the device (10) for temporarily turning off an enabled optional capability, using a password.
    Type: Application
    Filed: July 3, 2002
    Publication date: January 8, 2004
    Inventor: Samuli Tuoriniemi
  • Publication number: 20030224823
    Abstract: A system, apparatus, and method for facilitating OTA activation of protected content pre-programmed on a memory device that is operable on mobile terminals. A removable memory device is provided for coupling to the mobile terminal, where the removable memory device is pre-programmed with secure content and a secure rights database of rights files. OTA activation is performed to activate the secure content stored on the removable memory device in response to an attempt to access the secure content. The removable memory device is altered to prohibit further access to the secure rights database after the database is imported to the mobile terminal. Access to the secure content is enabled as dictated by corresponding rights files when the OTA activation has successfully completed.
    Type: Application
    Filed: May 30, 2002
    Publication date: December 4, 2003
    Inventors: Leon Hurst, Samuli Tuoriniemi
  • Publication number: 20030226030
    Abstract: A method and apparatus for activating protected content on a portable memory device when the portable memory device is incorporated into a mobile terminal during the manufacture of the mobile terminal. During manufacturing, the portable memory device is coupled to the mobile terminal, and the mobile terminal is powered on. An activation program resident on the mobile terminal is executed upon power on of the mobile terminal. The activation program imports a secure rights database of rights files from the portable memory device, activates an active rights database resident on the mobile terminal based on the imported secure rights database, and disables the secure rights database on the portable memory device to prevent subsequent unauthorized use of the portable memory device.
    Type: Application
    Filed: May 30, 2002
    Publication date: December 4, 2003
    Inventors: Leon Hurst, Samuli Tuoriniemi
  • Publication number: 20030220881
    Abstract: There is disclosed a technique for secure mobile e-commerce transactions utilising mobile devices having DRM functionality, in which the payment of the transaction is guaranteed by a pre obtained credit.
    Type: Application
    Filed: January 8, 2003
    Publication date: November 27, 2003
    Applicant: Nokia Corporation
    Inventors: Petri Pirhonen, Samuli Tuoriniemi, Virve Inget
  • Publication number: 20030142828
    Abstract: A method and apparatus are provided for personalizing content on a mobile phone, device or terminal, as any other type of user equipment, instead of the personalization being performed by a network infrastructure device such as a voucher server. The mobile phone, device or terminal has a voucher-driven on-device content personalization module for personalizing the content based on information contained in a rights expression voucher that accompanies the content. The mobile phone, device or terminal personalizes the content without server-side support from the wireless network infrastructure. The rights expression voucher contains information that controls the content personalization in the device. When the device or terminal receives content with this kind of rights expression voucher, it starts personalization operation according to personalization information. This personalization operation can personalize content to the same “individuals” as the server-based personalization.
    Type: Application
    Filed: January 25, 2002
    Publication date: July 31, 2003
    Applicant: Nokia Corporation
    Inventors: Samuli Tuoriniemi, Jukka Parkkinen
  • Publication number: 20030115454
    Abstract: The present invention relates to provision of data with a digital identification. A terminal (1) is adapted for transportation of data. The terminal is also adapted to provided the data with a digital identification. The identification is based on a unique code (9) associated with the terminal.
    Type: Application
    Filed: June 26, 2002
    Publication date: June 19, 2003
    Inventors: Lauri Piikivi, Jukka Parkkinen, Samuli Tuoriniemi