Patents by Inventor Petteri J. Saarinen

Petteri J. Saarinen 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: 8917944
    Abstract: Visually encoded data is captured along with one or more visual elements, the encoded data is decoded and one composite view is displayed that incorporates information related to the decoding data, such as a decode confirmation or decoded data, and the visual elements. The recognition and decoding process may additionally provide for transforming the captured visual elements to accommodate the allocated display area of small sized display, such as the display associated with a handheld image capturing device. The invention is thus suited for capturing encoded data and branding elements, such as company or product logos, and displaying the branding elements in unison with data related to the decoded information.
    Type: Grant
    Filed: July 14, 2010
    Date of Patent: December 23, 2014
    Assignee: Nokia Corporation
    Inventors: Hartti Suomela, Ingrid Schembri, Petteri J. Saarinen, Kirsi Harra-Vauhkonen, Maija-Leena Rissanen, Jukka Heinonen, Tony N. von Knorring
  • Patent number: 8896529
    Abstract: At least some exemplary embodiments of the invention enable the use of context-dependent gestures, for example, in order to assist in the automation of one or more tasks. In one exemplary embodiment, an apparatus senses a predefined gesture and, in conjunction with context information (e.g., location information), performs a predefined action in response to the gesture. As non-limiting examples, the gesture may involve movement of the apparatus (e.g., shaking, tapping) or movement relative to the apparatus (e.g., using a touch screen). In one exemplary embodiment of the invention, a method includes: obtaining context information for an apparatus, wherein the context information includes a predefined context; and in response to sensing a predefined movement associated with the predefined context, performing, by the apparatus, a predefined action, wherein the predefined movement includes a movement of or in relation to the apparatus.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: November 25, 2014
    Assignee: Nokia Corporation
    Inventors: Olli Immonen, Jukka K. Nurminen, Petteri J. Saarinen
  • Patent number: 7848578
    Abstract: Visually encoded data is captured along with one or more visual elements, the encoded data is decoded and one composite view is displayed that incorporates information related to the decoding data, such as a decode confirmation or decoded data, and the visual elements. The recognition and decoding process may additionally provide for transforming the captured visual elements to accommodate the allocated display area of small sized display, such as the display associated with a handheld image capturing device. The invention is thus suited for capturing encoded data and branding elements, such as company or product logos, and displaying the branding elements in unison with data related to the decoded information.
    Type: Grant
    Filed: September 13, 2004
    Date of Patent: December 7, 2010
    Assignee: Nokia Corporation
    Inventors: Hartti Suomela, Ingrid Schembri, Petteri J. Saarinen, Kirsi Harra-Vauhkonen, Maija-Leena Rissanen, Jukka Heinonen, Tony N. von Knorring
  • Publication number: 20100276489
    Abstract: Visually encoded data is captured along with one or more visual elements, the encoded data is decoded and one composite view is displayed that incorporates information related to the decoding data, such as a decode confirmation or decoded data, and the visual elements. The recognition and decoding process may additionally provide for transforming the captured visual elements to accommodate the allocated display area of small sized display, such as the display associated with a handheld image capturing device. The invention is thus suited for capturing encoded data and branding elements, such as company or product logos, and displaying the branding elements in unison with data related to the decoded information.
    Type: Application
    Filed: July 14, 2010
    Publication date: November 4, 2010
    Inventors: Hartti Suomela, Ingrid Schembri, Petteri J. Saarinen, Hirsi Harra-Vauhkonen, Maija-Leena Rissanen, Jukka Heinonen, Tony N. von Knorring
  • Patent number: 7599689
    Abstract: A system and method is provided for permitting a data terminal to connect to a broadcast station web site and to receive a broadcast station broadcast in response to selection of a bookmark. Selection of the bookmark results in a tuner on the data terminal being tuned to receive a broadcast while the data terminal substantially simultaneously connects to a web site for the broadcast station. Broadcast frequency information and web site address information for the bookmark may be stored on the data terminal, or such information may be stored remotely, such as on a station id server in communication with the data terminal. The bookmark may be programmed by the user and may represent different broadcast stations according to parameters.
    Type: Grant
    Filed: April 22, 2002
    Date of Patent: October 6, 2009
    Assignee: Nokia Corporation
    Inventors: Mikko Mäkipää, Toni Kopra, Hemant Madan, Akseli Anttila, Petteri J. Saarinen, Barbara Heikkinen, Oleg Beletski
  • Publication number: 20090037849
    Abstract: At least some exemplary embodiments of the invention enable the use of context-dependent gestures, for example, in order to assist in the automation of one or more tasks. In one exemplary embodiment, an apparatus senses a predefined gesture and, in conjunction with context information (e.g., location information), performs a predefined action in response to the gesture. As non-limiting examples, the gesture may involve movement of the apparatus (e.g., shaking, tapping) or movement relative to the apparatus (e.g., using a touch screen). In one exemplary embodiment of the invention, a method includes: obtaining context information for an apparatus, wherein the context information includes a predefined context; and in response to sensing a predefined movement associated with the predefined context, performing, by the apparatus, a predefined action, wherein the predefined movement includes a movement of or in relation to the apparatus.
    Type: Application
    Filed: July 31, 2008
    Publication date: February 5, 2009
    Inventors: Olli Immonen, Jukka K. Nurminen, Petteri J. Saarinen
  • Patent number: 7304585
    Abstract: A device stores one or more compression rules for an action language. Upon receipt of a signal from a tag (such as an RFID tag, a visual tag, or an audio tag), a compressed data stream corresponding to the tag is decoded from the signal. Based on the one or more compression rules, one or more action parameters are derived from the compressed data stream. With these parameters, a corresponding action is performed. The action may include communicating across a wireless communications network as well as obtaining content from a remote content provider. Also the action may include storing data, such as a contact entry, or a calendar event.
    Type: Grant
    Filed: July 2, 2004
    Date of Patent: December 4, 2007
    Assignee: Nokia Corporation
    Inventors: Hartti Suomela, Akseli Anttila, Oleg Beletski, Ingrid Schembri, Petteri J. Saarinen, Jukka Heinonen, Tony Niklas von Knorring
  • Patent number: 7124953
    Abstract: The invention is defined by systems, methods and applications for establishing a short-range communication link between digital devices for the purpose of transferring data between the devices. The first device generates and displays a visual code that encodes the address of the first device and the location of data element desired to be transferred. A second device, which implements image capture capability, captures the visual code and decodes such to determine the address of the first device and the location of the data element. Upon decoding, the second device will automatically initiate the short-range communication link between the first and second digital devices and the transfer of the data element from the first device to the second device will ensue.
    Type: Grant
    Filed: December 29, 2003
    Date of Patent: October 24, 2006
    Assignee: Nokia Corporation
    Inventors: Akseli Anttila, Oleg Beletski, Ingrid Schembri, Petteri J. Saarinen, Jukka Heinonen, Tony Niklas von Knorring, Hartti Suomela
  • Patent number: 7062222
    Abstract: A method and system for users to select and participate in call-in broadcast programs are disclosed. A user speaks a station name into a mobile device, providing an indication that the request is for a broadcast channel, to tune the mobile device to that channel. The user initiates a request to contact a show by inputting an indication that the user would like to contact the show. The mobile device sends the request to a call server, which looks up the show's contact information based on the current channel being received by the mobile device, and forwards the request to a show representative. The show representative screens calls and provide automated responses. When the show's representative accepts a request to contact the show, the call server initiates a connection between the mobile device and a telephone or other device associated with the show. Once the connection has been established, the call server withdraws from the connection, allowing the user to communicate with the show representative.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: June 13, 2006
    Assignee: Nokia Corporation
    Inventors: Peter Pal Boda, Petteri J. Saarinen
  • Publication number: 20040203729
    Abstract: A system and method is provided for permitting a data terminal to connect to a broadcast station web site and to receive a broadcast station broadcast in response to selection of a bookmark. Selection of the bookmark results in a tuner on the data terminal being tuned to receive a broadcast while the data terminal substantially simultaneously connects to a web site for the broadcast station. Broadcast frequency information and web site address information for the bookmark may be stored on the data terminal, or such information may be stored remotely, such as on a station id server in communication with the data terminal. The bookmark may be programmed by the user and may represent different broadcast stations according to parameters.
    Type: Application
    Filed: April 22, 2002
    Publication date: October 14, 2004
    Applicant: NOKIA CORPORATION
    Inventors: Mikko Makipaa, Toni Kopra, Hemant Madan, Akseli Anttila, Petteri J. Saarinen, Barbara Heikkinen, Oleg Beletski
  • Publication number: 20030169306
    Abstract: A screen saver is provided for an apparatus having a display screen, a storage medium, a computer application stored in the storage medium, and a screen saver program stored in the storage medium. The application has a handle that executes the application in a screen saver mode when it is selected. The handle is contained in a carousel, which includes a database containing the handles. The database also includes rules for selecting the handles and parameters associated with each handle. When a timeout period of inactivity is exceeded on the apparatus, the screen saver program is executed. The screen saver program selects the application handle from the carousel, which executes the application in the screen saver mode. While operating in the screen saver mode, the application creates images that are shown on the display screen.
    Type: Application
    Filed: March 7, 2002
    Publication date: September 11, 2003
    Applicant: NOKIA CORPORATION
    Inventors: Mikko Makipaa, Toni Kopra, Hemant Madan, Akseli Anttila, Petteri J. Saarinen, Barbara Heikkinen, Oleg Beletski
  • Publication number: 20030114145
    Abstract: A method and system for users to select and participate in call-in broadcast programs are disclosed. A user speaks a station name into a mobile device, providing an indication that the request is for a broadcast channel, to tune the mobile device to that channel. The user initiates a request to contact a show by inputting an indication that the user would like to contact the show. The mobile device sends the request to a call server, which looks up the show's contact information based on the current channel being received by the mobile device, and forwards the request to a show representative. The show representative screens calls and provide automated responses. When the show's representative accepts a request to contact the show, the call server initiates a connection between the mobile device and a telephone or other device associated with the show. Once the connection has been established, the call server withdraws from the connection, allowing the user to communicate with the show representative.
    Type: Application
    Filed: December 17, 2001
    Publication date: June 19, 2003
    Applicant: Nokia Corporation
    Inventors: Peter Pal Boda, Petteri J. Saarinen