Patents by Inventor Janne Kalliola

Janne Kalliola 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).

  • Publication number: 20080125081
    Abstract: Apparatus for collecting subscription data for subscribers in a telecommunications system for use in metering usage of network resources includes a data storage device operatively arranged to store subscriber records, and a data processor. The subscriber records include a plurality of fields including a group field for storing data indicative of group membership of a subscriber. The data processor is operatively arranged to request access to a remotely accessible information source on the basis of identification data. Responsive to receipt of a response from the remotely accessible information source, the data processor performs a first storage action in respect of a response of a first type and performs a second storage action in respect of a response of a second type.
    Type: Application
    Filed: August 2, 2007
    Publication date: May 29, 2008
    Applicant: CVON Innovations Ltd.
    Inventors: Janne Aaltonen, Markku Brummer, Janne Kalliola
  • 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
  • Publication number: 20060165090
    Abstract: A method and apparatus for implementing QoS levels in data transmissions in a communication network. The apparatus is a terminal, e.g. a WAP phone, or a server apparatus comprising a HTTP server and a WAP gateway, for example. The method is based on certain modifications in a communication protocol stack. The modified stack uses a queue for prioritizing transmissions. At least the handling of the queue is located in the modified stack. The queue may or may not be located in the modified stack. The modified stack may determine the QoS level of a packet by itself, or a separate software performs the determination and transmits the QoS level of the packet to the modified stack.
    Type: Application
    Filed: June 10, 2003
    Publication date: July 27, 2006
    Inventors: Janne Kalliola, Viktor Khashchanskiy
  • Publication number: 20030043777
    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: Application
    Filed: September 20, 2001
    Publication date: March 6, 2003
    Inventors: Juha Koponen, Janne Kalliola, Hannu Mallat, Hannu Kari