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: 8799123Abstract: 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: GrantFiled: April 28, 2011Date of Patent: August 5, 2014Assignee: Apple Inc.Inventor: Janne Kalliola
-
Patent number: 8755769Abstract: 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: GrantFiled: September 23, 2009Date of Patent: June 17, 2014Assignee: Apple Inc.Inventors: Janne Aaltonen, Sami Saru, Janne Kalliola
-
Patent number: 8676682Abstract: 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: GrantFiled: June 11, 2008Date of Patent: March 18, 2014Assignee: Apple Inc.Inventor: Janne Kalliola
-
Patent number: 8484459Abstract: 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: GrantFiled: August 15, 2008Date of Patent: July 9, 2013Assignee: Exove OyInventors: Janne Kalliola, Erno Kaikkonen, Kalle Virta, Janne Salo, Sundeep Pundamale
-
Patent number: 8406792Abstract: 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: GrantFiled: August 2, 2007Date of Patent: March 26, 2013Assignee: Apple Inc.Inventors: Janne Aaltonen, Markku Brummer, Janne Kalliola
-
Patent number: 8190123Abstract: 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: GrantFiled: June 3, 2009Date of Patent: May 29, 2012Assignee: Apple Inc.Inventors: Janne Aaltonen, Markku Brummer, Janne Kalliola
-
Patent number: 8150927Abstract: 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: GrantFiled: November 18, 2005Date of Patent: April 3, 2012Inventors: Teemu Ikonen, Juha Koponen, Janne Kalliola
-
Publication number: 20120016748Abstract: 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: ApplicationFiled: September 23, 2009Publication date: January 19, 2012Applicants: Apple Inc., CVON INNOVATIONS LTD.Inventors: Janne Aaltonen, Sami Saru, Janne Kalliola
-
Publication number: 20110202408Abstract: 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: ApplicationFiled: April 28, 2011Publication date: August 18, 2011Applicant: CVON Innovations Ltd.Inventor: Janne Kalliola
-
Patent number: 7995519Abstract: 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: GrantFiled: March 21, 2006Date of Patent: August 9, 2011Assignee: Airwide Solutions OyInventors: Janne Kalliola, Thomas Dahlblom, Markus Aalto, Tommi Lattu, Mikko Tiihonen, MengHong Wong
-
Publication number: 20110099366Abstract: 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: ApplicationFiled: August 15, 2008Publication date: April 28, 2011Applicant: EXOVE OYInventors: Janne Kalliola, Erno Kaikkonen, Kalle Virta, Janne Salo, Sundeep Pundamale
-
Patent number: 7733799Abstract: 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: GrantFiled: March 24, 2006Date of Patent: June 8, 2010Assignee: Airwide Solutions OyInventors: Janne Kalliola, Juha Koponen, Thomas Dahlblom, Markus Aalto, Tommi Lattu, Mikko Tiihonen, MengHong Wong
-
Publication number: 20090247118Abstract: 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: ApplicationFiled: June 3, 2009Publication date: October 1, 2009Applicant: CVON Innovations LimitedInventors: Janne Aaltonen, Markku Brummer, Janne Kalliola
-
Patent number: 7574201Abstract: 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: GrantFiled: August 2, 2007Date of Patent: August 11, 2009Assignee: CVON Innovations Ltd.Inventors: Janne Aaltonen, Markku Brummer, Janne Kalliola
-
Publication number: 20090098861Abstract: 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: ApplicationFiled: March 21, 2006Publication date: April 16, 2009Inventors: Janne Kalliola, Thomas Dahlblom, Markus Aalto, Tommi Lattu, Mikko Tiihonen, MengHong Wong
-
Publication number: 20090099931Abstract: 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: ApplicationFiled: October 2, 2008Publication date: April 16, 2009Applicant: CVON Innovations Ltd.Inventors: Janne Aaltonen, Janne Kalliola
-
Publication number: 20080312948Abstract: 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: ApplicationFiled: June 11, 2008Publication date: December 18, 2008Applicant: CVON Innovations LimitedInventor: Janne Kalliola
-
Publication number: 20080279113Abstract: 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: ApplicationFiled: March 24, 2006Publication date: November 13, 2008Inventors: Janne Kalliola, Juha Koponen, Thomas Dahlblom, Markus Aalto, Tommi Lattu, Mikko Tiihonen, MengHong Wong
-
Publication number: 20080189373Abstract: 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: ApplicationFiled: November 18, 2005Publication date: August 7, 2008Applicant: FIRST HOP LTD.Inventors: Teemu Ikonen, Juha Koponen, Janne Kalliola
-
Publication number: 20080125096Abstract: 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: ApplicationFiled: August 2, 2007Publication date: May 29, 2008Applicant: CVON Innovations Ltd.Inventors: Janne Aaltonen, Markku Brummer, Janne Kalliola