Source: http://www.google.com/patents/US7653064?dq=KOI-18
Timestamp: 2017-09-23 01:32:13
Document Index: 164369288

Matched Legal Cases: ['Application No. 0315984', 'Application No. 0311592', 'Application No. 0310366', 'arts 512', 'art 512', 'Application No. 200480019404']

Patent US7653064 - Messaging system and service - Google Patents
A method of modifying a data message during transmission through a data communications network, the data communications network being arranged to deliver messages under control of a network operator and including a first store-and-forward network node. The first store-and-forward network node is arranged...http://www.google.com/patents/US7653064?utm_source=gb-gplus-sharePatent US7653064 - Messaging system and service
Publication number US7653064 B2
Application number US 12/002,452
Also published as DE602004010098D1, DE602004010098T2, DE602004010098T3, EP1625716A1, EP1625716B1, EP1625716B2, US8243636, US8477786, US20060194595, US20080133703, US20090239544, US20120238299, WO2004100470A1
Publication number 002452, 12002452, US 7653064 B2, US 7653064B2, US-B2-7653064, US7653064 B2, US7653064B2
Patent Citations (129), Non-Patent Citations (9), Referenced by (2), Classifications (25), Legal Events (3)
US 7653064 B2
A method of modifying a data message during transmission through a data communications network, the data communications network being arranged to deliver messages under control of a network operator and including a first store-and-forward network node. The first store-and-forward network node is arranged to store data messages and forward the same to a recipient in dependence on status data corresponding to a terminal associated therewith. The method further includes receiving a message at a second store-and-forward node, wherein the second store-and-forward node is different from the first store-and-forward network node, arranging for the message to be modified before being forwarded from the second store-and-forward node, and transmitting the message to the first store-and-forward network node for forwarding to the recipient.
60. The method according to claim 45, further comprising recording the data that have been included in the transmitted messages and comparing the recorded data with the data selected for inclusion in the message, and, in the event that the recorded data match the selected data, the repeating the step of selecting data.
This is a divisional of U.S. patent application Ser. No. 10/555,543 filed Mar. 6, 2006, which is a National Phase application under 37 USC 371 of International Application PCT/GB/2004/001953 filed May 6, 2004, which in turn claims priority of British Patent Application No. 0315984.5 filed Jul. 8, 2003, British Patent Application No. 0311592.0 filed May 20, 2003, and British Patent Application No. 0310366.0 filed May 6, 2003, the entire disclosure of each of which is incorporated herein by reference.
Currently the Short Message Service (SMS) is the medium of choice for personal messaging, and several companies have designed systems that are intended to include advertisement information in SMS messages. For example, International patent application WO 03/015430 describes a service whereby advertisement data (including length of advertisement (number of characters), a preview of the advertisement and an identifier associated with the advertisement provided by external sources) are stored on mobile terminal in a “local” store, and the user selects an advert, from the store, to accompany an outgoing message. The terminal then calculates a length available for text, and the sender is allowed to enter a message having a length up to the calculated length. An outgoing message is then created, comprising the advertisement ID associated with the selected advertisement and the user's message text, and having a header indicating that the message has advertising content. The outgoing message is then sent from the terminal and received by the SMSC, which checks the header of the message; any message having an identifier corresponding to the advertisement type is passed to an “ad server”. The ad server processes the message, effectively selecting an advertisement from a store, creating one or more messages that comprise the selected advertisement and creating an SMS message that can be read by the recipient's mobile phone terminal.
In addition to storing and processing registration requests, the server S1 is arranged to display, on request, a plurality of selectable categories, from which the subscriber can select. The subscriber can attempt to access the server S1 at any time, causing the authentication software 305 to authenticate or otherwise the access request. Several authentication methods are possible, one being based on the user's mobile phone number or the terminal ID (this being identifiable from, e.g. the header of a message associated with the access request), and another being via a web page having data entry fields corresponding to user name and password. Once authenticated, the user can select a category from the plurality, causing the selected category to be stored in the database DB1, along with other data associated with this user. The categories represent subject areas of interest—e.g. types of music, football, types of drinks etc. These selected category data, along with the user data stored at step 202 b, are then available for use by the selecting software 401 running on the proxy message server MMSC_1, as will be described in more detail below. Alternatively, and in the event that the terminal T1 has a suitable local application stored thereon, the category data could be sent from the terminal T1 to the server S1; in such an arrangement the category data from which selection is to be made could be made available to the terminal T1 by means of the server S1 sending category data to the terminal T1 via SMS messages or as GPRS packets.
Selection can also be based on the content of the MMS message itself (arts 512, 514). For example, Tags may be linked to certain words, or phrases, that appear in the message 500—e.g. if the user content part 512 includes the word “beer” (so that the message could be, for example, “Hi Steve, meet me at the Crown for a beer or six!”), one of the Tags linked to the word “beer” could be selected by the selecting software 401 at sub-step 805. Additionally or alternatively selection can be based on the location of the sender and/or recipient. For example, if the sender is identified to be at a cricket match, then, assuming there to be a mapping between cricket and Tags, one of the Tags linked to a cricket location could be selected at sub-step 805.
US5613213 Mar 31, 1994 Mar 18, 1997 Motorola, Inc. Determining and displaying available services for a communication unit
US20020083411 Sep 27, 2001 Jun 27, 2002 Nicolas Bouthors Terminal-based method for optimizing data lookup
US20030188017 Dec 30, 2002 Oct 2, 2003 Fujitsu Limited Internet connecting device automatic selection method, internet connecting device automatic selection system, and internet connecting device automatic selection program
US20040136358 Aug 29, 2001 Jul 15, 2004 Hugh Hind System and method for pushing information from a host system to a mobile data communication device in a wireless data network
US20040204133 Nov 12, 2002 Oct 14, 2004 Microsoft Corporation Connectivity notification displaying path to connection
US20050060425 Jun 30, 2004 Mar 17, 2005 International Business Machines Corporation Application-based autonomic connectivity
US20060129455 Dec 15, 2005 Jun 15, 2006 Kashan Shah Method of advertising to users of text messaging
US20060204601 Mar 9, 2005 Sep 14, 2006 Palu Afa K Formulations and methods for preventing and treating substance abuse and addiction
US20060286964 Sep 21, 2005 Dec 21, 2006 Nokia Corporation Communication method
US20070072631 Sep 23, 2005 Mar 29, 2007 Motorola, Inc. Method and apparatus of gauging message freshness in terms of context
US20070083602 Oct 5, 2006 Apr 12, 2007 Heggenhougen Rolv E Method, system and software for dynamically extracting content for integration with electronic mail
US20070088851 Jan 17, 2006 Apr 19, 2007 Zohar Levkovitz Device, system and method of wireless delivery of targeted advertisements
US20070105536 Nov 7, 2005 May 10, 2007 Tingo George Jr Methods and apparatus for providing SMS notification, advertisement and e-commerce systems for university communities
US20080013537 Jul 14, 2006 Jan 17, 2008 Microsoft Corporation Password-authenticated groups
US20080082686 * Aug 24, 2007 Apr 3, 2008 Schmidt Jonathan E Internet provider subscriber communications system
US20080243619 Mar 27, 2008 Oct 2, 2008 Sharman Duane R Method and system for delivery of advertising content in short message service (SMS) messages
DE10061984A1 Dec 13, 2000 Jun 20, 2002 Pmg Private Media Gmbh System for sending electronic mail SMS message with advertising in data or communication network has transmitting unit and receiving unit for messages protocolled and routed via base unit
EP1073293A1 Feb 21, 2000 Jan 31, 2001 Alexander Dr. Huber Device and computer program for automatic generation and transmission of SMS-messages
EP1239392A2 Feb 23, 2002 Sep 11, 2002 Increment P Corporation Electronic mail processing system and mail server
EP1542482A2 Nov 25, 2004 Jun 15, 2005 Lucent Technologies Inc. Method and apparatus for inserting information into a unused portion of a text message
EP1677475A1 Dec 15, 2005 Jul 5, 2006 Lucent Technologies Inc. Providing a multimedia message with a multimedia messaging service message in a mobile environment
WO2001050703A2 Jan 5, 2001 Jul 12, 2001 Rothschild Anthony R System and method for adding an advertisement to a personal communication
WO2004102993A1 May 14, 2004 Nov 25, 2004 As Nicolaas Theunis Rudie Van Method and appratus for distributing messages to mobile recipients
WO2004104867A2 May 15, 2004 Dec 2, 2004 Hewlett-Packard Development Company. L.P. System for doing service location management taking into account the node and network characteristics
WO2006005001A2 Jun 29, 2005 Jan 12, 2006 Blake Bookstaff Method and system for automated intelligent electronic advertising
WO2006016189A1 Aug 15, 2005 Feb 16, 2006 Telsis Holdings Limited Telecommunications services apparatus (sms router) and method for delivering short messages (sms) via the home network of the recipient
WO2006040749A1 Oct 12, 2005 Apr 20, 2006 Anam Mobile Limited Method for routing sms messages using an intelligent routing node
WO2008045867A1 Oct 9, 2007 Apr 17, 2008 Sybase 365, Inc. System and method for message monitoring and identification
WO2008147919A1 May 22, 2008 Dec 4, 2008 Nuance Communications, Inc. Keyword-based services for mobile device messages
1 English translation of First Office Action issued by the Chinese Patent Office in related Chinese Application No. 200480019404.X received Aug. 19, 2008 by Applicant.
2 European Search Report dated Jul. 18, 2008 issued by the European Patent Office in related EPO Application No. EP 08 15 3656.
3 European Search Report dated Jul. 18, 2008 issued by the European Patent Office in related EPO Application No. EP 08 15 3658.
4 European Search Report dated Jul. 22, 2008 issued by the European Patent Office in related EPO Application No. EP 08153651.8.
5 European Search Report dated Jul. 23, 2008 issued by the European Patent Office in related EPO Application No. EP 08153654.2.
6 Extended European Search Report dated Dec. 2, 2008 issued by the European Patent Office in counterpart EPO Application No. EP 07120620.5.
7 Extended European Search Report dated Dec. 29, 2008 issued by the European Patent Office in counterpart EPO Application No. EP 07120480.4.
8 Office Action dated Apr. 6, 2009 issued in related U.S. Appl. No. 10/555,543 (14 pages).
9 U.K. Patent Office Examination Report Under Section 18(3) dated Mar. 29, 2006 issued in connection with U.K. Application No. GB 0315984.5.
US20100004009 * Jul 1, 2009 Jan 7, 2010 Vodafone Holding Gmbh Mobile communication device and adapter module
US20110213975 * Mar 1, 2010 Sep 1, 2011 Alessandro Sorniotti Secret interest groups in online social networks
U.S. Classification 370/392, 370/428, 709/231
International Classification H04W4/14, H04L12/54, H04L12/58, H04L12/56, H04W88/18, H04W4/18, G06F15/16, H04L12/28, H04L29/06
Cooperative Classification H04L51/38, H04L65/605, H04W88/184, H04L29/06027, H04W4/14, H04L51/063, H04W4/18
European Classification H04L12/58C1, H04L51/06A, H04L29/06M6C6, H04W4/18, H04L29/06C2, H04W88/18M