Patents by Inventor Marcin Wieslaw Matuszewski

Marcin Wieslaw Matuszewski 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: 8725883
    Abstract: The invention relates to a method where a first address (121) from a first network (185) is obtained to a mobile node (180). Network address translation information is received from a network node (140) to the mobile node (180), the network node (140) being connected to a second network (150). An address mapping is indicated between the first address (121) and a second address (101) to the network node (140), the second address (101) being associated with the second network (150). A session establishment request is obtained. The request comprises instances of the first addresses (121) and third addresses (120). The first addresses (121) are replaced with the second addresses (101) in the request. An address mapping is indicated between the third address (120) and a fourth address (100) to the first network node (140). The session establishment request is sent to a remote network node (190) from the mobile node (180).
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: May 13, 2014
    Assignee: Nokia Corporation
    Inventors: Janne Esa Petteri Noyranen, Olli Antero Rantapuska, Heiki Juhani Kokkinen, Marcin Wieslaw Matuszewski, Esko Mikael Kokkonen, Jyrki Tauno Johannes Porio
  • Patent number: 8693391
    Abstract: This invention relates to a node for providing peer-to-peer services in a communication network, the network comprising of at least one further node. The node comprises; an input arranged to receive at least one SIP peer-to-peer request; an output arranged to transmit the at least one SIP peer-to-peer request from the node to at least one of the at least one further nodes; and wherein the input is further arranged to receive at least one SIP peer-to-peer response from the at least one further node and the output is arranged to transmit the SIP peer-to-peer response.
    Type: Grant
    Filed: July 14, 2006
    Date of Patent: April 8, 2014
    Assignee: Nokia Corporation
    Inventors: Miguel A. Garcia-Martin, Marcin Wieslaw Matuszewski
  • Patent number: 8239550
    Abstract: An apparatus may include a processor configured to maintain at least a portion of a distributed database. The distributed database may comprise a plurality of private address data. The processor may be further configured to receive a request from a first terminal device seeking to establish a communications session with a second terminal device. The processor may be additionally configured to search the distributed database for a private address for the second terminal device. The processor may also be configured instruct a network address translating (NAT) apparatus to create a binding between the private address for the second terminal device and a public address accessible by the first terminal device. In some embodiments, the processor may be further configured to facilitate establishing a communications session between the first and second terminal devices based upon the binding between the private address and the public address.
    Type: Grant
    Filed: May 14, 2008
    Date of Patent: August 7, 2012
    Assignee: Nokia Corporation
    Inventor: Marcin Wieslaw Matuszewski
  • Publication number: 20100315945
    Abstract: A network side apparatus for providing device monitoring in a network includes a processor configured to establish communication between a client device and a network, receive instructions to monitor an availability of at least one other node of the network from the client device, and provide, from a communication device, reports indicating the availability of the at least one other node to the client device. A corresponding method is also provided. A client side apparatus and method are also provided.
    Type: Application
    Filed: January 23, 2009
    Publication date: December 16, 2010
    Applicant: NOKIA CORPORATION
    Inventors: Marcin Wieslaw Matuszewski, Miguel A. Garcia-Martin, Christian Schmidt
  • Publication number: 20100312901
    Abstract: The invention relates to a method where a first address (121) from a first network (185) is obtained to a mobile node (180). Network address translation information is received from a network node (140) to the mobile node (180), the network node (140) being connected to a second network (150). An address mapping is indicated between the first address (121) and a second address (101) to the network node (140), the second address (101) being associated with the second network (150). A session establishment request is obtained. The request comprises instances of the first addresses (121) and third addresses (120). The first addresses (121) are replaced with the second addresses (101) in the request. An address mapping is indicated between the third address (120) and a fourth address (100) to the first network node (140). The session establishment request is sent to a remote network node (190) from the mobile node (180).
    Type: Application
    Filed: May 9, 2008
    Publication date: December 9, 2010
    Applicant: NOKIA CORPORATION
    Inventors: Janne Esa Petteri Noyranen, Olli Antero Rantapuska, Heikki Juhani Kokkinen, Marcin Wieslaw Matuszewski, Esko Mikael Kokkonen, Jyrki Tauno Johannes Porio
  • Patent number: 7796990
    Abstract: The invention relates to a method for the routing of multimedia communication related signaling in a communication system. In the method a signaling message is received to a first network node. The signaling message provides an identity associated with a user. A hash key is computed from the identity. The hash key is matched to a number of key ranges, each key range being associated with a network node. A second network node is determined by detecting that said hash key belongs to the key range of the second network node. A signaling message is provided to the second network node. Subscriber data associated with the identity is obtained in from the second network node. The signaling message is processed in the second network node based on information in the subscriber data.
    Type: Grant
    Filed: September 14, 2006
    Date of Patent: September 14, 2010
    Assignee: Nokia Corporation
    Inventors: Marcin Wieslaw Matuszewski, Miguel-Angel Garcia-Martin
  • Publication number: 20100095009
    Abstract: The invention presents an architecture of a distributed communication system that combines strengths of Distributed Hash Table (DHT) algorithms and social networks. The system forms a cost efficient platform for providing innovative mobile Services. Possible implementations of the proposed system in the IP Multimedia Subsystem and as a standalone SIP based system are presented. The architecture may also be deployed in other systems. Further, a content sharing inside community service is provided.
    Type: Application
    Filed: October 1, 2007
    Publication date: April 15, 2010
    Applicant: NOKIA CORPORATION
    Inventors: Marcin Wieslaw Matuszewski, Miguel Angel Garcia
  • Publication number: 20090287829
    Abstract: An apparatus may include a processor configured to maintain at least a portion of a distributed database. The distributed database may comprise a plurality of private address data. The processor may be further configured to receive a request from a first terminal device seeking to establish a communications session with a second terminal device. The processor may be additionally configured to search the distributed database for a private address for the second terminal device. The processor may also be configured instruct a network address translating (NAT) apparatus to create a binding between the private address for the second terminal device and a public address accessible by the first terminal device. In some embodiments, the processor may be further configured to facilitate establishing a communications session between the first and second terminal devices based upon the binding between the private address and the public address.
    Type: Application
    Filed: May 14, 2008
    Publication date: November 19, 2009
    Inventor: Marcin Wieslaw Matuszewski
  • Publication number: 20090125637
    Abstract: An apparatus for providing data management in a P2P network may include a processor. The processor may be configured to communicate, from an originating node, information indicative of a user entry update to a destination node via at least one intermediate node, receive a response to the communicated information via the at least one intermediate node, the response including contact information of the destination node, and establish a secure communication channel directly between the originating node and the destination node using the contact information of the destination node.
    Type: Application
    Filed: November 9, 2007
    Publication date: May 14, 2009
    Inventor: Marcin Wieslaw Matuszewski
  • Publication number: 20080288654
    Abstract: A node and method are provided that create a finger table at the node, subscribe to changes in a network address of at least one other node included in the finger table, receive at least one notification including an identifier and a network address of the at least one other node, and update the finger table with a new network address of the at least one other node received in the at least one notification. The node and method also create a reverse finger table at a node, receive subscriptions to changes in a network address of the node from another node, store the network address of the other node in the reverse finger table, and when the network address of the node changes, send a notification of a new network address from the node to the other node in the reverse finger table.
    Type: Application
    Filed: May 17, 2007
    Publication date: November 20, 2008
    Inventors: Marcin Wieslaw Matuszewski, Miguel Angel Garcia-Martin
  • Publication number: 20080070543
    Abstract: The invention relates to a method for the routing of multimedia communication related signaling in a communication system. In the method a signaling message is received to a first network node. The signaling message provides an identity associated with a user. A hash key is computed from the identity. The hash key is matched to a number of key ranges, each key range being associated with a network node. A second network node is determined by detecting that said hash key belongs to the key range of the second network node. A signaling message is provided to the second network node. Subscriber data associated with the identity is obtained in from the second network node. The signaling message is processed in the second network node based on information in the subscriber data.
    Type: Application
    Filed: September 14, 2006
    Publication date: March 20, 2008
    Inventors: Marcin Wieslaw Matuszewski, Miguel-Angel Garcia-Martin
  • Publication number: 20070237139
    Abstract: This invention relates to a node for providing peer-to-peer services in a communication network, the network comprising of at least one further node.
    Type: Application
    Filed: July 14, 2006
    Publication date: October 11, 2007
    Inventors: Miguel A. Garcia-Martin, Marcin Wieslaw Matuszewski