Patents by Inventor Jaakko Lipasti

Jaakko Lipasti 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: 7590097
    Abstract: A computer system, method, and computer program product for performing device detection and service discovery in a mobile ad hoc communications network. The method comprises conducting an inquiry of the mobile ad hoc communications network to discover nearby devices. If the inquiry indicates that the nearby devices may include a middleware layer, the method further comprises creating a connection to each of the nearby devices and confirming whether each of the nearby devices include the middleware layer. For each of the nearby devices that include the middleware layer, the method further comprises executing the middleware layer to perform application and service discovery, and to launch applications and services.
    Type: Grant
    Filed: September 16, 2003
    Date of Patent: September 15, 2009
    Assignee: Nokia Corporation
    Inventors: Jan-Erik Ekberg, Pekka Lahtinen, Jaakko Lipasti
  • Patent number: 7492777
    Abstract: A system and method of performing device detection and service discovery in a mobile ad hoc communications network, each network node storing a local application directory. One of the network nodes is selected to be a directory server node that stores a combined application directory. The directory server node sends an inquiry message to a listening node when the listening node enters the coverage area of the directory server node. The listening node sends a notification message to the directory server node that includes the local application directory stored in the listening node. The directory server node compares the received local application directory to the combined application directory and updates the combined application directory accordingly. The directory server node sends an update message to each network node by sending an update portion of the combined application directory. Each network node updates the local application directories accordingly.
    Type: Grant
    Filed: April 11, 2005
    Date of Patent: February 17, 2009
    Assignee: Nokia Corporation
    Inventors: Jan-Erik Ekberg, Pekka Lahtinen, Jaakko Lipasti
  • Publication number: 20060248040
    Abstract: A system and method for caching the results of various operations on a remote or distributed file system. The present invention takes into account the MIME type or other file type for a particular file and the application being used to open the file in order to determine whether the entire file should be cached, or whether only the metadata-portion of the file should be cached.
    Type: Application
    Filed: May 2, 2005
    Publication date: November 2, 2006
    Inventors: Jarkko Tolvanen, Jaakko Lipasti
  • Publication number: 20060089119
    Abstract: The invention relates to a method and a device for scatternet formation in a wireless ad hoc networks, a device (306) executing the described method tries to establish connections (318) to as many devices as allowed utilizing applicable search techniques (312), such as inquiry and inquiry scan in case of Bluetooth connections. If only a single connection is allowed for the device (306), it is made with a device responded first to an inquiry. When existing connections occasionally fail or are intentionally broken, new ones will be searched for a replacement.
    Type: Application
    Filed: June 2, 2003
    Publication date: April 27, 2006
    Inventors: Jaakko Lipasti, Yue Wang
  • Publication number: 20050185660
    Abstract: A system and method of performing device detection and service discovery in a mobile ad hoc communications network, each network node storing a local application directory. One of the network nodes is selected to be a directory server node that stores a combined application directory. The directory server node sends an inquiry message to a listening node when the listening node enters the coverage area of the directory server node. The listening node sends a notification message to the directory server node that includes the local application directory stored in the listening node. The directory server node compares the received local application directory to the combined application directory and updates the combined application directory accordingly. The directory server node sends an update message to each network node by sending an update portion of the combined application directory. Each network node updates the local application directories accordingly.
    Type: Application
    Filed: April 11, 2005
    Publication date: August 25, 2005
    Inventors: Jan-Erik Ekberg, Pekka Lahtinen, Jaakko Lipasti
  • Patent number: 6909721
    Abstract: A system and method of performing device detection and service discovery in a mobile ad hoc communications network, each network node storing a local application directory. One of the network nodes is selected to be a directory server node that stores a combined application directory. The directory server node sends an inquiry message to a listening node when the listening node enters the coverage area of the directory server node. The listening node sends a notification message to the directory server node that includes the local application directory stored in the listening node. The directory server node compares the received local application directory to the combined application directory and updates the combined application directory accordingly. The directory server node sends an update message to each network node by sending an update portion of the combined application directory. Each network node updates the local application directories accordingly.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: June 21, 2005
    Assignee: Nokia Corporation
    Inventors: Jan-Erik Ekberg, Pekka Lahtinen, Jaakko Lipasti
  • Publication number: 20040087274
    Abstract: A computer system, method, and computer program product for performing device detection and service discovery in a mobile ad hoc communications network. The method comprises conducting an inquiry of the mobile ad hoc communications network to discover nearby devices. If the inquiry indicates that the nearby devices may include a middleware layer, the method further comprises creating a connection to each of the nearby devices and confirming whether each of the nearby devices include the middleware layer. For each of the nearby devices that include the middleware layer, the method further comprises executing the middleware layer to perform application and service discovery, and to launch applications and services.
    Type: Application
    Filed: September 16, 2003
    Publication date: May 6, 2004
    Inventors: Jan-Erik Ekberg, Pekka Lahtinen, Jaakko Lipasti
  • Publication number: 20040085947
    Abstract: A system and method of performing device detection and service discovery in a mobile ad hoc communications network, each network node storing a local application directory. One of the network nodes is selected to be a directory server node that stores a combined application directory. The directory server node sends an inquiry message to a listening node when the listening node enters the coverage area of the directory server node. The listening node sends a notification message to the directory server node that includes the local application directory stored in the listening node. The directory server node compares the received local application directory to the combined application directory and updates the combined application directory accordingly. The directory server node sends an update message to each network node by sending an update portion of the combined application directory. Each network node updates the local application directories accordingly.
    Type: Application
    Filed: October 31, 2002
    Publication date: May 6, 2004
    Inventors: Jan-Erik Ekberg, Pekka Lahtinen, Jaakko Lipasti
  • Publication number: 20020039357
    Abstract: A method for routing packets in a mobile ad hoc network comprising a plurality of wireless mobile nodes. The mobile nodes maintain and acquire routing information on other mobile nodes and route packets to other mobile nodes on the basis of mobile node specific paths. In addition to the network layer IP addresses, mobile node specific routing addresses are composed for packets from the network layer addresses or unique device identifiers to be used as source and destination addresses of packets. Packets are routed between the mobile nodes of the mobile ad hoc network on the basis of the routing addresses.
    Type: Application
    Filed: September 26, 2001
    Publication date: April 4, 2002
    Inventors: Jaakko Lipasti, Nadarajah Asokan, Sander Van Valkenburg