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

  • Patent number: 8799123
    Abstract: A system for generating a schedule for use in triggering transmission of message content in a telecommunications network is provided. The system comprises a store for storing profiles of a plurality of recipients, and a plurality of message delivery campaigns with one or more criteria. The campaigns to be executed in relation to a given inventory, which may relate to a predetermined time period, may be arranged into one or more campaign clusters. A suitable allocation method may be used individually for each of said plurality of campaign clusters to allocate, among the plurality of recipients, target recipients for each of the campaign clusters based on campaign criteria and the profiles. The allocation process may be repeated to obtain, for example as high a number of messages as possible with the network resources available without exceeding a predetermined maximum number of messages per any given recipient.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: August 5, 2014
    Assignee: Apple Inc.
    Inventor: Janne Kalliola
  • Patent number: 8755769
    Abstract: Methodologies, systems and software support or implement functionality to provide sponsored browsing of web/WAP sites and/or services for mobile device users wherein web sites are selected for browsing in dependence on a data size requirement for providing access to content available from a given web/WAP site.
    Type: Grant
    Filed: September 23, 2009
    Date of Patent: June 17, 2014
    Assignee: Apple Inc.
    Inventors: Janne Aaltonen, Sami Saru, Janne Kalliola
  • Patent number: 8676682
    Abstract: A system for generating a schedule for use in triggering transmission of message content in a telecommunications network is provided. The system comprises a store for storing profiles of a plurality of recipients, and a plurality of message delivery campaigns with one or more criteria. The campaigns to be executed in relation to a given inventory, which may relate to a predetermined time period, may be arranged into one or more campaign clusters. A suitable allocation method may be used individually for each of said plurality of campaign clusters to allocate, among the plurality of recipients, target recipients for each of the campaign clusters based on campaign criteria and the profiles. The allocation process may be repeated to obtain, for example as high a number of messages as possible with the network resources available without exceeding a predetermined maximum number of messages per any given recipient.
    Type: Grant
    Filed: June 11, 2008
    Date of Patent: March 18, 2014
    Assignee: Apple Inc.
    Inventor: Janne Kalliola
  • Patent number: 8484459
    Abstract: Disclosed is a method for secure transfer of information through a centralized system. The method comprising: maintaining user account information, a user account of a certain user comprising at least a user id and associated public and private keys, the private key being retrievable by means of a password of said certain user; receiving (411) identification information relating to a recipient; retrieving public key of said recipient from said user account information by means of said identification information; receiving (412) information content addressed to said recipient; storing (415) said information content for said recipient in encrypted form, said retrieved public key having been used in connection with encrypting said information content; and notifying (416) said recipient of the stored information content.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: July 9, 2013
    Assignee: Exove Oy
    Inventors: Janne Kalliola, Erno Kaikkonen, Kalle Virta, Janne Salo, Sundeep Pundamale
  • Patent number: 8406792
    Abstract: A method of, and system for, performing message modification on the basis of group membership of the sender and/or recipient of the message. The system includes a device which modifies a message for transmission through a data communications network. The message includes transmission data which identifies a sending party and a recipient of the message and a message body identifying content thereof, at least part of which is specified by the sending party. The system includes a data processor device arranged to identify membership of a group in relation to a sending party and a recipient of a the message, identify an action in dependence on concordance between respective group memberships, modify the message on the basis of the identified action; and transmit the modified message to the recipient in accordance with the transmission data.
    Type: Grant
    Filed: August 2, 2007
    Date of Patent: March 26, 2013
    Assignee: Apple Inc.
    Inventors: Janne Aaltonen, Markku Brummer, Janne Kalliola
  • Patent number: 8190123
    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: Grant
    Filed: June 3, 2009
    Date of Patent: May 29, 2012
    Assignee: Apple Inc.
    Inventors: Janne Aaltonen, Markku Brummer, Janne Kalliola
  • Patent number: 8150927
    Abstract: The invention relates to processing, at a transmitting entity, messages to be transferred between a transmitting entity and a receiving entity. The method comprises: obtaining a message to be transferred to the receiving entity, defining a substantially unique identifier at least for one part of the message to be transferred, conditionally replacing said part of the message to be transferred with said substantially unique identifier, and forwarding the message for transfer to the receiving entity. Further the invention relates to processing, at a receiving entity, messages transferred between a transmitting entity and a receiving entity The method comprises: receiving a message transferred from the transmitting entity, the message comprising a substantially unique identifier as a substitute of a part of the message, and retrieving said substituted part of the message on the basis of said substantially unique identifier.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: April 3, 2012
    Inventors: Teemu Ikonen, Juha Koponen, Janne Kalliola
  • Publication number: 20120016748
    Abstract: Methodologies, systems and software support or implement functionality to provide sponsored browsing of web/WAP sites and/or services for mobile device users wherein web sites are selected for browsing in dependence on a data size requirement for providing access to content available from a given web/WAP site.
    Type: Application
    Filed: September 23, 2009
    Publication date: January 19, 2012
    Applicants: Apple Inc., CVON INNOVATIONS LTD.
    Inventors: Janne Aaltonen, Sami Saru, Janne Kalliola
  • Publication number: 20110202408
    Abstract: A system for generating a schedule for use in triggering transmission of message content in a telecommunications network is provided. The system comprises a store for storing profiles of a plurality of recipients, and a plurality of message delivery campaigns with one or more criteria. The campaigns to be executed in relation to a given inventory, which may relate to a predetermined time period, may be arranged into one or more campaign clusters. A suitable allocation method may be used individually for each of said plurality of campaign clusters to allocate, among the plurality of recipients, target recipients for each of the campaign clusters based on campaign criteria and the profiles. The allocation process may be repeated to obtain, for example as high a number of messages as possible with the network resources available without exceeding a predetermined maximum number of messages per any given recipient.
    Type: Application
    Filed: April 28, 2011
    Publication date: August 18, 2011
    Applicant: CVON Innovations Ltd.
    Inventor: Janne Kalliola
  • Patent number: 7995519
    Abstract: The invention relates to a method for centralised management of a set of network nodes. The method includes supporting, in a centralised management entity, operations of at least one predefined management interface, wherein said predefined management interface is specific to said centralised management entity, implementing, at least partially, at least one of said predefined management interfaces in the network nodes of said set, and controlling, via said centralised management entity, a network node of said set by means of a management interface implementation relating to said node.
    Type: Grant
    Filed: March 21, 2006
    Date of Patent: August 9, 2011
    Assignee: Airwide Solutions Oy
    Inventors: Janne Kalliola, Thomas Dahlblom, Markus Aalto, Tommi Lattu, Mikko Tiihonen, MengHong Wong
  • Publication number: 20110099366
    Abstract: Disclosed is a method for secure transfer of information through a centralized system. The method comprising: maintaining user account information, a user account of a certain user comprising at least a user id and associated public and private keys, the private key being retrievable by means of a password of said certain user; receiving (411) identification information relating to a recipient; retrieving public key of said recipient from said user account information by means of said identification information; receiving (412) information content addressed to said recipient; storing (415) said information content for said recipient in encrypted form, said retrieved public key having been used in connection with encrypting said information content; and notifying (416) said recipient of the stored information content.
    Type: Application
    Filed: August 15, 2008
    Publication date: April 28, 2011
    Applicant: EXOVE OY
    Inventors: Janne Kalliola, Erno Kaikkonen, Kalle Virta, Janne Salo, Sundeep Pundamale
  • Patent number: 7733799
    Abstract: The invention relates to a method for gathering information from traffic flowing in communication networks. The method includes generating in a network element, which sees the traffic flowing in the network, events on the basis of the traffic flow and predefined instructions, an event being a piece of information indicating that a certain matter has occurred in the traffic flow, sending said events for analysis in a central processing element, analysing said events in said central processing element, and conveying on the basis of said analysis information to network operator systems.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: June 8, 2010
    Assignee: Airwide Solutions Oy
    Inventors: Janne Kalliola, Juha Koponen, Thomas Dahlblom, Markus Aalto, Tommi Lattu, Mikko Tiihonen, MengHong Wong
  • Publication number: 20090247118
    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: June 3, 2009
    Publication date: October 1, 2009
    Applicant: CVON Innovations Limited
    Inventors: Janne Aaltonen, Markku Brummer, Janne Kalliola
  • Patent number: 7574201
    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: Grant
    Filed: August 2, 2007
    Date of Patent: August 11, 2009
    Assignee: CVON Innovations Ltd.
    Inventors: Janne Aaltonen, Markku Brummer, Janne Kalliola
  • Publication number: 20090098861
    Abstract: The invention relates to a method for centralised management of a set of network nodes. The method includes supporting, in a centralised management entity, operations of at least one predefined management interface, wherein said predefined management interface is specific to said centralised management entity, implementing, at least partially, at least one of said predefined management interfaces in the network nodes of said set, and controlling, via said centralised management entity, a network node of said set by means of a management interface implementation relating to said node.
    Type: Application
    Filed: March 21, 2006
    Publication date: April 16, 2009
    Inventors: Janne Kalliola, Thomas Dahlblom, Markus Aalto, Tommi Lattu, Mikko Tiihonen, MengHong Wong
  • Publication number: 20090099931
    Abstract: System, method and computer program for associating displayable data, such as advertisements, with Web and WAP pages being delivered from Internet or mobile services to mobile or fixed terminals via a communications network. An intermediate box, which may take the form of, or be resident in, a router, a proxy, a gateway, a server or other network element involved in routing Internet communications, analyzes communications related to Web or WAP browsing being directed to the mobile or fixed terminals and modifies part of the communications to include associated advertisements on Web or WAP pages or to add additional Web or WAP pages for information requests, e.g., interstitial pages.
    Type: Application
    Filed: October 2, 2008
    Publication date: April 16, 2009
    Applicant: CVON Innovations Ltd.
    Inventors: Janne Aaltonen, Janne Kalliola
  • Publication number: 20080312948
    Abstract: A system for generating a schedule for use in triggering transmission of message content in a telecommunications network is provided. The system comprises a store for storing profiles of a plurality of recipients, and a plurality of message delivery campaigns with one or more criteria. The campaigns to be executed in relation to a given inventory, which may relate to a predetermined time period, may be arranged into one or more campaign clusters. A suitable allocation method may be used individually for each of said plurality of campaign clusters to allocate, among the plurality of recipients, target recipients for each of the campaign clusters based on campaign criteria and the profiles. The allocation process may be repeated to obtain, for example as high a number of messages as possible with the network resources available without exceeding a predetermined maximum number of messages per any given recipient.
    Type: Application
    Filed: June 11, 2008
    Publication date: December 18, 2008
    Applicant: CVON Innovations Limited
    Inventor: Janne Kalliola
  • Publication number: 20080279113
    Abstract: The invention relates to a method for gathering information from traffic flowing in communication networks. The method includes generating in a network element, which sees the traffic flowing in the network, events on the basis of the traffic flow and predefined instructions, an event being a piece of information indicating that a certain matter has occurred in the traffic flow, sending said events for analysis in a central processing element, analysing said events in said central processing element, and conveying on the basis of said analysis information to network operator systems.
    Type: Application
    Filed: March 24, 2006
    Publication date: November 13, 2008
    Inventors: Janne Kalliola, Juha Koponen, Thomas Dahlblom, Markus Aalto, Tommi Lattu, Mikko Tiihonen, MengHong Wong
  • Publication number: 20080189373
    Abstract: The invention relates to processing, at a transmitting entity, messages to be transferred between a transmitting entity and a receiving entity. The method comprises: obtaining a message to be transferred to the receiving entity, defining a substantially unique identifier at least for one part of the message to be transferred, conditionally replacing said part of the message to be transferred with said substantially unique identifier, and forwarding the message for transfer to the receiving entity.
    Type: Application
    Filed: November 18, 2005
    Publication date: August 7, 2008
    Applicant: FIRST HOP LTD.
    Inventors: Teemu Ikonen, Juha Koponen, Janne Kalliola
  • Publication number: 20080125096
    Abstract: A method of, and system for, performing message modification on the basis of group membership of the sender and/or recipient of the message. The system includes a device which modifies a message for transmission through a data communications network. The message includes transmission data which identifies a sending party and a recipient of the message and a message body identifying content thereof, at least part of which is specified by the sending party. The system includes a data processor device arranged to identify membership of a group in relation to a sending party and a recipient of a the message, identify an action in dependence on concordance between respective group memberships, modify the message on the basis of the identified action; and transmit the modified message to the recipient in accordance with the transmission data.
    Type: Application
    Filed: August 2, 2007
    Publication date: May 29, 2008
    Applicant: CVON Innovations Ltd.
    Inventors: Janne Aaltonen, Markku Brummer, Janne Kalliola