Patents by Inventor Reza Serafat

Reza Serafat 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: 11126710
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: September 21, 2021
    Assignee: Conversant Wireless Licensing. S.a r.l.
    Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
  • Publication number: 20200034526
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Application
    Filed: October 2, 2019
    Publication date: January 30, 2020
    Inventors: Nadarajah ASOKAN, Janne MANTYLA, Reza SERAFAT
  • Patent number: 10482238
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: November 19, 2019
    Assignee: Conversant Wireless Licensing S.a r.l.
    Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
  • Publication number: 20180253546
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Application
    Filed: December 19, 2017
    Publication date: September 6, 2018
    Inventors: Nadarajah ASOKAN, Janne MANTYLA, Reza SERAFAT
  • Patent number: 9881150
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: January 30, 2018
    Assignee: Conversant Wireless Licensing S.a.r.l.
    Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
  • Patent number: 9668107
    Abstract: The present invention relates to location/position-based context awareness for devices and mobile terminal devices, respectively. In particularly, the present invention relates to an infrastructure entity performing the location/position-based context awareness for a portable terminal device. According to the present invention an infrastructure entity and a method operable therewith for serving distance-dependent context information relating to a defined environment is provided. For instance, terminal/object distances are determined in accordance with a position of a portable terminal, each position of a plurality of objects and a position of an infrastructure entity, which is adapted to serve the aformentioned distance-dependent context information. Context information, which is associated with each of the plurality of object, is provided for being selected. Context information is selected from provided context information on the basis of the determined terminal/object distances.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: May 30, 2017
    Inventors: Wolfgang Theimer, Dirk Gaschler, Reza Serafat, Thomas Schetelig, Andree Ross, Klaus Rateitschek, Peter Weingart, Jari Saarhelo, Sawako-Eeva Hayashi
  • Publication number: 20170091443
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Application
    Filed: August 16, 2016
    Publication date: March 30, 2017
    Inventors: Nadarajah ASOKAN, Janne MANTYLA, Reza SERAFAT
  • Patent number: 9438608
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: September 6, 2016
    Assignee: Core Wireless Licensing S.a.r.l.
    Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
  • Publication number: 20160014569
    Abstract: The present invention relates to location/position-based context awareness for devices and mobile terminal devices, respectively. In particularly, the present invention relates to an infrastructure entity performing the location/position-based context awareness for a portable terminal device. According to the present invention an infrastructure entity and a method operable therewith for serving distance-dependent context information relating to a defined environment is provided. For instance, terminal/object distances are determined in accordance with a position of a portable terminal, each position of a plurality of objects and a position of an infrastructure entity, which is adapted to serve the aformentioned distance-dependent context information. Context information, which is associated with each of the plurality of object, is provided for being selected. Context information is selected from provided context information on the basis of the determined terminal/object distances.
    Type: Application
    Filed: September 23, 2015
    Publication date: January 14, 2016
    Inventors: Wolfgang THEIMER, Dirk GASCHLER, Reza SERAFAT, Thomas SCHETELIG, Andree ROSS, Klaus Rateitschek, Peter WEINGART, Jari SAARHELO, Sawako-Eeva HAYASHI
  • Patent number: 9178953
    Abstract: The present invention relates to location/position-based context awareness for devices and mobile terminal devices, respectively. In particularly, the present invention relates to an infrastructure entity performing the location/position-based context awareness for a portable terminal device. According to the present invention an infrastructure entity and a method operable therewith for serving distance-dependent context information relating to a defined environment is provided. For instance, terminal/object distances are determined in accordance with a position of a portable terminal, each position of a plurality of objects and a position of an infrastructure entity, which is adapted to serve the aforementioned distance-dependent context information. Context information, which is associated with each of the plurality of object, is provided for being selected. Context information is selected from provided context information on the basis of the determined terminal/object distances.
    Type: Grant
    Filed: March 18, 2004
    Date of Patent: November 3, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Wolfgang Theimer, Dirk Gaschler, Reza Serafat, Thomas Schetelig, Andree Ross, Klaus Rateitschek, Peter Weingart, Jari Saarhelo, Sawako-Eeva Hayashi
  • Patent number: 8954738
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Grant
    Filed: November 22, 2004
    Date of Patent: February 10, 2015
    Assignee: Core Wireless Licensing, S.a.r.l.
    Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
  • Publication number: 20150019872
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Application
    Filed: September 30, 2014
    Publication date: January 15, 2015
    Inventors: Nadarajah ASOKAN, Janne MANTYLA, Reza SERAFAT
  • Patent number: 8612473
    Abstract: The present invention is directed to a method for organizing user provided information in a mobile terminal device with meta-information to allow retrieval of the user provided information, and a device configured to perform the method. The user provided information is obtained by any user operation against the mobile terminal device and context information is obtained associated with the User provided information. The meta-information is obtained from the context information and assigned to the user provided information. The meta-information is employed for retrieval of the User provided information by matching request information with the meta-information. Further, the method for organizing user provided information employs calendar information for obtaining meta-information. Further, the method for organizing user provided information is adapted to organize user provided audio information.
    Type: Grant
    Filed: September 2, 2010
    Date of Patent: December 17, 2013
    Assignee: Nokia Corporation
    Inventors: Wolfgang Theimer, Knut Haberland-Schlösser, Peter Weingart, Reza Serafat, Matthias Lück, Udo Görtz, Klaus Rateitschek, Jakke Mäkelä, Andreas Myka
  • Patent number: 8494509
    Abstract: The present invention relates to a method of remotely changing operating characteristics of a communications device selected for signaling an incoming message or call to a user. To allow signaling an urgent incoming message or call to a user even if the device to be called is in a mute state, the method comprises the steps of: transmitting control data from a calling device (MSI) to a device (MS2) to called; changing a group of operating characteristics of the device (MS2) to be called in accordance with the transmitted control data; and signaling an incoming message or call in accordance with the operating characteristics set up in the previous step.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: July 23, 2013
    Assignee: Nokia Corporation
    Inventors: Reza Serafat, Jens-Uwe Sohner, Hans-Mathias Glatzer, Amir Imam
  • Publication number: 20110230269
    Abstract: The invention relates to wireless multi-player gaming with mobile game devices. It also relates to a method and a device capable of reducing the communication load of mobile game devices in wireless multi-player gaming. Methods are provided to support wireless multi-player gaming with a multi-player game hub, wherein the hub is setting up wireless connections to at least two mobile game devices by performing an initialization procedure according to an initialization protocol. These connections form a hub-to all wireless network, wherein each connected game device is wirelessly connected as a slave device in the wireless network. The hub may further control the transfer of game execution data between the game devices. Thereby a method and a game system is provided to separate the communication load from the game execution load keeping the processing resources of the gaming devices clear for executing the game software in wireless multi-player gaming.
    Type: Application
    Filed: March 24, 2011
    Publication date: September 22, 2011
    Applicant: Nokia Corporation
    Inventors: Reza SERAFAT, Peter Decker, Juha Lampela
  • Publication number: 20110060754
    Abstract: The present invention is directed to a method for organizing user provided information in a mobile terminal device with meta-information to allow retrieval of the user provided information, and a device configured to perform the method. The user provided information is obtained by any user operation against the mobile terminal device and context information is obtained associated with the User provided information. The meta-information is obtained from the context information and assigned to the user provided information. The meta-information is employed for retrieval of the User provided information by matching request information with the meta-information. Further, the method for organizing user provided information employs calendar information for obtaining meta-information. Further, the method for organizing user provided information is adapted to organize user provided audio information.
    Type: Application
    Filed: September 2, 2010
    Publication date: March 10, 2011
    Inventors: Wolfgang Theimer, Knut Haberland-Schlösser, Peter Weingart, Reza Serafat, Matthias Lück, Udo Görtz, Klaus Rateitschek, Jakke Mäkelä, Andreas Myka
  • Patent number: 7849415
    Abstract: A communication apparatus is disclosed. The apparatus has an input/output (I/O) controller and a processor hosting a number of applications. The I/O controller responds to messages encoded according to a defined markup language. The applications communicate using the structure of the defined markup language.
    Type: Grant
    Filed: April 20, 2000
    Date of Patent: December 7, 2010
    Assignee: Nokia Corporation
    Inventors: Reza Serafat, Wolfgang Theimer, Udo Gortz, Klaus Rateitschek, Peter Buth, Frank Dufhues, Thomas Druke, Amir Imam, Christian Steinert
  • Patent number: 7797331
    Abstract: The present invention is directed to a method for organizing user provided information in a mobile terminal device with meta-information to allow retrieval of the user provided information, and a device configured to perform the method. The user provided information is obtained by any user operation against the mobile terminal device and context information is obtained associated with the User provided information. The meta-information is obtained from the context information and assigned to the user provided information. The meta-information is employed for retrieval of the User provided information by matching request information with the meta-information Further, the method for organizing user provided information employs calendar information for obtaining meta-information. Further, the method for organizing user provided information is adapted to organize user provided audio information.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: September 14, 2010
    Assignee: Nokia Corporation
    Inventors: Wolfgang Theimer, Knut Haberland-Schlösser, Peter Weingart, Reza Serafat, Matthias Lück, Udo Görtz, Klaus Rateitschek, Jakke Mäkelä, Andreas Myka
  • Publication number: 20090264201
    Abstract: A method of controlling a multi-user game, comprising: receiving non-game information concerning the technical capabilities of a first device; and providing game play at the first device, in dependence upon the received non-game information, that compensates for the technical capabilities of the first device. A method of initiating a multi-user game that has a plurality of potential roles, the method comprising: specifying a first sub-set of the plurality potential roles; specifying a second sub-set of the plurality potential roles, that is different to the first sub-set; providing, if a first device has first technical capabilities, the first sub-set of potential roles to the first device; and providing, if a second device has second technical capabilities, different to the first technical capabilities, the second sub-set of potential roles to the second device.
    Type: Application
    Filed: September 2, 2004
    Publication date: October 22, 2009
    Inventors: Andree Ross, Reza Serafat, Thomas Schetelig, Klaus Rateitschek, Wolfgang Theimer, Peter Weingart, Jari Saarhelo, Sawako-Eeva Hayashi
  • Patent number: 7596392
    Abstract: A method and system for optimizing energy consumption during data file read/write operations in a battery powered disk-based memory system is provided.
    Type: Grant
    Filed: February 23, 2005
    Date of Patent: September 29, 2009
    Assignee: Nokia Corporation
    Inventors: Jakke Mäkelä, Reza Serafat, Venkatesh Vadde