Patents by Inventor Petter Arvidsson

Petter Arvidsson 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: 11775954
    Abstract: A communication node for delivering secure content in respect of a requested service to a target entity. The communication node has respective interfaces towards: at least one network for communicating with mobile terminals; a service-provider node providing the requested service; and an authorization node for effecting payments. After having completed a set-up phase and in response to a payment, the communication node enables forwarding of secure content, relating to at least one service requested by a user of a first mobile terminal to a target entity associated with the first mobile terminal. The set-up phase involves: identifying the at least one requested service from the first mobile terminal; linking in the service-provider node the at least one requested service to the first mobile terminal; and assigning a reference in the service-provider node to a payment to be made in respect of the at least one requested service.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: October 3, 2023
    Assignee: FIDESMO AB
    Inventors: Mattias Eld, Petter Arvidsson
  • Publication number: 20220076232
    Abstract: A communication node for delivering secure content in respect of a requested service to a target entity. The communication node has respective interfaces towards: at least one network for communicating with mobile terminals; a service-provider node providing the requested service; and an authorization node for effecting payments. After having completed a set-up phase and in response to a payment, the communication node enables forwarding of secure content, relating to at least one service requested by a user of a first mobile terminal to a target entity associated with the first mobile terminal. The set-up phase involves: identifying the at least one requested service from the first mobile terminal; linking in the service-provider node the at least one requested service to the first mobile terminal; and assigning a reference in the service-provider node to a payment to be made in respect of the at least one requested service.
    Type: Application
    Filed: November 12, 2021
    Publication date: March 10, 2022
    Applicant: FIDESMO AB
    Inventors: Mattias Eld, Petter Arvidsson
  • Patent number: 11176535
    Abstract: A communication node for delivering secure content in respect of a requested service to a target entity. The communication node has respective interfaces towards: at least one network for communicating with mobile terminals; a service-provider node providing the requested service; and an authorization node for effecting payments. After having completed a set-up phase and in response to a payment, the communication node enables forwarding of secure content, relating to at least one service requested by a user of a first mobile terminal to a target entity associated with the first mobile terminal. The set-up phase involves: identifying the at least one requested service from the first mobile terminal; linking in the service-provider node the at least one requested service to the first mobile terminal; and assigning a reference in the service-provider node to a payment to be made in respect of the at least one requested service.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: November 16, 2021
    Assignee: Fidesmo AB
    Inventors: Mattias Eld, Petter Arvidsson
  • Patent number: 10248946
    Abstract: It is presented a security server arranged to set up communication between a merchant device and a customer payment application. The security server comprises: a receiver arranged to receive a first message comprising a customer identifier, an application identifier and a security token; a determiner arranged to determine whether the merchant device is authorized; a transmitter arranged to send a second message to the merchant device, the second message indicating that the merchant device is authorized to effect payment; and a channel establisher arranged to set up a secure channel between the merchant device and the customer payment application in a secure element being adapted to be comprised in a mobile communication terminal, wherein all communication between the merchant device and the customer payment application is controlled by the security server. Corresponding methods, merchant device, computer programs and computer program products are also presented.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: April 2, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Mattias Eld, Petter Arvidsson, Goran Selander
  • Patent number: 10007904
    Abstract: It is presented a security server arranged to set up communication between a merchant device and a customer payment application. The security server comprises: a receiver arranged to receive a first message comprising a customer identifier, an application identifier and a security token; a determiner arranged to determine whether the merchant device is authorized; a transmitter arranged to send a second message to the merchant device, the second message indicating that the merchant device is authorized to effect payment; and a channel establisher arranged to set up a secure channel between the merchant device and the customer payment application in a secure element being adapted to be comprised in a mobile communication terminal, wherein all communication between the merchant device and the customer payment application is controlled by the security server. Corresponding methods, merchant device, computer programs and computer program products are also presented.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: June 26, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Mattias Eld, Petter Arvidsson, Goran Selander
  • Patent number: 9838372
    Abstract: A particular authentication-based service is implemented via a physical authentication device. A service description of the particular authentication-based service is read from the physical authentication device via a user terminal; and based thereon, a service request is generated, which specifies a capability description of the user terminal. A communication node receives the service request and checks this against a database containing information about which node in a set of nodes that stores downloadable software for implementing which authentication-based services on which types of user terminals. If a match is found between at least one node and the particular authentication-based service, a download identification message is sent to the user terminal, which specifies at least one address string uniquely identifying a respective location for the downloadable software stored in the matching node(s).
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: December 5, 2017
    Assignee: FIDESMO AB
    Inventors: Mattias Eld, Petter Arvidsson, Miguel Cardo Rodríguez
  • Patent number: 9585022
    Abstract: It is disclosed a method and trusted execution environments (TEE) of assigning a selected identifier to an application. A request is received to load or install, within or outside a profile domain, of an application with a selected identifier. It is checked that the selected identifier is not already stored in an application registry entry outside the profile registry 230, 302. If it is requested to load or install the application in the selected profile domain, the selected identifier is assigned to said application if the selected identifier is not already stored in an application entry of a profile domain registry associated with the selected profile domain. If it is requested to load or install the application outside any profile domain, the selected identifier is assigned to said application if the selected identifier is not already stored in an application entry of any of at least two profile domain registries.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: February 28, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Göran Selander, Petter Arvidsson, Miguel Cardo Rodriguez, Mattias Eld
  • Patent number: 9572025
    Abstract: A method is presented for sending a message to a secure element connected to a mobile equipment, wherein the secure element is coupled to a user of the mobile equipment. The method comprises the steps, performed in an application manager server of: receiving, from an application server, an application message and an identifier of a destination secure element; generating a secure element message from the application message; from a plurality of connectivity providers, selecting a connectivity provider capable of communicating with the destination secure element; and sending the secure element message to the selected connectivity provider for forwarding to the destination secure element. A corresponding application manager server, computer program and computer program product are also presented.
    Type: Grant
    Filed: May 8, 2009
    Date of Patent: February 14, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Petter Arvidsson, Mattias Eld, Sébastien Pierrel
  • Publication number: 20170032357
    Abstract: A communication node for delivering secure content in respect of a requested service to a target entity. The communication node has respective interfaces towards: at least one network for communicating with mobile terminals; a service-provider node providing the requested service; and an authorization node for effecting payments. After having completed a set-up phase and in response to a payment, the communication node enables forwarding of secure content, relating to at least one service requested by a user of a first mobile terminal to a target entity associated with the first mobile terminal. The set-up phase involves: identifying the at least one requested service from the first mobile terminal; linking in the service-provider node the at least one requested service to the first mobile terminal; and assigning a reference in the service-provider node to a payment to be made in respect of the at least one requested service.
    Type: Application
    Filed: March 30, 2015
    Publication date: February 2, 2017
    Applicant: FIDESMO AB
    Inventors: Mattias Eld, Petter Arvidsson
  • Patent number: 9456027
    Abstract: It presented a method, performed in a secure element, the secure element being arranged to enable user applications of the secure element to verify authenticity of incoming user application commands. The method comprises the steps of: receiving a command from a secure element reader for a user application on the secure element, the command comprising an application identifier of the user application; determining whether there is a matching user application in the secure element; invoking the matching user application; and establishing, when there is an absence of any matching user applications, a communication channel with a remote application manager server and sending an absent user application message to the application manager server indicating that the user application has been requested on the secure element. A corresponding secure element, method for an application manager server and application manager server are also presented.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: September 27, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Petter Arvidsson, Mattias Eld
  • Publication number: 20160241534
    Abstract: A particular authentication-based service is implemented via a physical authentication device. A service description of the particular authentication-based service is read from the physical authentication device via a user terminal; and based thereon, a service request is generated, which specifies a capability description of the user terminal. A communication node receives the service request and checks this against a database containing information about which node in a set of nodes that stores downloadable software for implementing which authentication-based services on which types of user terminals. If a match is found between at least one node and the particular authentication-based service, a download identification message is sent to the user terminal, which specifies at least one address string uniquely identifying a respective location for the downloadable software stored in the matching node(s).
    Type: Application
    Filed: October 10, 2014
    Publication date: August 18, 2016
    Inventors: Mattias ELD, Petter ARVIDSSON, Miguel CARDO RODRÍGUEZ
  • Patent number: 9332060
    Abstract: It presented a method, performed in a secure element, the secure element being arranged to enable user applications of the secure element to verify authenticity of incoming user application commands. The method comprises the steps of: receiving a command from a secure element reader for a user application on the secure element, the command comprising an application identifier of the user application; determining whether there is a matching user application in the secure element; invoking the matching user application; and establishing, when there is an absence of any matching user applications, a communication channel with a remote application manager server and sending an absent user application message to the application manager server indicating that the user application has been requested on the secure element. A corresponding secure element, method for an application manager server and application manager server are also presented.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: May 3, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Petter Arvidsson, Mattias Eld
  • Publication number: 20150350219
    Abstract: It is disclosed methods and trusted execution environments (TEE) of enabling one of at least two profile domains. An authorisation token for authorising a TEE application to request one of the at least two profile domains to be enabled, is received (816, 1102). The validity of the authorization token is checked (818, 1104). If the authorization token is valid, information about the TEE application being authorised to request one of the at least two profile domains to be enabled, is stored (820, 1106). If receiving (822) a command requesting the authorised TEE application to request (824, 1108) one of the at least two profile domains to be enabled, said one of the at least two profile domains is enabled (826, 1110). A TEE comprises a processor and a memory storing a computer program comprising computer program code for executing the method when the code is run in the processor.
    Type: Application
    Filed: November 19, 2013
    Publication date: December 3, 2015
    Inventors: Göran SELANDER, Petter ARVIDSSON, Miguel CARDO RODRIGUEZ, Mattias ELD
  • Publication number: 20150350916
    Abstract: It is disclosed a method and trusted execution environments (TEE) of assigning a selected identifier to an application. A request is received to load or install, within or outside a profile domain, of an application with a selected identifier. It is checked that the selected identifier is not already stored in an application registry entry outside the profile registry 230, 302. If it is requested to load or install the application in the selected profile domain, the selected identifier is assigned to said application if the selected identifier is not already stored in an application entry of a profile domain registry associated with the selected profile domain. If it is requested to load or install the application outside any profile domain, the selected identifier is assigned to said application if the selected identifier is not already stored in an application entry of any of at least two profile domain registries.
    Type: Application
    Filed: November 19, 2013
    Publication date: December 3, 2015
    Inventors: Göran SELANDER, Petter ARVIDSSON, Miguel CARDO RODRIGUEZ, Mattias ELD
  • Patent number: 9060372
    Abstract: A method is provided for use in a communications network in which a plurality of accesses are available to a user entity for accessing a network resource, comprising: determining a set of active rules, each rule specifying respective preferences, at least relatively, for at least some of the plurality of accesses, with potential for conflict between the rules of the set concerning which access is most preferred; deriving from the set of active rules a new rule specifying respective preferences, at least relatively, for at least some of the plurality of accesses; and selecting an access for use by the user entity based on the new rule.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: June 16, 2015
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Joachim Sachs, Petter Arvidsson, Johan Rune, Zoltán Richárd Turányi
  • Publication number: 20150032865
    Abstract: It presented a method, performed in a secure element, the secure element being arranged to enable user applications of the secure element to verify authenticity of incoming user application commands. The method comprises the steps of: receiving a command from a secure element reader for a user application on the secure element, the command comprising an application identifier of the user application; determining whether there is a matching user application in the secure element; invoking the matching user application; and establishing, when there is an absence of any matching user applications, a communication channel with a remote application manager server and sending an absent user application message to the application manager server indicating that the user application has been requested on the secure element. A corresponding secure element, method for an application manager server and application manager server are also presented.
    Type: Application
    Filed: October 13, 2014
    Publication date: January 29, 2015
    Inventors: Petter Arvidsson, Mattias Eld
  • Publication number: 20140113640
    Abstract: A method is provided for use in a communications network in which a plurality of accesses are available to a user entity for accessing a network resource, comprising: determining a set of active rules, each rule specifying respective preferences, at least relatively, for at least some of the plurality of accesses, with potential for conflict between the rules of the set concerning which access is most preferred; deriving from the set of active rules a new rule specifying respective preferences, at least relatively, for at least some of the plurality of accesses; and selecting an access for use by the user entity based on the new rule.
    Type: Application
    Filed: December 23, 2013
    Publication date: April 24, 2014
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Joachim Sachs, Petter Arvidsson, Johan Rune, Zoltán Richárd Turányi
  • Patent number: 8644190
    Abstract: A method is provided for use in a communications network in which a plurality of accesses are available to a user entity for accessing a network resource, comprising: determining a set of active rules, each rule specifying respective preferences, at least relatively, for at least some of the plurality of accesses, with potential for conflict between the rules of the set concerning which access is most preferred; deriving from the set of active rules network discovery and selection rules a new rule specifying respective preferences, at least relatively, for at least some of the plurality of accesses; and selecting an access for use by the user entity based on the new rule.
    Type: Grant
    Filed: January 20, 2009
    Date of Patent: February 4, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Joachim Sachs, Petter Arvidsson, Johan Rune, Zoltán Richárd Turányi
  • Publication number: 20140032411
    Abstract: It is presented a security server arranged to set up communication between a merchant device and a customer payment application. The security server comprises: a receiver arranged to receive a first message comprising a customer identifier, an application identifier and a security token; a determiner arranged to determine whether the merchant device is authorised; a transmitter arranged to send a second message to the merchant device, the second message indicating that the merchant device is authorised to effect payment; and a channel establisher arranged to set up a secure channel between the merchant device and the customer payment application in a secure element being adapted to be comprised in a mobile communication terminal, wherein all communication between the merchant device and the customer payment application is controlled by the security server. Corresponding methods, merchant device, computer programs and computer program products are also presented.
    Type: Application
    Filed: June 18, 2013
    Publication date: January 30, 2014
    Inventors: Mattias Eld, Petter Arvidsson, Goran Selander
  • Publication number: 20130103590
    Abstract: It is presented a security server arranged to set up communication between a merchant device and a customer payment application. The security server comprises: a receiver arranged to receive a first message comprising a customer identifier, an application identifier and a security token; a determiner arranged to determine whether the merchant device is authorised; a transmitter arranged to send a second message to the merchant device, the second message indicating that the merchant device is authorised to effect payment; and a channel establisher arranged to set up a secure channel between the merchant device and the customer payment application in a secure element being adapted to be comprised in a mobile communication terminal, wherein all communication between the merchant device and the customer payment application is controlled by the security server. Corresponding methods, merchant device, computer programs and computer program products are also presented.
    Type: Application
    Filed: June 29, 2010
    Publication date: April 25, 2013
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Mattias Johansson, Petter Arvidsson, Goran Selander