Patents by Inventor Esa Harjulahti

Esa Harjulahti 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: 7280540
    Abstract: In a network element cluster having a plurality of nodes, distribution decisions are determined on the basis of certain field(s) of data packets according to predetermined criteria, and data packets are distributed to nodes of the network element cluster according to the distribution decisions. Data packets are processed by said nodes of the network element cluster, and the processing involves selecting at least partly arbitrary value(s) for at least one of the field(s) of at least one data packet. Such value(s) are selected for at least one of said certain field(s) of a third data packet, such that distribution decisions determined according to the predetermined criteria result in the same node in the cluster processing inbound and outbound packets of the same session ID.
    Type: Grant
    Filed: October 19, 2001
    Date of Patent: October 9, 2007
    Assignee: Stonesoft Oy
    Inventors: Matti Halme, Esa Harjulahti, Tommi Virtanen, Timo Virtanen, Tuomo Syvanne
  • Publication number: 20020097724
    Abstract: In a network element cluster having a plurality of nodes distribution decisions are determined (255) on the basis of certain field(s) of data packets according to predetermined criteria, and data packets are distributed (251) to nodes of the network element cluster according to the distribution decisions. Data packets are processed (252) said nodes of the network element cluster, and the processing involves selecting (253) at least partly arbitrary value(s) for at least one of the field(s) of at least one data packet. Such value(s) are selected (256) for at least one of said certain field(s) of a third data packet, that distribution decisions determined according to the predetermined criteria for a plurality of first data packets and a plurality of second data packets are the same, said pluralities of first and second data packets belonging to a first set of data packets and said third data packet being related to said first set of data packets.
    Type: Application
    Filed: October 19, 2001
    Publication date: July 25, 2002
    Inventors: Matti Halme, Esa Harjulahti, Tommi Virtanen, Timo Virtanen, Tuomo Syvanne