Patents by Inventor Teppo Savinen

Teppo Savinen 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: 20140362397
    Abstract: The invention relates to a method and a Messaging Service system which includes one or more Messaging Service terminals and a control means being adapted for communication with a printing means. The Messaging Service terminal is adapted to send a message to the control means, which message contains a print-related information section and a message content section representing the message content. The print-related information section contains print-related information and designates the delivery of the message content section to the printing means or to a second Messaging Service terminal. The system is preferably implemented as a Multimedia Messaging Service (MMS) system. The message content section may represent one or more images.
    Type: Application
    Filed: August 22, 2014
    Publication date: December 11, 2014
    Inventors: Aaro Hallikainen, Michael Rooke, Teppo Savinen, Timo Meuronen
  • Patent number: 8566420
    Abstract: Various embodiments of the invention provide the browser of the apparatus with a NFC scripting programming language application protocol interface (API). The NFC scripting programming language API offers the necessary interface for NFC applications to the apparatus's browser. Advantageously the NFC system software can communicate and handshake with browser's scripting programming language engine. In various embodiments of the invention, a suitable scripting programming language extension having the necessary NFC library are included into the browser's scripting programming language library.
    Type: Grant
    Filed: November 13, 2007
    Date of Patent: October 22, 2013
    Assignee: Nokia Corporation
    Inventors: Teppo Savinen, Janne Jalkanen
  • Patent number: 8359018
    Abstract: A system and method for enabling the operation of intervendor and intravendor messaging service systems within an operator network includes correctly routing data messages and handshaking messages between the various system components. In one aspect, the present invention uses the uniform resource identifier of a particular messaging system to route one or more handshaking messages from a target terminal to the particular messaging system. In another aspect, the present invention uses a message transaction identification embedded in the handshaking message to direct the handshaking message to the correct messaging service system. In one embodiment, the transaction identification is analyzed by a load balancing switch to determine the location of the particular messaging service system. In another embodiment, one or more of the several messaging service systems in the operator network are used to analyze the transaction identification to determine the location of the particular messaging service system.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: January 22, 2013
    Assignee: Nokia Corporation
    Inventors: Teppo Savinen, Ville Warsta
  • Patent number: 7986422
    Abstract: The invention relates to a method and a Messaging Service system which includes one or more Messaging Service terminals and a control means being adapted for communication with a printing means. The Messaging Service terminal is adapted to send a message to the control means, which message contains a print-related information section and a message content section representing the message content. The print-related information section contains print-related information and designates the delivery of the message content section to the printing means or to a second Messaging Service terminal. The system is preferably implemented as a Multimedia Messaging Service (MMS) system. The message content section may represent one or more images.
    Type: Grant
    Filed: June 16, 2000
    Date of Patent: July 26, 2011
    Assignee: Nokia Corporation
    Inventors: Aaro Hallikainen, Michael Rooke, Teppo Savinen, Timo Meuronen
  • Publication number: 20100325236
    Abstract: Various embodiments of the invention provide the browser of the apparatus with a NFC scripting programming language application protocol interface (API). The NFC scripting programming language API offers the necessary interface for NFC applications to the apparatus's browser. Advantageously the NFC system software can communicate and handshake with browser's scripting programming language engine. In various embodiments of the invention, a suitable scripting programming language extension having the necessary NFC library are included into the browser's scripting programming language library.
    Type: Application
    Filed: November 13, 2007
    Publication date: December 23, 2010
    Applicant: NOKIA CORPORATION
    Inventors: Teppo Savinen, Janne Jalkanen
  • Patent number: 7412224
    Abstract: A system for distributing information via short-range wireless communication. A mobile server receives information from an information provider for distribution to encountered devices. The information received from the service provider may contain both content to be distributed and context information that controls how the content is distributed. The mobile server may sense current environmental conditions, which are compared to distribution rules created from the context information to control how content information is distributed. The present invention is suitable for many applications, including the distribution of podcast-related information.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: August 12, 2008
    Assignee: Nokia Corporation
    Inventors: Sakari Kotola, Teppo Savinen
  • Patent number: 7263345
    Abstract: Service links corresponding to services provided by remote service providers are received. These links may be from a short-range wireless communications network. A previously stored remote service link may be replaced with the received remote service link when a maximum number of stored service links is reached. Also, the received remote service link may replace an earlier stored service link when a identifier corresponding to the received remote service link is the same as an identifier corresponding to the earlier stored remote service link. Representations of remote service links may be displayed, for example, in the form of graphical icons.
    Type: Grant
    Filed: March 17, 2004
    Date of Patent: August 28, 2007
    Assignee: Nokia Corporation
    Inventors: Sakari Kotola, Teppo Savinen
  • Publication number: 20070110010
    Abstract: A system for distributing information via short-range wireless communication. A mobile server receives information from an information provider for distribution to encountered devices. The information received from the service provider may contain both content to be distributed and context information that controls how the content is distributed. The mobile server may sense current environmental conditions, which are compared to distribution rules created from the context information to control how content information is distributed. The present invention is suitable for many applications, including the distribution of podcast-related information.
    Type: Application
    Filed: November 14, 2005
    Publication date: May 17, 2007
    Inventors: Sakari Kotola, Teppo Savinen
  • Publication number: 20070066281
    Abstract: A system and method for enabling the operation of intervendor and intravendor messaging service systems within an operator network includes correctly routing data messages and handshaking messages between the various system components. In one aspect, the present invention uses the uniform resource identifier of a particular messaging system to route one or more handshaking messages from a target terminal to the particular messaging system. In another aspect, the present invention uses a message transaction identification embedded in the handshaking message to direct the handshaking message to the correct messaging service system. In one embodiment, the transaction identification is analyzed by a load balancing switch to determine the location of the particular messaging service system. In another embodiment, one or more of the several messaging service systems in the operator network are used to analyze the transaction identification to determine the location of the particular messaging service system.
    Type: Application
    Filed: September 28, 2006
    Publication date: March 22, 2007
    Inventors: Teppo Savinen, Ville Warsta
  • Publication number: 20060268896
    Abstract: Systems and methods applicable, for instance, in services functionality. For example, a user, company, and/or group wishing to employ a node and/or other computer in promoting a service might provide information to a remote store and/or server. As another example, a user seeking services might employ her node and/or other computer to find nodes and/or other computers promoting services. As yet another example, the node and/or other computer of the user seeking services might communicate with the remote store and/or server, and/or the user might be provided access to one or more services being promoted by nodes and/or other computers. As further examples, data tags might be employed in promoting services, a user, company, and/or group might be able to promote a service on behalf of another, statistics might be maintained, and/or compensation might be provided for services promotion.
    Type: Application
    Filed: May 31, 2005
    Publication date: November 30, 2006
    Inventors: Sakari Kotola, Petri Vesikivi, Teppo Savinen, Ari Koli
  • Patent number: 7142842
    Abstract: A method, system, and device for providing access to network-based services by analyzing a symbol associated with a network service. A representation of a symbol associated with a network service is captured. For example, a graphic symbol associated with a network-connected business may be captured using a mobile telephone equipped with a camera. The symbol may depict a business logo or any other symbol associated with the network service. The representation of the symbol is analyzed by comparing the symbol to a library of ideal symbols. Each ideal symbol is associated with a network address of the network service. If the representation of the symbol matches an ideal symbol, the network address associated with the ideal symbol is used to access the network-based service.
    Type: Grant
    Filed: July 16, 2002
    Date of Patent: November 28, 2006
    Assignee: Nokia Corporation
    Inventors: Michael Rooke, Teppo Savinen
  • Patent number: 7116995
    Abstract: A system and method for enabling the operation of intervendor and intravendor messaging service systems within an operator network includes correctly routing data messages and handshaking messages between the various system components. In one aspect, the present invention uses the uniform resource identifier of a particular messaging system to route one or more handshaking messages from a target terminal to the particular messaging system. In another aspect, the present invention uses a message transaction identification embedded in the handshaking message to direct the handshaking message to the correct messaging service system. In one embodiment, the transaction identification is analyzed by a load balancing switch to determine the location of the particular messaging service system. In another embodiment, one or more of the several messaging service systems in the operator network are used to analyze the transaction identification to determine the location of the particular messaging service system.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: October 3, 2006
    Assignee: Nokia Corporation
    Inventors: Teppo Savinen, Ville Warsta
  • Publication number: 20050208892
    Abstract: Service links corresponding to services provided by remote service providers are received. These links may be from a short-range wireless communications network. A previously stored remote service link may be replaced with the received remote service link when a maximum number of stored service links is reached. Also, the received remote service link may replace an earlier stored service link when a identifier corresponding to the received remote service link is the same as an identifier corresponding to the earlier stored remote service link. Representations of remote service links may be displayed, for example, in the form of graphical icons.
    Type: Application
    Filed: March 17, 2004
    Publication date: September 22, 2005
    Applicant: NOKIA CORPORATION
    Inventors: Sakari Kotola, Teppo Savinen
  • Publication number: 20050181766
    Abstract: Method and device for delivering messages to mobile terminal devices in case of an unsuccessful message delivery attempt to said mobile terminal device from a Store-and-Forward Entity of a mobile communication network. The method comprises the reception of a notification about an unsuccessful delivery attempt of a message, followed by a subscription to a presence service for future notifications of the status of a terminal device. The method and a device is provided for executing a communication attempt following an unsuccessful delivery attempt of a message to a mobile terminal device in a communication network when presence of the terminal device is determined. This invention allows the conventionally necessary multiple delivery attempts to be reduced to just one. The Store-and-Forward Entity does this by subscribing to the presence service in case a failed mobile terminated delivery attempt so that multiple delivery attempts are not performed.
    Type: Application
    Filed: May 6, 2003
    Publication date: August 18, 2005
    Inventors: Michael Rooke, Teppo Savinen, Tapio Holopainen
  • Publication number: 20050136915
    Abstract: A multimedia messaging service arrangement and a method in a telecommunications system are disclosed. The arrangement comprises a first system entity providing a multimedia messaging service to user equipment connected to a network of the system and a second system entity providing a value added service to a user of the user equipment via the multimedia messaging service. The first system entity is configured to send a message to the second system entity, wherein the message comprises roaming information on the user equipment (UE1, UE2).
    Type: Application
    Filed: April 5, 2004
    Publication date: June 23, 2005
    Inventors: Michael Rooke, Jukka Raikkonen, Teppo Savinen
  • Publication number: 20040203970
    Abstract: A method, system, and device for providing access to network-based services by analyzing a symbol associated with a network service. A representation of a symbol associated with a network service is captured. For example, a graphic symbol associated with a network-connected business may be captured using a mobile telephone equipped with a camera. The symbol may depict a business logo or any other symbol associated with the network service. The representation of the symbol is analyzed by comparing the symbol to a library of ideal symbols. Each ideal symbol is associated with a network address of the network service. If the representation of the symbol matches an ideal symbol, the network address associated with the ideal symbol is used to access the network-based service.
    Type: Application
    Filed: July 16, 2002
    Publication date: October 14, 2004
    Inventors: Michael Rooke, Teppo Savinen
  • Publication number: 20040181550
    Abstract: A system and method for providing previously adapted content to requesting network devices. The requesting network device capabilities are compared to the previous requesting network device capabilities, such that if a capability match is found, previously adapted content may be transmitted to the requesting network device, obviating the need for an additional adaptation. In another embodiment, a pre-adaptation method is employed, whereby content adaptations for all known network device capabilities are cached for future use.
    Type: Application
    Filed: March 13, 2003
    Publication date: September 16, 2004
    Inventors: Ville Warsta, Teppo Savinen, Petri Timonen
  • Publication number: 20030224809
    Abstract: A system and method for enabling the operation of intervendor and intravendor messaging service systems within an operator network includes correctly routing data messages and handshaking messages between the various system components. In one aspect, the present invention uses the uniform resource identifier of a particular messaging system to route one or more handshaking messages from a target terminal to the particular messaging system. In another aspect, the present invention uses a message transaction identification embedded in the handshaking message to direct the handshaking message to the correct messaging service system. In one embodiment, the transaction identification is analyzed by a load balancing switch to determine the location of the particular messaging service system. In another embodiment, one or more of the several messaging service systems in the operator network are used to analyze the transaction identification to determine the location of the particular messaging service system.
    Type: Application
    Filed: May 31, 2002
    Publication date: December 4, 2003
    Inventors: Teppo Savinen, Ville Warsta
  • Patent number: RE45643
    Abstract: The invention relates to a method and a Messaging Service system which includes one or more Messaging Service terminals and a control means being adapted for communication with a printing means. The Messaging Service terminal is adapted to send a message to the control means, which message contains a print-related information section and a message content section representing the message content. The print-related information section contains print-related information and designates the delivery of the message content section to the printing means or to a second Messaging Service terminal. The system is preferably implemented as a Multimedia Messaging Service (MMS) system. The message content section may represent one or more images.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: August 4, 2015
    Assignee: Vringo, Inc.
    Inventors: Aaro Hallikainen, Michael Rooke, Teppo Savinen, Timo Meuronen