Patents by Inventor Patrik Gustafsson

Patrik Gustafsson 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: 8989787
    Abstract: A method includes transferring data between a mobile station for communicating over a mobile communications network and a server in the Internet having a connection to the mobile communications network. The transfer of data includes providing at least a portion of a page on the Internet in the form of code, the code including a telephone number of the mobile station as hidden information, receiving the code in the mobile station in a first user message where the first user message is a short message service message, and interpreting the code in the mobile station to cause the mobile station to display information corresponding to the page on the Internet on the mobile station, wherein the information to be displayed on the mobile station does not include the hidden information.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: March 24, 2015
    Assignee: Nokia Corporation
    Inventors: Seppo Alanara, Pekka Isomursu, Juhani Miettunen, Mikko Lietsalmi, Kalevi Kaartinen, Peter Decker, Arto Lehtonen, Pete Pihko, Teemu Tarnanen, Hannu H. Kari, Jari Maenpaa, Petri Nykanen, Mikko Terho, Patrik Gustafsson
  • Publication number: 20120258745
    Abstract: A method includes transferring data between a mobile station for communicating over a mobile communications network and a server in the Internet having a connection to the mobile communications network. The transfer of data includes providing at least a portion of a page on the Internet in the form of code, the code including a telephone number of the mobile station as hidden information, receiving the code in the mobile station in a first user message where the first user message is a short message service message, and interpreting the code in the mobile station to cause the mobile station to display information corresponding to the page on the Internet on the mobile station, wherein the information to be displayed on the mobile station does not include the hidden information.
    Type: Application
    Filed: June 20, 2012
    Publication date: October 11, 2012
    Applicant: Nokia Corporation
    Inventors: Seppo Alanara, Pekka Isomursu, Juhani Miettunen, Mikko Lietsalmi, Kalevi Kaartinen, Peter Decker, Arto Lehtonen, Pete Pihko, Teemu Tarnanen, Hannu H. Kari, Jari Maenpaa, Petri Nykanen, Mikko Terho, Patrik Gustafsson
  • Patent number: 8229485
    Abstract: A method includes transferring data between a mobile station for communicating over a mobile communications network and a server in the Internet having a connection to the mobile communications network. The transfer of data includes providing at least a portion of a page on the Internet in the form of code, the code including a telephone number of the mobile station as hidden information, receiving the code in the mobile station in a first user message where the first user message is a short message service message, and interpreting the code in the mobile station to cause the mobile station to display information corresponding to the page on the Internet on the mobile station, wherein the information to be displayed on the mobile station does not include the hidden information.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: July 24, 2012
    Assignee: Nokia Corporation
    Inventors: Seppo Alanara, Pekka Isomursu, Juhani Miettunen, Mikko Lietsalmi, Kalevi Kaartinen, Peter Decker, Arto Lehtonen, Pete Pihko, Teemu Tarnanen, Hannu H. Kari, Jari Maenpaa, Petri Nykanen, Mikko Terho, Patrik Gustafsson
  • Publication number: 20110302018
    Abstract: An approach is provided for validating redemption of a coupon. The coupon management module causes, at least in part, presentation of a coupon via a device. Next, the coupon management module receives a first code in response to the presentation. Next, the coupon management module causes, at least in part, validation of a redemption of the coupon based, at least in part, on the first code. The validation is performed at the device, at a server, or a combination thereof. Next, the coupon management module retrieves a second code based, at least in part, on the coupon, the first code, or a combination thereof. Next, the coupon management module causes, at least in part, presentation of the second code for verification. The validation of the redemption of the coupon is further based, at least in part, on the verification of the second code.
    Type: Application
    Filed: June 16, 2011
    Publication date: December 8, 2011
    Applicant: NOKIA CORPORATION
    Inventors: Troy NORCROSS, Patrik GUSTAFSSON
  • Publication number: 20110276371
    Abstract: An approach is provided for validating redemption of a coupon. The coupon management module causes, at least in part, presentation of a coupon via a device. Next, the coupon management module receives a first code in response to the presentation. Next, the coupon management module causes, at least in part, validation of a redemption of the coupon based, at least in part, on the first code. The validation is performed at the device, at a server, or a combination thereof. Next, the coupon management module retrieves a second code based, at least in part, on the coupon, the first code, or a combination thereof. Next, the coupon management module causes, at least in part, presentation of the second code for verification. The validation of the redemption of the coupon is further based, at least in part, on the verification of the second code.
    Type: Application
    Filed: May 4, 2010
    Publication date: November 10, 2011
    Applicant: Nokia Corporation
    Inventors: Troy Norcross, Patrik Gustafsson
  • Patent number: 7734305
    Abstract: A terminal for a communication network, the terminal being capable of supporting a plurality of applications and communicating user messages. The terminal is configured to receive user messages having data and a header relating to one of the applications and address the data to a respective application according to the header. In an embodiment the user messages are short messages and the data includes characters in the short message.
    Type: Grant
    Filed: June 14, 2006
    Date of Patent: June 8, 2010
    Assignee: Nokia Corporation
    Inventors: Seppo Alanara, Pekka Isomursu, Juhani Miettunen, Mikko Lietsalmi, Kalevi Kaartinen, Peter Decker, Arto Lehtonen, Pete Pihko, Teemu Tarnanen, Hannu H. Kari, Jari Maenpaa, Petri Nykanen, Mikko Terho, Patrik Gustafsson
  • Patent number: 7644163
    Abstract: This invention describes “plug and play” methodology for configuring a terminal, enabled for handling data-protocol services (e.g. GRPS), for the data-protocol services specific to a service provider so as to be able to connect said terminal to an IP backbone network via a network, which provides said data-protocol services and which is provided by said service provider. The invention further consists of using a well-known access point node (APN) name, and a well-known uniform resource locator (URL) string to access a service provider specific help-portal server of the network to request information for configuring the terminal. A core part of the invention is the fact that the security of the download is ensured by means of a chain of trust that originates with a trusted home location register or the well-known APN name, and is built using a trusted APN, the well-known URL string and a trusted domain name service.
    Type: Grant
    Filed: January 13, 2004
    Date of Patent: January 5, 2010
    Assignee: Nokia Corporation
    Inventor: Patrik Gustafsson
  • Patent number: 7366529
    Abstract: The present invention relates to a terminal (1) for a communication network, the terminal being capable of supporting a plurality of applications (17, 18) and having means of communicating user messages. The terminal comprises means for receiving user messages having data and a header relating to one of the applications (17, 18) and means (8) for addressing the data to a respective application according to the header. In an embodiment the user messages are short messages and the data comprises characters in the short message.
    Type: Grant
    Filed: February 18, 2005
    Date of Patent: April 29, 2008
    Assignee: Nokia Corporation
    Inventors: Seppo Alanara, Pekka Isomursu, Juhani Miettunen, Mikko Lietsalmi, Kalevi Kaartinen, Peter Decker, Arto Lehtonen, Pete Pihko, Teemu Tarnanen, Hannu H. Kari, Jari Maenpaa, Petri Nykanen, Mikko Terho, Patrik Gustafsson
  • Publication number: 20080005290
    Abstract: A communication network for providing seamless peer-to-peer connectivity between nodes of different communication network environments, the communication network comprising at least one tunneling server comprising an access unit for providing access to the communication network and an addressing unit for assigning a dynamic address of a first addressing scheme routable in the communication network to a node connecting itself to the tunneling server, the node having a fixed address of a second addressing scheme, and storing at runtime an association between the fixed address of the second addressing scheme and the dynamic address of the first addressing scheme.
    Type: Application
    Filed: February 21, 2007
    Publication date: January 3, 2008
    Inventors: Petri Nykanen, Jari Mononen, Patrik Gustafsson, Seppo Pohja, Ulla Konkarikoski, Jyrki Valli, Jose Costa-Requena, Igor Curcio, Juha Hietasarka, Holger Hussmann
  • Publication number: 20070297430
    Abstract: A communication network for providing seamless peer-to-peer connectivity between nodes of different communication network environments, the communication network comprising at least one tunneling server comprising an access unit for providing access to the communication network and an addressing unit for assigning a dynamic address of a first addressing scheme routable in the communication network to a node connecting itself to the tunneling server, the node having a fixed address of a second addressing scheme, and storing at runtime an association between the fixed address of the second addressing scheme and the dynamic address of the first addressing scheme.
    Type: Application
    Filed: February 21, 2007
    Publication date: December 27, 2007
    Inventors: Petri Nykanen, Jari Mononen, Patrik Gustafsson, Seppo Pohja, Ulla Konkarikoski, Jyrki Valli, Jose Costa-Requena, Igor Curcio, Juha Hietasarka, Holger Hussmann
  • Publication number: 20070226632
    Abstract: A method, electronic device and computer program product are provided for extending the functionality of an electronic device phonebook or list of contacts. In particular, certain configurable routines or sets of instructions associated with and unique to respective contact entries in the contact list are generated and embedded, or included, in the entry. When a user selects the contact entry from his or her contact list in order to establish a connection with the corresponding contact (e.g., to initiate a voice call with the person or to send an Instant Message (IM), Short Message Service (SMS) or Multimedia Messaging Service (MMS) message, or E-mail to the contact), the electronic device will detect the presence of the routine and will execute the instructions prior to or instead of establishing the requested connection.
    Type: Application
    Filed: March 21, 2006
    Publication date: September 27, 2007
    Applicant: Nokia Corporation
    Inventors: Esa Erola, Patrik Gustafsson
  • Publication number: 20070072632
    Abstract: A terminal for a communication network, the terminal being capable of supporting a plurality of applications and communicating user messages. The terminal is configured to receive user messages having data and a header relating to one of the applications and address the data to a respective application according to the header. In an embodiment the user messages are short messages and the data includes characters in the short message.
    Type: Application
    Filed: June 14, 2006
    Publication date: March 29, 2007
    Inventors: Seppo Alanara, Pekka Isomursu, Juhani Miettunen, Mikko Lietsalmi, Kalevi Kaartinen, Peter Decker, Arto Lehtonen, Pete Pihko, Teemu Tarnanen, Hannu Kari, Jari Maenpaa, Petri Nykanen, Mikko Terho, Patrik Gustafsson
  • Publication number: 20060229054
    Abstract: Providing assistance to a user of a mobile device involves sending a signal from the mobile device to a help service computing arrangement via a network to initiate a help session. Device-specific data of the mobile device is sent via the network and targeted for a help database. A session identifier is associated with the device-specific data via the help service computing arrangement. A voice connection between the user and a help agent is established and the session identifier is provided to the help agent. The device-specific data is accessed by the help agent from the help database using the session identifier for purposes of providing the assistance.
    Type: Application
    Filed: April 7, 2005
    Publication date: October 12, 2006
    Inventors: Esa Erola, Patrik Gustafsson, Vesa Luiro, Harry Santamaki
  • Patent number: 7088990
    Abstract: The present invention relates to a terminal (1) for a communication network, the terminal being capable of supporting a plurality of applications (17, 18) and having means of communicating user messages. The terminal comprises means for receiving user messages having data and a header relating to one of the applications (17, 18) and means (8) for addressing the data to a respective application according to the header. In an embodiment the user messages are short messages and the data comprises characters in the short message.
    Type: Grant
    Filed: October 30, 1998
    Date of Patent: August 8, 2006
    Assignee: Nokia Mobile Phones, Ltd.
    Inventors: Pekka Isomursu, Juhani Miettunen, Mikko Lietsalmi, Arto Lehtonen, Petri Nykanen, Patrik Gustafsson
  • Patent number: 7089429
    Abstract: A method, computer system, and computer program product for restricting access to digital content data. The disclosed invention stores the digital content data on a user device, and classifies the digital content data as either controlled data or non-controlled data. If the digital content data is controlled data, the disclosed invention stores a trusted voucher on the user device, the trusted voucher being associated with the controlled data and comprising at least one permitted function, and restricts access to the controlled data by the user device to said at least one permitted function. If the digital content data is non-controlled data, the disclosed invention associates a local voucher stored on the user device with the non-controlled data, the local voucher comprising at least one intended function, and restricts access to the non-controlled data by the user device to said at least one intended function.
    Type: Grant
    Filed: November 25, 2002
    Date of Patent: August 8, 2006
    Assignee: Nokia Corporation
    Inventor: Patrik Gustafsson
  • Patent number: 6968175
    Abstract: A method and system for revenue sharing between mobile operators and content providers. The content providers, through a data network, provide data services to the end users of the mobile operators. For the data services, the content providers are paid by the mobile operators based on the revenue collected by the mobile operators from the end users using the services. An intermediate proxy is disposed between a mobile operator and the data network to keep track of the data amount transmitted by the content providers and the users and to keep track of the revenue sharing agreements established between that mobile operator and the content providers. Additionally, an intermediate proxy is linked to each content provider to keep track of the data amount transmitted to the end users via a mobile operator and to keep track of the revenue sharing agreement with that mobile operator.
    Type: Grant
    Filed: August 13, 2002
    Date of Patent: November 22, 2005
    Assignee: Nokia Corporation
    Inventors: Tommi Raivisto, Patrik Gustafsson
  • Publication number: 20050197111
    Abstract: The present invention relates to a terminal (1) for a communication network, the terminal being capable of supporting a plurality of applications (17, 18) and having means of communicating user messages. The terminal comprises means for receiving user messages having data and a header relating to one of the applications (17, 18) and means (8) for addressing the data to a respective application according to the header. In an embodiment the user messages are short messages and the data comprises characters in the short message.
    Type: Application
    Filed: February 18, 2005
    Publication date: September 8, 2005
    Inventors: Seppo Alanara, Pekka Isomursu, Juhani Miettunen, Mikko Lietsalmi, Kalevi Kaartinen, Peter Decker, Arto Lehtonen, Pete Pihko, Teemu Tarnanen, Hannu Kari, Jari Maenpaa, Petri Nykanen, Mikko Terho, Patrik Gustafsson
  • Publication number: 20050153683
    Abstract: This invention describes “plug and play” methodology for configuring a terminal, enabled for handling data-protocol services (e.g. GRPS), for the data-protocol services specific to a service provider so as to be able to connect said terminal to an IP backbone network via a network, which provides said data-protocol services and which is provided by said service provider. The invention further consists of using a well-known access point node (APN) name, and a well-known uniform resource locator (URL) string to access a service provider specific help-portal server of the network to request information for configuring the terminal. A core part of the invention is the fact that the security of the download is ensured by means of a chain of trust that originates with a trusted home location register or the well-known APN name, and is built using a trusted APN, the well-known URL string and a trusted domain name service.
    Type: Application
    Filed: January 13, 2004
    Publication date: July 14, 2005
    Inventor: Patrik Gustafsson
  • Publication number: 20050107100
    Abstract: There is provided a method of modifying parameters of a user terminal in a radio system and radio system. The method comprises the step of generating a USSD (Unstructured Supplementary. Service Data) message comprising data relating to parameters of the user terminal. The method further comprises the steps of transmitting the USSD message from the user terminal to a home location register of the radio system, forwarding the received USSD message from the home location register via a USSD gateway to an application server, and modifying the parameters of the user terminal based on the data relating to the parameters of the user terminal.
    Type: Application
    Filed: November 14, 2003
    Publication date: May 19, 2005
    Inventors: Patrik Gustafsson, Jouni Kangas
  • Publication number: 20040249768
    Abstract: The invention provides a method, system, and computer program product to control the access, copying, and/or transfer of a digital asset by mobile, wireless devices using a digital voucher. The digital voucher references a primary content that contains all of the expression for that particular asset and a secondary content that contains information that can be distilled out as a preview. The information in the primary content can be limited to a specified duration or a specific number of viewings. The author, owner, or possessor of the digital asset specifies the terms and conditions for distribution of the digital asset. The digital voucher authorizes the mobile, wireless device to access a specified primary or secondary content that may be located elsewhere in the network. The mobile, wireless device can download a copy of portions or all of the content depending on the terms specified in the voucher.
    Type: Application
    Filed: July 25, 2004
    Publication date: December 9, 2004
    Inventors: Markku Kontio, Zhang Honglang, Patrik Gustafsson, Julian Durand, Nadarajah Asokan, Jan-Erik Ekberg, Jorma Stenman, Jaakku Teinila, Mika Lahteenmaki, Jukka Alve, Ashwini Kumar, Leon Hurst, Juha-Pekka Sipponen, Tapio Ylitalo