Patents by Inventor Mikko Lonnfors
Mikko Lonnfors 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: 10873494Abstract: A communication system includes at least one user with which presence information is associated and at least one entity to which presence information associated with the at least one user is provided. The presence information includes a plurality of parts with at least one of the parts including information identifying an application for which said at least one part is intended. The at least one entity has at least one entity application. The at least one entity is arranged to use said information to obtain the at least one part intended for the at least one entity application.Type: GrantFiled: September 24, 2018Date of Patent: December 22, 2020Assignee: NOKIA TECHNOLOGIES OYInventors: Eva-Maria Leppanen, Juha Kalliokulju, Mikko Lonnfors, Krisztian Kiss
-
Patent number: 10783130Abstract: Co-occurrence data representing e.g. preferences and facts observed in a plurality of situations may be stored in a matrix as combinations of high-dimensional sparse vectors. The matrix may be called e.g. as an experience matrix. The data stored in the experience matrix may be subsequently utilized e.g. for predicting a preference of a user in a new situation.Type: GrantFiled: February 22, 2012Date of Patent: September 22, 2020Assignee: NOKIA TECHNOLOGIES OYInventors: Minna Hellstrom, Mikko Lonnfors, Eki Monni, Istvan Beszteri, Mikko Terho, Leo Karkkainen
-
Patent number: 10324916Abstract: The invention relates to predictive browsing. A set of words for use with an experience matrix are formed, wherein the words are descriptive of a context of a system such as a current web page, and wherein said experience matrix comprises sparse vectors associated with words. At least a part of at least one sparse vector of said experience matrix is accessed to form a prediction output, and suggestions of web pages are provided to a user in response to said prediction output.Type: GrantFiled: February 22, 2012Date of Patent: June 18, 2019Assignee: NOKIA TECHNOLOGIES OYInventors: Minna Hellstrom, Mikko Lonnfors, Eki Monni, Istvan Beszteri, Mikko Terho
-
Publication number: 20190028323Abstract: A communication system includes at least one user with which presence information is associated and at least one entity to which presence information associated with the at least one user is provided. The presence information includes a plurality of parts with at least one of the parts including information identifying an application for which said at least one part is intended. The at least one entity has at least one entity application. The at least one entity is arranged to use said information to obtain the at least one part intended for the at least one entity application.Type: ApplicationFiled: September 24, 2018Publication date: January 24, 2019Applicant: NOKIA TECHNOLOGIES OYInventors: Eva-Maria LEPPANEN, Juha KALLIOKULJU, Mikko LONNFORS, Krisztian KISS
-
Patent number: 10084634Abstract: This invention relates to a communication system comprising a least one user with which presence information is associated, said presence information comprising a plurality of parts, at least one of said parts comprising information identifying an application for which said at least one part is intended; and at least one entity to which presence information associated with said at least one user is provided, said at least one entity having at least one entity application, said at least one entity being arranged to use said information to obtain the at least one part intended for said at least one entity application.Type: GrantFiled: October 9, 2002Date of Patent: September 25, 2018Assignee: Nokia Technologies OyInventors: Eva-Maria Leppanen, Juha Kalliokulju, Mikko Lonnfors, Krisztian Kiss
-
Patent number: 9811585Abstract: The invention relates to forming a prediction using an experience matrix, a matrix based on sparse vectors such as random index vectors. At least a part of a first experience matrix and at least a part of at least a second experience matrix are caused to be combined (1410) to obtain a combined experience matrix. The experience matrices comprise sparse vectors or essentially similar vectors in nature, and said experience matrices comprise information of at least one system, for example contexts of a system. At least a part of at least one sparse vector of the combined experience matrix is accessed to form a prediction output (1420), and a system is controlled (1430) in response to said prediction output.Type: GrantFiled: February 22, 2012Date of Patent: November 7, 2017Assignee: Nokia Technologies OyInventors: Minna Hellstrom, Mikko Lonnfors, Eki Monni, Istvan Beszteri, Mikko Terho, Leo Karkkainen
-
Patent number: 9690264Abstract: Co-occurrence data representing e.g. preferences and facts observed in a plurality of situations may be stored in a matrix as combinations of high-dimensional sparse vectors. The matrix may be called e.g. as an experience matrix. The data stored in the experience matrix may be subsequently utilized e.g. for predicting a preference of a user in a new situation. A prediction may be determined by a method comprising providing a query comprising one or more query words, accessing the experience matrix containing co-occurrence data stored as vectors of the experience matrix, determining a first auxiliary vector by identifying a vector of the experience matrix associated with a first query word, forming a query vector by using the first auxiliary vector, and determining the prediction by comparing the query vector with the vectors of the experience matrix.Type: GrantFiled: February 22, 2012Date of Patent: June 27, 2017Assignee: Nokia Technologies OyInventors: Minna Hellstrom, Mikko Lonnfors, Eki Monni, Istvan Beszteri, Mikko Terho
-
Publication number: 20150249711Abstract: A computer-implemented apparatus and method for communicating partial notifications relating to a presentity's presence information. The communication may be effected between presence servers and terminals coupled to the presence servers via a network. At least one presentity is identified to which a terminal has requested presence services. A presence document is created, where the presence document includes presence information corresponding to the presentity. The presence information is configured as partial presence information comprising less than a total of the presence information available for the presentity. The presence document having the partial presence information is communicated to the terminal requesting the presence information.Type: ApplicationFiled: May 14, 2015Publication date: September 3, 2015Inventors: Mikko LÖNNFORS, Eva-Maria LEPPANEN, Jose COSTA-REQUENA
-
Publication number: 20150178378Abstract: The invention relates to forming a prediction using an experience matrix, a matrix based on sparse vectors such as random index vectors. At least a part of a first experience matrix and at least a part of at least a second experience matrix are caused to be combined (1410) to obtain a combined experience matrix. The experience matrices comprise sparse vectors or essentially similar vectors in nature, and said experience matrices comprise information of at least one system, for example contexts of a system. At least a part of at least one sparse vector of the combined experience matrix is accessed to form a prediction output (1420), and a system is controlled (1430) in response to said prediction output.Type: ApplicationFiled: February 22, 2012Publication date: June 25, 2015Applicant: Nokia CorporationInventors: Minna Hellstrom, Mikko Lonnfors, Eki Monni, Istvan Beszteri, Mikko Terho, Leo Karkkainen
-
Publication number: 20150178337Abstract: The invention relates to predictive browsing. A set of words for use with an experience matrix are formed, wherein the words are descriptive of a context of a system such as a current web page, and wherein said experience matrix comprises sparse vectors associated with words. At least a part of at least one sparse vector of said experience matrix is accessed to form a prediction output, and suggestions of web pages are provided to a user in response to said prediction output.Type: ApplicationFiled: February 22, 2012Publication date: June 25, 2015Applicant: Nokia CorporationInventors: Minna Hellstrom, Mikko Lonnfors, Eki Monni, Istvan Beszteri, Mikko Terho
-
Patent number: 9043404Abstract: A computer-implemented apparatus and method for communicating partial notifications relating to a presentity's presence information. The communication may be effected between presence servers and terminals coupled to the presence servers via a network. At least one presentity is identified to which a terminal has requested presence services. A presence document is created, where the presence document includes presence information corresponding to the presentity. The presence information is configured as partial presence information comprising less than a total of the presence information available for the presentity. The presence document having the partial presence information is communicated to the terminal requesting the presence information.Type: GrantFiled: March 18, 2004Date of Patent: May 26, 2015Assignee: NOKIA CORPORATIONInventors: Mikko Lönnfors, Eva-Maria Leppänen, Jose Costa-Requena
-
Publication number: 20150100523Abstract: Co-occurrence data representing e.g. preferences and facts observed in a plurality of situations may be stored in a matrix as combinations of high-dimensional sparse vectors. The matrix may be called e.g. as an experience matrix. The data stored in the experience matrix may be subsequently utilized e.g. for predicting a preference of a user in a new situation. A prediction may be determined by a method comprising providing a query comprising one or more query words, accessing the experience matrix containing co-occurrence data stored as vectors of the experience matrix, determining a first auxiliary vector by identifying a vector of the experience matrix associated with a first query word, forming a query vector by using the first auxiliary vector, and determining the prediction by comparing the query vector with the vectors of the experience matrix.Type: ApplicationFiled: February 22, 2012Publication date: April 9, 2015Applicant: Nokia CorporationInventors: Minna Hellstrom, Mikko Lonnfors, Eki Monni, Istvan Beszteri, Mikko Terho
-
Publication number: 20150081746Abstract: Co-occurrence data representing e.g. preferences and facts observed in a plurality of situations may be stored in a matrix as combinations of high-dimensional sparse vectors. The matrix may be called e.g. as an experience matrix. The data stored in the experience matrix may be subsequently utilized e.g. for predicting a preference of a user in a new situation.Type: ApplicationFiled: August 22, 2012Publication date: March 19, 2015Applicant: Nokia CorporationInventors: Minna Hellstrom, Mikko Lonnfors, Eki Monni, Istvan Beszteri, Mikko Terho, Leo Karkkainen
-
Publication number: 20150039441Abstract: The disclosure details the implementation of apparatuses, methods and systems for a Framework for Ad-hoc Applications Based on Advertising (FAABA). The FAABA may employ short-range radio-frequency communications. The disclosure teaches mechanisms for providing targeted advertising in connection with ad-hoc applications/point-to-point (P2P) communications between user terminals. In a manner, the invention teaches general collection components for user terminals, which is responsible for collecting and maintaining a dynamic set of advertisements as a background operation. This allows the user terminals to initiate applications that are based on P2P communication, and furthermore, allows collections of pre-loaded advertisements to be provided to the user terminals along and/or during the P2P communications.Type: ApplicationFiled: October 20, 2014Publication date: February 5, 2015Inventors: Christopher BOURET, Mikko LONNFORS, Jari P. KINNUNEN, Remeres JACOBS, Pekka A. KUISMANEN
-
Patent number: 8868445Abstract: The disclosure details the implementation of apparatuses, methods and systems for a Framework for Ad-hoc Applications Based on Advertising (FAABA). The FAABA may employ short-range radio-frequency communications. The disclosure teaches mechanisms for providing targeted advertising in connection with ad-hoc applications/point-to-point (P2P) communications between user terminals. In a manner, the invention teaches general collection components for user terminals, which is responsible for collecting and maintaining a dynamic set of advertisements as a background operation. This allows the user terminals to initiate applications that are based on P2P communication, and furthermore, allows collections of pre-loaded advertisements to be provided to the user terminals along and/or during the P2P communications.Type: GrantFiled: June 12, 2013Date of Patent: October 21, 2014Assignee: Nokia CorporationInventors: Christopher Bouret, Mikko Lonnfors, Jari P. Kinnunen, Remeres Jacobs, Pekka A. Kuismanen
-
Publication number: 20130346208Abstract: The disclosure details the implementation of apparatuses, methods and systems for a Framework for Ad-hoc Applications Based on Advertising (FAABA). The FAABA may employ short-range radio-frequency communications. The disclosure teaches mechanisms for providing targeted advertising in connection with ad-hoc applications/point-to-point (P2P) communications between user terminals. In a manner, the invention teaches general collection components for user terminals, which is responsible for collecting and maintaining a dynamic set of advertisements as a background operation. This allows the user terminals to initiate applications that are based on P2P communication, and furthermore, allows collections of pre-loaded advertisements to be provided to the user terminals along and/or during the P2P communications.Type: ApplicationFiled: June 12, 2013Publication date: December 26, 2013Applicant: Nokia CorporationInventors: Christopher Bouret, Mikko Lonnfors, Jari P. Kinnunen, Remeres Jacobs, Pekka A. Kuismanen
-
Patent number: 8473350Abstract: The disclosure details the implementation of apparatuses, methods and systems for a Framework for Ad-hoc Applications Based on Advertising (FAABA). The FAABA may employ short-range radio-frequency communications. The disclosure teaches mechanisms for providing targeted advertising in connection with ad-hoc applications/point-to-point (P2P) communications between user terminals. In a manner, the invention teaches general collection components for user terminals, which is responsible for collecting and maintaining a dynamic set of advertisements as a background operation. This allows the user terminals to initiate applications that are based on P2P communication, and furthermore, allows collections of pre-loaded advertisements to be provided to the user terminals along and/or during the P2P communications.Type: GrantFiled: March 31, 2005Date of Patent: June 25, 2013Assignee: Nokia CorporationInventors: Christopher Bouret, Mikko Lönnfors, Jari P. Kinnunen, Remeres Jacobs, Pekka A. Kuismanen
-
Publication number: 20070019616Abstract: A computer-implemented method of joining an exclusive network communications group of data communications device users. A network location usable for requesting admission to the network communications group is advertised. A request message is sent from an invitee's communication device to the network location to request joining the network communications group. The invitee's communication device receives an acceptance message from at least one member of the group in response to the request message. The invitee's communication device receives a group application capable of executing via the invitee's communication device in response to the acceptance message. The network communications group is joined via the group application executing on the invitee's communication device.Type: ApplicationFiled: June 29, 2005Publication date: January 25, 2007Inventors: Olli Rantapuska, Jari Kinnunen, Mikko Lonnfors, Pekka Kuismanen
-
Publication number: 20060253567Abstract: A system and method for applying a SIP events framework in order to deliver syndication feeds. The invention includes a feed delivery server and a feed consumption client. The feed consumption client uses a SIP SUBSCRIBE method to subscribe to the feed. Once the feed consumption client has subscribed to the feed, the feed delivery server starts delivering new feed items using a SIP NOTIFY method whenever new information becomes available, providing a PUSH mechanism where new material is provided to the client when available.Type: ApplicationFiled: May 4, 2005Publication date: November 9, 2006Inventors: Jari Selin, Mikko Lonnfors, Aki Niemi
-
Publication number: 20060218282Abstract: A system and method for providing mobile assisted, fixed line communication. A device connectable to a mobile network coordinates with a session gateway device that is connected to a fixed line network in order to establish a connection to another gateway device. Signaling over a cellular or other non-fixed line network is used to establish connection parameters relating to a fixed line session. The established connection parameters are transmitted to the respective session gateway devices. Based upon these parameters, the session gateway devices can directly communicate with each other over the Internet or other fixed line network.Type: ApplicationFiled: March 23, 2005Publication date: September 28, 2006Inventors: Jaakko Teinila, Jari Selin, Mikko Lonnfors, Kai Vehmanen