Patents by Inventor Pekka Pessi

Pekka Pessi 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: 8599835
    Abstract: A method for providing a session invitation protocol (SIP) session between a first and a second entity. An SIP session is established between the first and second entity. At least one media stream is transmitted from the first entity to the second entity. At least one of transmission, storage and play back of the at least one media stream is controlled in the SIP session at the first and/or second entity.
    Type: Grant
    Filed: February 3, 2010
    Date of Patent: December 3, 2013
    Assignee: Intellectual Ventures I LLC
    Inventors: Martti Mela, Pekka Pessi
  • Patent number: 7949772
    Abstract: There is disclosed an interface block for providing application access to the underlying protocol engine at several different layers. These layers are preferably the application core layer, the transaction layer, and the transport layer.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: May 24, 2011
    Assignee: Nokia Corporation
    Inventor: Pekka Pessi
  • Patent number: 7917639
    Abstract: An improved application programming interface (API) as described can control media resources in numerous Internet multimedia applications. The API may be independent of the application itself and the media resources underneath. The API may be referred to as a multimedia subsystem (MSS) interface.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: March 29, 2011
    Assignee: Nokia Corporation
    Inventors: Jari Selin, Pekka Pessi
  • Patent number: 7882263
    Abstract: A method for compressing a signalling message in a communication system. The method comprising the steps of: receiving a part of the signalling message; detecting in a memory a copy of the part of the signalling message; comparing the length of the detected part against a stored length value; and dependent on the output of the comparison step performing a step of storing the detected part of the signalling message in the memory.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: February 1, 2011
    Assignee: Nokia Corporation
    Inventor: Pekka Pessi
  • Patent number: 7835283
    Abstract: The invention relates to a method for managing Quality of Service (QoS) in a packet network (10). The method comprises feeding a predetermined information flow into the packet network. (10) for measurement purposes and measuring the characteristics of said information flow by means of a continual measurement for producing QoS information. Said Qos information is used to control communications traffic in the packet network (10) in order to manage the Quality of Service (QoS) of the packet network (10). The invention further relates to a system for managing Quality of Service (QoS) in the packet network (10).
    Type: Grant
    Filed: May 2, 2001
    Date of Patent: November 16, 2010
    Assignee: Nokia Corporation
    Inventors: Vilho Räisänen, Marko Suoknuuti, Pekka Pessi
  • Publication number: 20100138545
    Abstract: A method for providing a session invitation protocol (SIP) session between a first and a second entity. An SIP session is established between the first and second entity. At least one media stream is transmitted from the first entity to the second entity. At least one of transmission, storage and play back of the at least one media stream is controlled in the SIP session at the first and/or second entity.
    Type: Application
    Filed: February 3, 2010
    Publication date: June 3, 2010
    Inventors: Martti MELA, Pekka Pessi
  • Patent number: 7724691
    Abstract: A method for providing a session invitation protocol (SIP) session between a first and a second entity. An SIP session is established between the first and second entity. At least one media stream is transmitted from the first entity to the second entity. At least one of transmission, storage and play back of the at least one media stream, is controlled in the SIP session at the first and/or second entity.
    Type: Grant
    Filed: January 31, 2003
    Date of Patent: May 25, 2010
    Inventors: Martti Mela, Pekka Pessi
  • Patent number: 7685315
    Abstract: A system and method for conveying content-specific characteristics related to terminal capabilities and user preferences, and adapting content for particular terminals in response to the conveyed information. A content type or other message characteristic that is recognizable by the terminal is identified, as are operational confines of the terminal by which the content type is to comply. The content type is associated with the operational confines of the terminal. The content type and associated operational confines are provided to the network server for use by the network server in delivering messages to the terminal as dictated by the operational confines.
    Type: Grant
    Filed: October 28, 2002
    Date of Patent: March 23, 2010
    Assignee: Nokia Corporation
    Inventors: Pekka Pessi, Stephane Coulombe
  • Patent number: 7657656
    Abstract: A method for decompressing a signalling message in a communications device in a communication system comprising the steps of receiving a virtual machine bytecode block for carrying out decompression on the signalling message; detecting in at least one part of the virtual machine bytecode block at least one predefined code block, matching the virtual machine bytecode block comprising at least one detected code blocks against a bytecode reference block comprising a reference to at least one instruction set; selecting the at least one instruction set on the basis on the matching step; and performing the selected at least one instruction set.
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: February 2, 2010
    Assignee: Nokia Corporation
    Inventor: Pekka Pessi
  • Patent number: 7653079
    Abstract: A method for compressing a signalling message in a compressor in a communication system. The compressor comprising a compression memory, wherein the compression memory comprises a first memory in a virtual machine and a second memory external to the virtual machine. The method comprising the steps of: receiving a part of the signalling message; searching the second memory for a copy of the received part of the signalling message; and determining a reference to the received part of the signalling message on the basis of the searching step; outputting the reference as a part of the compressed signalling message representing the received part of the signalling message.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: January 26, 2010
    Assignee: Nokia Corporation
    Inventor: Pekka Pessi
  • Patent number: 7627692
    Abstract: A method, device, system, and a computer program product where compressed control and user-plane messages are multiplexed. The multiplexing of such messages involves distinguishing between control messages and user-plane messages using an identifier accompanying the control messages. The identifier signals an intermediate relay that a particular message is a control message and should be decompressed and processed.
    Type: Grant
    Filed: January 30, 2004
    Date of Patent: December 1, 2009
    Assignee: Nokia Corporation
    Inventor: Pekka Pessi
  • Patent number: 7274714
    Abstract: The object of the invention is a method for emulating the two-way information flow of a real application in a system, which comprises a first network element (101) and a second network element (102), as well as a packet network (103) between said first network element and said second network element. The method comprises transmitting a set of packets from the first network element (101) through the packet network (103) to the second network element (102). At the second network element, at least part of the transmitted packets are received. In a return transmission, a packet arrived at the second network element is transmitted back to the first network element only after a selected delay from the receiving of the packet at the second network element. The object of the invention is also a system, a network element and a computer program product implementing the method.
    Type: Grant
    Filed: January 15, 2001
    Date of Patent: September 25, 2007
    Assignee: Nokia Corporation
    Inventors: Vilho I. Räisänen, Pekka Pessi
  • Publication number: 20070140125
    Abstract: A method for decompressing a signalling message in a communications device in a communication system comprising the steps of receiving a virtual machine bytecode block for carrying out decompression on the signalling message; detecting in at least one part of the virtual machine bytecode block at least one predefined code block, matching the virtual machine bytecode block comprising at least one detected code blocks against a bytecode reference block comprising a reference to at least one instruction set; selecting the at least one instruction set on the basis on the matching step; and performing the selected at least one instruction set.
    Type: Application
    Filed: August 17, 2006
    Publication date: June 21, 2007
    Inventor: Pekka Pessi
  • Publication number: 20070002780
    Abstract: A method for compressing a signalling message in a communication system. The method comprising the steps of: receiving a part of the signalling message; detecting in a memory a copy of the part of the signalling message; comparing the length of the detected part against a stored length value; and dependent on the output of the comparison step performing a step of storing the detected part of the signalling message in the memory.
    Type: Application
    Filed: October 14, 2005
    Publication date: January 4, 2007
    Inventor: Pekka Pessi
  • Publication number: 20070002855
    Abstract: A method for compressing a signalling message in a compressor in a communication system. The compressor comprising a compression memory, wherein the compression memory comprises a first memory in a virtual machine and a second memory external to the virtual machine. The method comprising the steps of: receiving a part of the signalling message; searching the second memory for a copy of the received part of the signalling message; and determining a reference to the received part of the signalling message on the basis of the searching step; outputting the reference as a part of the compressed signalling message representing the received part of the signalling message.
    Type: Application
    Filed: October 14, 2005
    Publication date: January 4, 2007
    Inventor: Pekka Pessi
  • Publication number: 20050223104
    Abstract: There is disclosed an interface block for providing application access to the underlying protocol engine at several different layers. These layers are preferably the application core layer, the transaction layer, and the transport layer.
    Type: Application
    Filed: May 31, 2002
    Publication date: October 6, 2005
    Inventor: Pekka Pessi
  • Publication number: 20050198338
    Abstract: The present invention relates to the exchange of images and image related data between at least two end points 10, 11, 12, 13, in which exchange at least one wireless terminal 10, 11, 12 is a participating end point. The invention is based on the insight to use the Session Initiation Protocol as an upper layer protocol to enable usage of a client-server protocol that handles images, such that efficient transfer of image related data between a client 10, 11, 12 and a server 10, 11, 12, 13 is achieved. An embodiment of the invention is based on the further insight to use the Session Initiation Protocol as an upper layer protocol to enable usage of the JPIP protocol, which latter is a client-server protocol for handling images, such that efficient transfer of image related data between a client and a server is achieved.
    Type: Application
    Filed: December 21, 2004
    Publication date: September 8, 2005
    Inventors: Fehmi Chebil, Asad Islam, Jari Selin, Pekka Pessi, Jose Costa-Requena
  • Publication number: 20050170861
    Abstract: A method in a communication system, the system comprising a first entity maintaining registration information from a plurality of users and a second entity maintaining information associated with said plurality of users, wherein said second entity information is dependent on the registration information. The method comprises sending a subscribe message for an event from the second entity to the first entity, wherein the event is a change in the registration information of at least one of the plurality of users at the first entity; receiving at the first entity a register message from at least one user, said message changing the registration information of said at least one user; sending a notification from the first entity to the second entity in response to the register message, wherein the notification includes information associated with said at least one user.
    Type: Application
    Filed: June 4, 2003
    Publication date: August 4, 2005
    Inventors: Aki Niemi, Jose Costa-Requena, Mohan Sivanandan, Markus Isomaki, Pekka Pessi, Christophe Bouret
  • Publication number: 20050172032
    Abstract: A method, device, system, and a computer program product where compressed control and user-plane messages are multiplexed. The multiplexing of such messages involves distinguishing between control messages and user-plane messages using an identifier accompanying the control messages. The identifier signals an intermediate relay that a particular message is a control message and should be decompressed and processed.
    Type: Application
    Filed: January 30, 2004
    Publication date: August 4, 2005
    Inventor: Pekka Pessi
  • Publication number: 20050160152
    Abstract: There is described an improved application programming interface (API) to control media resources in numerous Internet multimedia applications. The API is independent of the application itself and the media resources underneath. For the purposes of description, the API is called a multimedia subsystem (MSS) interface.
    Type: Application
    Filed: May 31, 2002
    Publication date: July 21, 2005
    Inventors: Jari Selin, Pekka Pessi