Patents by Inventor Marko Vanska

Marko Vanska 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: 10102010
    Abstract: A layer-based user interface for computing devices. In the layer-based user interface, the functionality of the device is distributed to layers and accessed via them. Each layer is composed of a number of components or features that are typically represented by icons. The components can present, for example, data or functions to the user. The components can be interactive or uninteractive. A subset of interactive components is navigational. Navigational components are a special case of the components because of their central role in the user interface concept.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: October 16, 2018
    Inventors: Markus Kallio, Risto Lähdesmäki, Marko Vänskä, Petri Heiskanen, Mika Käki
  • Publication number: 20160342430
    Abstract: A layer-based user interface for computing devices. In the layer-based user interface, the functionality of the device is distributed to layers and accessed via them. Each layer is composed of a number of components or features that are typically represented by icons. The components can present, for example, data or functions to the user. The components can be interactive or uninteractive. A subset of interactive components is navigational. Navigational components are a special case of the components because of their central role in the user interface concept.
    Type: Application
    Filed: August 3, 2016
    Publication date: November 24, 2016
    Inventors: Markus Kallio, Risto Lähdesmäki, Marko Vänskä, Petri Heiskanen, Mika Käki
  • Patent number: 9436346
    Abstract: A layer-based user interface for computing devices. In the layer-based user interface, the functionality of the device is distributed to layers and accessed via them. Each layer is composed of a number of components or features that are typically represented by icons. The components can present, for example, data or functions to the user. The components can be interactive or un-interactive. A subset of interactive components is navigational. Navigational components are a special case of the components because of their central role in the user interface concept.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: September 6, 2016
    Assignee: IDEAN ENTERPRISES OY
    Inventors: Markus Kallio, Risto Lähdesmäki, Marko Vänskä, Petri Heiskanen, Mika Käki
  • Patent number: 8170615
    Abstract: Basic personal data of an individual is stored as different data files based on content or intended use. The selection of personal data for inclusion in a data file may be performed in accordance with service provider requests or by the end user, preferably with the assistance of templates. Each data file is assigned a unique identifier and is preferably stored in a network server (or, alternatively, in the user's mobile device). The data files may be organized into groups according to content or intended use. For each of the stored files, a graphical symbol is stored in the user's mobile device. When displayed to the user, the symbol preferably resembles a card. Moreover, each group of data files is preferably displayed as a pack of cards. In this manner, the organization of the cards is such that the user can easily select a card needed to obtain a service.
    Type: Grant
    Filed: October 24, 2008
    Date of Patent: May 1, 2012
    Assignee: Nokia Corporation
    Inventors: Marko Vanska, Ian Nordman, Joakim Granholm, Vesa Jutila
  • Publication number: 20100030624
    Abstract: An apparatus and method for facilitating a shopping experience. A user creates and stores a shopping list in a mobile terminal. Upon entering a shop, the mobile terminal downloads a shopping mini-application, which checks item availability and provides recommended substitute and complimentary items preferably taking user profile information into consideration. The mobile terminal also provides the user with reminders based on the user's purchasing history. Special offers are also presented to the user. Once the shopping list has been finalized, an optimal shopping route is computed for gathering the items on the list and is displayed to the user in the form of a map. The optimal route and recommendations may be updated at any time throughout the shopping experience in response to either the user's request, modifications to the shopping list and/or the user's divergence from the optimal route. The mini-application automatically may be deleted at the POS to conserve memory space.
    Type: Application
    Filed: July 31, 2009
    Publication date: February 4, 2010
    Applicant: Nokia Corporation
    Inventors: Marko Vänskä, Sami Ranta, Raimo Malila
  • Patent number: 7606533
    Abstract: A method and system locate a transponder that has an associated identifier and content data, at a location substantially accessible to a user of the mobile terminal. The transponder is activated by the mobile terminal with a wireless signal. In response, the mobile terminal receives at least the identifier and the content data from the activated transponder at the mobile terminal. From the received identifier and/or content data, the method and system select one or more of the stored data items according to one or more criteria.
    Type: Grant
    Filed: February 1, 2006
    Date of Patent: October 20, 2009
    Assignee: Nokia Corporation
    Inventors: Marko Perttilä, Sami Ranta, Raimo Malila, Joakim Granholm, Ian Nordman, Mikko Tarkiainen, Heikki Huomo, Vesa Jutila, Petri Vesikivi, Janne Jalkanen, Marko Vänskä
  • Publication number: 20090204928
    Abstract: A layer-based user interface for computing devices. In the layer-based user interface, the functionality of the device is distributed to layers and accessed via them. Each layer is composed of a number of components or features that are typically represented by icons. The components can present, for example, data or functions to the user. The components can be interactive or un-interactive. A subset of interactive components is navigational. Navigational components are a special case of the components because of their central role in the user interface concept.
    Type: Application
    Filed: June 27, 2008
    Publication date: August 13, 2009
    Inventors: Markus KALLIO, Risto Lahdesmaki, Marko Vanska, Petri Heiskanen, Mika Kaki
  • Publication number: 20090106088
    Abstract: Basic personal data of an individual is stored as different data files based on content or intended use. The selection of personal data for inclusion in a data file may be performed in accordance with service provider requests or by the end user, preferably with the assistance of templates. Each data file is assigned a unique identifier and is preferably stored in a network server (or, alternatively, in the user's mobile device). The data files may be organized into groups according to content or intended use. For each of the stored files, a graphical symbol is stored in the user's mobile device. When displayed to the user, the symbol preferably resembles a card. Moreover, each group of data files is preferably displayed as a pack of cards. In this manner, the organization of the cards is such that the user can easily select a card needed to obtain a service.
    Type: Application
    Filed: October 24, 2008
    Publication date: April 23, 2009
    Applicant: NOKIA CORPORATION
    Inventors: Marko Vanska, Ian Nordman, Joakim Granholm, Vesa Jutila
  • Patent number: 7493651
    Abstract: A method and system for providing selective access to appliances by terminals in a smart environment is provided. Each terminal and appliance is assigned a unique identification code (UID). Appliances and terminals wirelessly transmit their UID and receive UIDs transmitted by other appliances and terminals. Upon receiving a terminal's UID, an appliance queries a database to determine whether the terminal is authorized to control that appliance based on authorization information stored in the database. An owner may be notified if a terminal without authorization attempts to control an appliance or enters the environment. When a previously unauthorized user, local to the environment, desires access to the smart environment while the owner(s) is away from the environment, a request may be securely transmitted to an owner at his or her remote location. The owner may grant access to one or more appliances, and securely transmit the authorization back to the local user.
    Type: Grant
    Filed: May 17, 2001
    Date of Patent: February 17, 2009
    Assignee: Nokia Corporation
    Inventors: Marko Vänskä, Tommy Arnberg
  • Patent number: 7450966
    Abstract: Basic personal data of an individual is stored as different data files based on content or intended use. The selection of personal data for inclusion in a data file may be performed in accordance with service provider requests or by the end user, preferably with the assistance of templates. Each data file is assigned a unique identifier and is preferably stored in a network server (or, alternatively, in the user's mobile device). The data files may be organized into groups according to content or intended use. For each of the stored files, a graphical symbol is stored in the user's mobile device. When displayed to the user, the symbol preferably resembles a card. Moreover, each group of data files is preferably displayed as a pack of cards. In this manner, the organization of the cards is such that the user can easily select a card needed to obtain a service.
    Type: Grant
    Filed: April 10, 2006
    Date of Patent: November 11, 2008
    Assignee: Nokia Corporation
    Inventors: Marko Vanska, Ian Nordman, Joakim Granholm, Vesa Jutila
  • Patent number: 7340438
    Abstract: A system and method manages and enforces user privacy of user data in a network environment in various manners. The system and method can determine a context for interaction with a party, filter user data to be provided to the party based on the determined context, and transmit the filtered user data to the party. The system and method can further determine an anonymity level at which interaction with the party is to be conducted, and interact with the party at the determined anonymity level. Additionally, to enforce user privacy, a privacy enforcement system can be employed at the receiving party and a trusted supervising authority can be utilized to supervise the access of user data received by the receiving party as well as to provide third party certification.
    Type: Grant
    Filed: May 21, 2001
    Date of Patent: March 4, 2008
    Assignee: Nokia Corporation
    Inventors: Ian Nordman, Tero Alamäki, Marko Vänskä, Mikko Tarkiainen, Norbert Gyorbíró, Casper Gripenberg
  • Publication number: 20070299780
    Abstract: A method and system are provided for transferring content and one or more tokens between a server and one or more terminals. The method and system consists of a first terminal capable of connecting to a server and enabling the purchase of content and one or more tokens from the server. The server stores the content and token(s) on behalf of a user. The first terminal is capable of downloading the content and the token(s) stored at the server. Alternatively, a second terminal is capable of automatically downloading the content and the token(s) from the server upon connecting to a network.
    Type: Application
    Filed: April 26, 2007
    Publication date: December 27, 2007
    Inventors: Marko Vanska, Hong Qian, Tom Kan, John Chang
  • Patent number: 7274909
    Abstract: A method and system locate a transponder that has an associated identifier and content data, at a location substantially accessible to a user of the mobile terminal. The transponder is activated by the mobile terminal with a wireless signal. In response, the mobile terminal receives at least the identifier and the content data from the activated transponder at the mobile terminal. From the received identifier and/or content data, the method and system select one or more of the stored data items according to one or more criteria.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: September 25, 2007
    Assignee: Nokia Corporation
    Inventors: Marko Perttilä, Sami Ranta, Raimo Malila, Joakim Granholm, Ian Nordman, Mikko Tarkiainen, Heikki Huomo, Vesa Jutila, Petri Vesikivi, Janne Jalkanen, Marko Vänskä
  • Publication number: 20070191058
    Abstract: Basic personal data of an individual is stored as different data files based on content or intended use. The selection of personal data for inclusion in a data file may be performed in accordance with service provider requests or by the end user, preferably with the assistance of templates. Each data file is assigned a unique identifier and is preferably stored in a network server (or, alternatively, in the user's mobile device). The data files may be organized into groups according to content or intended use. For each of the stored files, a graphical symbol is stored in the user's mobile device. When displayed to the user, the symbol preferably resembles a card. Moreover, each group of data files is preferably displayed as a pack of cards. In this manner, the organization of the cards is such that the user can easily select a card needed to obtain a service.
    Type: Application
    Filed: April 10, 2006
    Publication date: August 16, 2007
    Applicant: Nokia Corporation
    Inventors: Marko Vanska, Ian Nordman, Joakim Granholm, Vesa Jutila
  • Patent number: 7194760
    Abstract: The user's Bluetooth device substitutes a pseudonym address for the Bluetooth Device Address (BD_ADDR). The pseudonym address is a randomized version of the BD_ADDR. The pseudonym address is used in all the functions of the Bluetooth device that normally use the BD_ADDR, including the frequency hopping sequence, the device access code, the initialization key in link encryption, the authentication code, and the various packet addresses. In this manner, the user's privacy is protected by preventing the user's identity, routes, and activities from being correlated with his/her device's address. In addition to the Bluetooth standard, the technique also applies to other wireless standards.
    Type: Grant
    Filed: May 21, 2001
    Date of Patent: March 20, 2007
    Assignee: Nokia Corporation
    Inventors: Ian Nordman, Tero Alamäki, Marko Vänskä, Mikko Tarkiainen, Norbert Gyorbiró, Casper Gripenberg
  • Patent number: 7130622
    Abstract: Disposable mini-applications are executable software items whose activation, deactivation and deletion in a mobile terminal are defined by trigger parameters and rules. Trigger parameters may include, but are not intended to be limited to, location, time, stored user data and the like. Rules are one or more trigger parameters needed to effect one of the foregoing actions. In one embodiment, a housekeeping means monitors for data that corresponds to the parameters and satisfies the rules, and performs a variety of housekeeping functions relating to the disposable mini-applications. The deletion of the disposable mini-application clears memory space associated with storing and executing the disposable mini-application, and thus, makes that space available for other purposes.
    Type: Grant
    Filed: June 1, 2005
    Date of Patent: October 31, 2006
    Assignee: Nokia Corporation
    Inventors: Marko Vänskä, Sami Ranta, Raimo Malila
  • Patent number: 7107009
    Abstract: A method, system, apparatus and computer program product for personalizing the functionality of a personal communication device. A personal communication device receives a wireless communication signal from one or more electronic tags. The signal is decoded by the personal communication device and the tag information is forwarded to a central processor of the device for executing the communication of data previously stored in a memory location, or triggering an application or service. The data, application or service is of interest to the user and relevant to the location the tags whose signal was received and processed by the device.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: September 12, 2006
    Assignee: Nokia Corporation
    Inventors: Jarkko Sairanen, Marko Vanska
  • Patent number: 7072672
    Abstract: Disposable mini-applications are executable software items whose activation, deactivation and deletion in a mobile terminal are defined by trigger parameters and rules. Trigger parameters may include, but are not intended to be limited to, location, time, stored user data and the like. Rules are one or more trigger parameters needed to effect one of the foregoing actions. In one embodiment, a housekeeping means monitors for data that corresponds to the parameters and satisfies the rules, and performs a variety of housekeeping functions relating to the disposable mini-applications. The deletion of the disposable mini-application clears memory space associated with storing and executing the disposable mini-application, and thus, makes that space available for other purposes.
    Type: Grant
    Filed: November 1, 2002
    Date of Patent: July 4, 2006
    Assignee: Nokia Corporation
    Inventors: Marko Vänskä , Sami Ranta, Raimo Malila
  • Publication number: 20060128408
    Abstract: A method and system locate a transponder that has an associated identifier and content data, at a location substantially accessible to a user of the mobile terminal. The transponder is activated by the mobile terminal with a wireless signal. In response, the mobile terminal receives at least the identifier and the content data from the activated transponder at the mobile terminal. From the received identifier and/or content data, the method and system select one or more of the stored data items according to one or more criteria.
    Type: Application
    Filed: February 1, 2006
    Publication date: June 15, 2006
    Inventors: Marko Perttila, Sami Ranta, Raimo Malila, Joakim Granholm, Ian Nordman, Mikko Tarkiainen, Heikki Huomo, Vesa Jutila, Petri Vesikivi, Janne Jalkanen, Marko Vanska
  • Patent number: 7047041
    Abstract: Basic personal data of an individual is stored as different data files based on content or intended use. The selection of personal data for inclusion in a data file may be performed in accordance with service provider requests or by the end user, preferably with the assistance of templates. Each data file is assigned a unique identifier and is preferably stored in a network server (or, alternatively, in the user's mobile device). The data files may be organized into groups according to content or intended use. For each of the stored files, a graphical symbol is stored in the user's mobile device. When displayed to the user, the symbol preferably resembles a card. Moreover, each group of data files is preferably displayed as a pack of cards. In this manner, the organization of the cards is such that the user can easily select a card needed to obtain a service.
    Type: Grant
    Filed: June 17, 2002
    Date of Patent: May 16, 2006
    Assignee: Nokia Corporation
    Inventors: Marko Vänskä, Ian Nordman, Joakim Granholm, Vesa Jutila