Patents by Inventor Heikki Waris

Heikki Waris 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: 9566522
    Abstract: A gaming device, method, and computer program product customize an electronic game using features of an image file, such as may be created by a digital camera or similar device. A gaming device comprises a processor capable of receiving an image file, extracting at least one feature from the received image file, and modifying the electronic game based on the extracted feature. The processor may modify the electronic game by adding a game object corresponding to the extracted feature. Alternatively, the processor may modify the electronic game by modifying a game object based on the extracted feature. The image file may be created by the gaming device or may be received from an external device. The extracted feature may be selected from the group comprising shape, size, location, orientation, color, and contrast. The processor may be further capable of preprocessing the image file.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: February 14, 2017
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Jukka A. Holm, Matti S. Hamalainen, Kai Havukainen, Heikki Waris
  • Patent number: 9464904
    Abstract: A system of providing location and routing information to a target mobile terminal while still maintaining a specified level of privacy. A target mobile terminal includes a profile having an inaccuracy level contained therein. When a querying terminal desires routing information to the target terminal, a portion of a route to the target terminal is provided, with the portion of the provided route being based upon the level of inaccuracy in the target terminal profile.
    Type: Grant
    Filed: February 23, 2012
    Date of Patent: October 11, 2016
    Assignee: NOKIA TECHNOLOGIES OY
    Inventor: Heikki Waris
  • Publication number: 20150017967
    Abstract: An approach is provided for determining a predicted duration of a context. A context duration platform causes, at least in part, a determination, a prediction, or a combination thereof of one or more contexts associated with at least one device. The context duration platform further processes and/or facilitates a processing of context information associated with the at least one device, other context information associated with one or more other devices, or a combination thereof to determine one or more predicted durations of the one or more contexts.
    Type: Application
    Filed: January 17, 2012
    Publication date: January 15, 2015
    Applicant: Nokia Corporation
    Inventors: Huanhuan Cao, Jilei Tian, Heikki Waris
  • Publication number: 20120157036
    Abstract: A system of providing location and routing information to a target mobile terminal while still maintaining a specified level of privacy. A target mobile terminal includes a profile having an inaccuracy level contained therein. When a querying terminal desires routing information to the target terminal, a portion of a route to the target terminal is provided, with the portion of the provided route being based upon the level of inaccuracy in the target terminal profile.
    Type: Application
    Filed: February 23, 2012
    Publication date: June 21, 2012
    Applicant: Nokia Corporation
    Inventor: Heikki Waris
  • Patent number: 8150932
    Abstract: A system of providing location and routing information to a target mobile terminal while still maintaining a specified level of privacy. A target mobile terminal includes a profile having an inaccuracy level contained therein. When a querying terminal desires routing information to the target terminal, a portion of a route to the target terminal is provided, with the portion of the provided route being based upon the level of inaccuracy in the target terminal profile.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: April 3, 2012
    Assignee: Nokia Corporation
    Inventor: Heikki Waris
  • Patent number: 8151321
    Abstract: The present invention relates to a policy resolution method and system, access network and terminal device for enabling modular network-assisted policy resolution, wherein the policy resolution is divided into separate stages each handling specific types of trigger events and performing specific types of policy actions. The separate stages are processed in a chronological order during a policy resolution round, and trigger events which occur during a policy resolution round are frozen until the start of the next policy resolution round. Thereby, modular policy resolution with reduced delays and oscillations can be achieved. Moreover, policy processing can be divided into a policy decision point functions in the network and a policy enforcement point function in the network or terminal device, so that terminal resources used for policy resolution can be saved.
    Type: Grant
    Filed: January 17, 2006
    Date of Patent: April 3, 2012
    Assignee: Nokia Corporation
    Inventor: Heikki Waris
  • Patent number: 8145917
    Abstract: Securing the boot phase of a computing system implemented as a distributed architecture device can be performed by a system or method that uses hash functions and public key infrastructure (PKI) to verify the authenticity of modular subsystems. The modular subsystems can verify each other's authenticity, and can prevent unauthorized components from being inserted into the system when the system is without power.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: March 27, 2012
    Assignee: Nokia Corporation
    Inventor: Heikki Waris
  • Patent number: 8082451
    Abstract: A data handling mechanism, wherein a small binary tag is appended to data (each message and file) for controlling the access and handling of the data. The tag contains dedicated bits for indicating its various usage rights such as copying, forwarding, editing and also right to edit the tag itself. The tag is created by an author of the data or by any other party handling the data, including middleware agents and possible recipients of the data based on contextual information such as network or ownership domain of the author and/or of the recipient.
    Type: Grant
    Filed: September 12, 2005
    Date of Patent: December 20, 2011
    Assignee: Nokia Corporation
    Inventor: Heikki Waris
  • Patent number: 8060913
    Abstract: According to one embodiment a method is disclosed involving storing in a device a static policy framework and one or more dynamic policy algorithms, and controlling policy management in the device by operating the static policy framework and executing the dynamic policy algorithms. The invention also provides in other embodiments an apparatus configured to perform such a method and a computer program product for performing the method.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: November 15, 2011
    Assignee: Nokia Corporation
    Inventor: Heikki Waris
  • Patent number: 7916695
    Abstract: The present invention discloses a method for smart buffering for a policy resolution and policy enforcement system. The invention can be applied to a communication system with one or several available communication network(s). The trigger events and policy actions form input and output buffers to be processed in the invention. Causal relationships between the trigger events and policy actions are stored. Priorities can be set to the trigger events and policy actions. Sorting is made according to priorities. The buffer data can be scheduled, in other words delayed, in order to rationalize the policy management. The buffer data is combined if several trigger events affect the same target or quantity. The buffer data is filtered in the last step in order to simplify chained trigger events. The trigger events of filtered input buffer are sent to the policy resolution mechanism and the policy actions of filtered output buffer are sent to the policy action enforcement.
    Type: Grant
    Filed: September 15, 2005
    Date of Patent: March 29, 2011
    Assignee: Nokia Corporation
    Inventor: Heikki Waris
  • Publication number: 20110072378
    Abstract: An approach is provided for measuring and visualizing energy consumption of actions or applications. Energy consumption information is determined about an action or an application configured to be executed on a user equipment. Presentation is caused, at least in part, via a graphical user interface of the user equipment, of the energy consumption information along with a visual indicator representing the action or the application.
    Type: Application
    Filed: September 24, 2009
    Publication date: March 24, 2011
    Applicant: Nokia Corporation
    Inventors: Jukka Nurminen, Heikki Waris
  • Publication number: 20100241346
    Abstract: A system of providing location and routing information to a target mobile terminal while still maintaining a specified level of privacy. A target mobile terminal includes a profile having an inaccuracy level contained therein. When a querying terminal desires routing information to the target terminal, a portion of a route to the target terminal is provided, with the portion of the provided route being based upon the level of inaccuracy in the target terminal profile.
    Type: Application
    Filed: June 30, 2005
    Publication date: September 23, 2010
    Inventor: Heikki Waris
  • Publication number: 20080109868
    Abstract: According to one embodiment a method is disclosed involving storing in a device a static policy framework and one or more dynamic policy algorithms, and controlling policy management in the device by operating the static policy framework and executing the dynamic policy algorithms. The invention also provides in other embodiments an apparatus configured to perform such a method and a computer program product for performing the method.
    Type: Application
    Filed: November 2, 2006
    Publication date: May 8, 2008
    Inventor: Heikki Waris
  • Publication number: 20070179907
    Abstract: Securing the boot phase of a computing system implemented as a distributed architecture device can be performed by a system or method that uses hash functions and public key infrastructure (PKI) to verify the authenticity of modular subsystems. The modular subsystems can verify each other's authenticity, and can prevent unauthorized components from being inserted into the system when the system is without power.
    Type: Application
    Filed: December 29, 2006
    Publication date: August 2, 2007
    Inventor: Heikki Waris
  • Publication number: 20070089161
    Abstract: The present invention relates to a policy resolution method and system, access network and terminal device for enabling modular network-assisted policy resolution, wherein the policy resolution is divided into separate stages each handling specific types of trigger events and performing specific types of policy actions. The separate stages are processed in a chronological order during a policy resolution round, and trigger events which occur during a policy resolution round are frozen until the start of the next policy resolution round. Thereby, modular policy resolution with reduced delays and oscillations can be achieved. Moreover, policy processing can be divided into a policy decision point functions in the network and a policy enforcement point function in the network or terminal device, so that terminal resources used for policy resolution can be saved.
    Type: Application
    Filed: January 17, 2006
    Publication date: April 19, 2007
    Inventor: Heikki Waris
  • Publication number: 20070061456
    Abstract: A data handling mechanism, wherein a small binary tag is appended to data (each message and file) for controlling the access and handling of the data. The tag contains dedicated bits for indicating its various usage rights such as copying, forwarding, editing and also right to edit the tag itself. The tag is created by an author of the data or by any other party handling the data, including middleware agents and possible recipients of the data based on contextual information such as network or ownership domain of the author and/or of the recipient.
    Type: Application
    Filed: September 12, 2005
    Publication date: March 15, 2007
    Inventor: Heikki Waris
  • Publication number: 20070011087
    Abstract: A system and method for providing an auction feature for use in mobile terminals. The present invention involves the reading of RFID and/or visual tags, as well as universal encoding of product models and parameters, and a personal payment system. The present invention, through individual client terminals and central servers, manages users' auction activities. The management of auction participant authorizations is developed as a new operator network service. The result is a value added feature that allows users to arrange exchanges (trades or other transactions) of products and/or services.
    Type: Application
    Filed: July 11, 2005
    Publication date: January 11, 2007
    Inventor: Heikki Waris
  • Publication number: 20060281511
    Abstract: A gaming device, method, and computer program product customize an electronic game using features of an image file, such as may be created by a digital camera or similar device. A gaming device comprises a processor capable of receiving an image file, extracting at least one feature from the received image file, and modifying the electronic game based on the extracted feature. The processor may modify the electronic game by adding a game object corresponding to the extracted feature. Alternatively, the processor may modify the electronic game by modifying a game object based on the extracted feature. The image file may be created by the gaming device or may be received from an external device. The extracted feature may be selected from the group comprising shape, size, location, orientation, color, and contrast. The processor may be further capable of preprocessing the image file.
    Type: Application
    Filed: May 27, 2005
    Publication date: December 14, 2006
    Applicant: Nokia Corporation
    Inventors: Jukka Holm, Matti Hamalainen, Kai Havukainen, Heikki Waris
  • Patent number: 7142231
    Abstract: This invention provides a handset (10) and a method of operating a handset. The handset includes a user interface that contains a data entry device (20) and a visual display device (14), a camera (16) and a controller (12) coupled to the visual display device and to the camera. The controller operates under the control of a stored program (22A) for displaying to a user an image representative of at least a portion of an environment of the user as seen through the camera during a time that the user is interacting with the user interface. The controller may further operate under control of the stored program to process images generated by the camera to detect a potential for a collision with an object that is present in the environment of the user, and to warn the user of the potential for a collision.
    Type: Grant
    Filed: December 29, 2003
    Date of Patent: November 28, 2006
    Assignee: Nokia Corporation
    Inventors: Jan Chipchase, Sachi Mizobuchi, Makoto Sugano, Heikki Waris
  • Publication number: 20060182083
    Abstract: A security gateway connects an external portion of a virtual private network to an internal secured portion of the network. The gateway is arranged to identify automatically when a communication session exists between two mobile workstations both of which are connected in the external portion of the network. The mobile workstations are then enabled to communicate with each other without using the gateway as an intermediary. This communication can be secured. The route by which packets are transferred between the workstations may then be optimised.
    Type: Application
    Filed: October 17, 2002
    Publication date: August 17, 2006
    Inventors: Junya Nakata, Heikki Waris