Patents by Inventor Marko Vänskä

Marko Vänskä 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
  • 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ä
  • 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: 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
  • 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ä
  • 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: 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
  • 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
  • Patent number: 7017047
    Abstract: A method and system are provided to evaluate a privacy indication of a request for one or more data items of user information by a requesting party based on at least one privacy attribute of one or more of the requested data items; and to provide to the requesting party one or more of the requested data items according to the evaluated privacy indication.
    Type: Grant
    Filed: November 8, 2002
    Date of Patent: March 21, 2006
    Assignee: Nokia Corporation
    Inventors: Marko Vänskä, Ian Nordman, Matti Takala
  • Patent number: 6886036
    Abstract: An electronic book (e-book) system is disclosed for advancing distribution of electronic reading materials using an electronic book (e-book) server at different locations over different data networks. Such an electronic book system may comprise a private network; a central server connected to the private network, which stores a collection of electronic documents; an e-book server which stores an electronic document selected from the central server converted in an e-book format for later downloading to a remote e-book terminal, via a public network; and a host computer connected to the private network, which selects the electronic document from the central server, and uses a print function of an operating system to transfer the selected electronic document from the central server for storage in an e-book format at the e-book server for later downloading to a remote e-book terminal, via the public network.
    Type: Grant
    Filed: November 2, 1999
    Date of Patent: April 26, 2005
    Assignee: Nokia Corporation
    Inventors: Harry Santamäki, Marko Vänskä
  • Patent number: 6789081
    Abstract: An information management technique includes gathering and storing data from a plurality of sources of data. The gathered and stored data is then filtered and prioritized. The filtered and prioritized data is then packaged and delivered to an end user. The data is filtered and prioritized in a plurality of layers arranged sequentially, a first layer having a broadest categorization of data and each subsequent lower layer having a narrower categorization of data than its adjacent higher layer. The plurality of data sources may include external sources of data such as sources of data accessible on the Internet and internal sources of data such as sources of data accessible on a corporate Intranet. When the data is prioritized as a “high” priority, then the data may be immediately delivered to the end user while if the data is prioritized as a “low” priority, a signal may be sent to the end user and the data delivered only upon a request by the end user.
    Type: Grant
    Filed: May 12, 2000
    Date of Patent: September 7, 2004
    Assignee: Nokia Corporation
    Inventor: Marko Vänskä
  • Patent number: 6678516
    Abstract: A method, system, and apparatus for protecting personal privacy in a wireless local area network using a framework at both the terminal and the service in the wireless local area network. The terminal includes a memory that stores the profile data for a user. The terminal is coupled by radio frequency to an access point that is also coupled to a wired network such as the Internet. A service operator coupled to the wired network offers a service opportunity to the user by sending a message to the terminal that includes the service opportunity. If the profile data for the user indicates that the user is interested in either this type of service opportunity or this particular service, the user sends at least a portion of the profile data to the service operator. The service operator uses the profile data to personalize the service prior to sending it to the user.
    Type: Grant
    Filed: May 21, 2001
    Date of Patent: January 13, 2004
    Assignee: Nokia Corporation
    Inventors: Ian Nordman, Tero Alamäki, Marko Vänskä, Norbert Gyorbíró, Casper Gripenberg, Mikko Tarkiainen
  • Patent number: 6654755
    Abstract: An information management technique includes gathering and storing data from a plurality of sources of data. The gathered and stored data is then filtered and prioritized. The filtered and prioritized data is then packaged and delivered to an end user. The data is filtered and prioritized in a plurality of layers arranged sequentially, a first layer having a broadest categorization of data and each subsequent lower layer having a narrower categorization of data than its adjacent higher layer. The plurality of data sources may include external sources of data such as sources of data accessible on the Internet and internal sources of data such as sources of data accessible on a corporate Intranet. When the data is prioritized as a “high” priority, then the data may be immediately delivered to the end user while if the data is prioritized as a “low” priority, a signal may be sent to the end user and the data delivered only upon a request by the end user.
    Type: Grant
    Filed: January 31, 2000
    Date of Patent: November 25, 2003
    Assignee: Nokia Corporation
    Inventor: Marko Vänskä
  • Patent number: 6208961
    Abstract: A speech signal is transmitted over a radio path by a mobile station, and is received in a first base station. The speech signal, encoded using encoding parameters, is forwarded in the information frames from the first base station to a remotely located speech decoder. Each of the information frames carries a synchronization word and a synchronization check bit recurring at predetermined intervals within the information frame. The information frames are received at the remote speech decoder. The remote speech decoder is synchronized with one of the received information frames using the synchronizing word. Speech encoding parameters are extracted from the received information frames, and the recurring synchronization check bit is monitored within the received information in order to detect an error in the recurring synchronization check bit in the received information frames.
    Type: Grant
    Filed: November 7, 1997
    Date of Patent: March 27, 2001
    Assignee: Nokia Telecommunications Oy
    Inventors: Matti Lehtimaki, Marko Vänskä