Patents Assigned to First Hop Oy
  • Publication number: 20070214240
    Abstract: A method provides a content provider with a new way to provide acceleration services and it also provides a user with an easy way to utilize the acceleration services. In more detail, the user can transparently deploy an appropriate accelerating client to his/hers terminal, such as a mobile phone or a laptop. After the deployment the accelerating client is integrated into an application installed in the terminal. The application may be, for example, a browser or a media player. The accelerating client according to the invention is a helper object, a plug-in, or Java applet/application. Especially, the helper object spends less processing capacity of a terminal than the prior art accelerating client implemented as a standalone application.
    Type: Application
    Filed: September 8, 2006
    Publication date: September 13, 2007
    Applicant: First Hop OY
    Inventors: Janne Kalliola, Viktor Khashchanskiy
  • Patent number: 7177277
    Abstract: A system and method for optimizing Internet data transmission so that end-user experience is the best possible. The invention has at least one class set for estimating the network load, wherein each class set consists of classes. The method estimates the network load by each class of the class set. The estimation may be based on counting retransmission requests or packet acknowledgements related to class sets. For example, a class set may consist of classes so that there is a class per each cell of the network. Then the method detects which packets cause a lot of retransmission requests and thus a lot of retransmissions. The method can intelligently target its acceleration actions to certain packets. Four new acceleration actions can be used together with the prior art acceleration actions to accelerate the network traffic.
    Type: Grant
    Filed: September 20, 2001
    Date of Patent: February 13, 2007
    Assignee: First Hop Oy
    Inventors: Juha Koponen, Janne Kalliola, Hannu Mallat, Hannu Kari
  • Patent number: 7162535
    Abstract: Methods and arrangements are disclosed for transferring digital data over a limited speed communications link between a client side subarrangement (401) and a server side subarrangement (402). Within the client side subarrangement (401), a client application (411, 502) receives and transmits digital data using a first communications protocol stack (412, 503, 504, 505) and, within the server side subarrangement (402), a server application (426, 572) receives and transmits digital data using the first communications protocol stack (425, 573, 574, 575). Digital data is transferred between the client application (411, 502) and the server application (426, 572) through a client proxy (511) within the client side subarrangement (401) and an access gateway (551) within the server side subarrangement (402).
    Type: Grant
    Filed: March 14, 2002
    Date of Patent: January 9, 2007
    Assignee: First Hop Oy
    Inventors: Andrei Kustov, Olli Auvinen, Mikko Hämäläinen, Hannu Kari, Victor Khachtchanski, Juha Koponen, Hannu Mallat, Juhana Räsänen
  • Patent number: 7003575
    Abstract: An invention enables network traffic rerouting, while avoiding the necessity of traffic to pass via a cluster's master node. By doing so, neither the master node, nor its communication link become a critical failure or load point, thus disrupting the cluster performance. At first a client sends a packet a certain server of the cluster. If the client is redirected, said server adds a redirection header, defined by a new redirection protocol, to the packet, and returns the packet to the client. A service address and a redirection flag are placed in the header. The client receives the packet with the redirection header and connects to the target server whose address is in the header. From then on, the target server handles the client's packet and the whole transmission related to it.
    Type: Grant
    Filed: October 15, 2001
    Date of Patent: February 21, 2006
    Assignee: First Hop Oy
    Inventor: Teemu Ikonen
  • Publication number: 20020138565
    Abstract: Methods and arrangements are disclosed for transferring digital data over a limited speed communications link between a client side subarrangement (401) and a server side subarrangement (402). Within the client side subarrangement (401) a client application (411, 502) receives and transmits digital data using a first communications protocol stack (412, 503, 504, 505) and within the server side subarrangement (402) a server application (426, 572) receives and transmits digital data using the first communications protocol stack (425, 573, 574, 575). Digital data is transferred between the client application (411, 502) and the server application (426, 572) through a client proxy (511) within the client side subarrangement (401) and an access gateway (551) within the server side subarrangement (402).
    Type: Application
    Filed: March 14, 2002
    Publication date: September 26, 2002
    Applicant: FIRST HOP OY
    Inventors: Andrei Kustov, Olli Auvinen, Mikko Hamalainen, Hannu Kari, Victor Khachtchanski, Juha Koponen, Hannu Mallat, Juhana Rasanen