DE102006042761A1 - Data processing unit has memory device, which is provided for specifying electronic coupon, and which specifies target that user has achieved, and to store, where electronic coupon is given to user - Google Patents
Data processing unit has memory device, which is provided for specifying electronic coupon, and which specifies target that user has achieved, and to store, where electronic coupon is given to user Download PDFInfo
- Publication number
- DE102006042761A1 DE102006042761A1 DE200610042761 DE102006042761A DE102006042761A1 DE 102006042761 A1 DE102006042761 A1 DE 102006042761A1 DE 200610042761 DE200610042761 DE 200610042761 DE 102006042761 A DE102006042761 A DE 102006042761A DE 102006042761 A1 DE102006042761 A1 DE 102006042761A1
- Authority
- DE
- Germany
- Prior art keywords
- coupon
- user
- client unit
- electronic
- coupons
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/387—Payment using discounts or coupons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
Die Erfindung betrifft eine Datenverarbeitungsanordnung, eine Client-Einheit, ein Benutzer-Endgerät, ein Verfahren zum Bereitstellen von Coupon-Programmen und ein Verfahren zum Nutzen von Coupon-Programmen.The The invention relates to a data processing device, a client device, a user terminal, a method for providing coupon programs and a method for the benefit of coupon programs.
Bei Coupon-Programmen werden an Teilnehmer Coupons vergeben, die die Teilnehmer zum Beispiel an einer Stelle einlösen können, um eine Belohnung zu erhalten. Beispielsweise kann ein Geschäft für jeden Einkauf ab einem bestimmten Wert einen Gutschein für einen Einkauf vergeben. Es sind Systeme wünschenswert, die eine bequeme und effiziente Möglichkeit schaffen, Coupon-Programme bereitzustellen und zu nutzen.at Coupon programs will be awarded to participants who receive coupons For example, participants can redeem at one point for a reward receive. For example, a business can start from a specific one for each purchase Value a coupon for to place a purchase. Desirable systems are desirable and efficient way to provide and use coupon programs.
Es wird eine Datenverarbeitungsanordnung bereitgestellt mit einer Speichereinrichtung, die eingerichtet ist, mindestens eine Regel, die mindestens ein elektronisches Coupon spezifiziert und die ein Ziel spezifiziert, das ein Benutzer erreicht hat, wenn an den Benutzer das mindestens eine elektronische Coupon vergeben worden ist, zu speichern. Die Datenverarbeitungsanordnung weist ferner eine erste Kommunikationsschnittstelle, die eingerichtet ist, Daten mit Informationen über die mindestens eine Regel zu empfangen, und eine zweite Kommunikationsschnittstelle auf, die eingerichtet ist, eine Anfrage nach Informationen über die Regel zu empfangen und als Reaktion auf die Anfrage die angefragten Informationen zu versenden.It a data processing arrangement is provided with a memory device, which is set up, at least one rule, the at least one specifies an electronic coupon and specifies a destination, that a user has reached when the user at least An electronic coupon has been awarded to save. The Data processing arrangement furthermore has a first communication interface, which is set up to provide data with information about the at least one rule received, and a second communication interface, the is set up, a request for information about the Usually to receive and in response to the request the requested To send information.
Ein elektronisches Gutschein-System ermöglicht es, dass ein Benutzer an einer Stelle, beispielsweise einem Kassier-System, nachweist, dass er sich an einer Menge von anderen Stellen, beispielsweise Gutschein-Ausgabestellen oder Coupon-Ausgabestellen, aufgehalten hat oder an diesen Stellen bestimmte Tätigkeiten durchgeführt hat. Ein Beispiel dafür ist, dass ein Benutzer an einem Park-Automaten in einem Parkhaus eines großen Einkaufszentrums nachweisen muss, dass er bei drei unterschiedlichen Geschäften des Einkaufszentrums eingekauft hat, da er in diesem Fall einen Preisnachlass bei dem Park-Automaten bekommt. An den Benutzer wird beispielsweise beim Einkauf in einem Geschäft, etwa bei Zahlvorgang, ein Coupon vergeben. Beim elektronischen Gutschein-System wird dieses Coupon beispielsweise in elektronischer Form auf einem mobilen Gerät des Benutzers, beispielsweise einem Mobilfunk-Teilnehmergerät oder einem PDA(Personal Digital Assistant) gespeichert und an der Stelle, an der der Nachweis erfolgt, in diesem Beispiel dem Park-Automat, aus dem mobilen Gerät ausgelesen.One electronic voucher system allows a user at one point, for example a cashier system, that he is in a lot of other places, for example Coupon issuers or coupon issuers, or has stopped certain activities at these points carried out Has. An example for is that a user at a parking machine in a parking garage a large shopping center must prove that he is involved in three different transactions of the Shopping center has bought, as in this case, a discount gets at the park machine. For example, to the user when shopping in a shop, about when paying, a coupon awarded. At the electronic coupon system For example, this coupon will be in electronic form on one mobile device the user, for example a mobile subscriber unit or a PDA (Personal Digital Assistant) and stored at the point where the proof takes place, in this example the parking machine, read from the mobile device.
Dieses Anwendungsbeispiel kann man allgemein als Gutschein-Programm bezeichnen. Weitere Gutschein-Programme wären beispielsweise, dass ein Benutzer beim Kauf einer Kino-Karte bei einer Kino-Kette ein Coupon erhält und wenn der Benutzer neun Coupons vorlegt, er freien Eintritt in einem beliebigen Kino der Kino-Kette erhält. Ein ähnliches Anwendungsbeispiel, das sich allgemein der Klasse der Gutschein-Programme zuordnen lässt, ist, dass in einem mobilen Gerät eines Benutzers, beispielsweise einem Mobilfunk-Teilnehmergerät, automatisch ein elektronisches Coupon generiert wird, wenn der Benutzer eine Werbe-MMS-Nachricht (MMS: Multimedia Message Service) vollständig mittels des mobilen Geräts anschaut, beispielsweise abspielt. Bei einer bestimmten Anzahl solcher elektronischen Coupons bekommt der Benutzer beispielsweise dann einen Preisnachlass bei einem Einkauf in einem bestimmten Geschäft.This Application example can be generally referred to as a coupon program. Other coupon programs would be For example, a user when buying a movie theater card at a coupon gets a cinema chain and if the user submits nine coupons, he will gain free entry into any cinema of the cinema chain receives. A similar application example, that is generally attributable to the class of coupon programs is that in a mobile device a user, for example a mobile subscriber device, automatically An electronic coupon is generated when the user receives a Advertising MMS message (MMS: Multimedia Message Service) completely via of the mobile device watch, for example, plays. For a certain number of such For example, the user gets electronic coupons then a discount on a purchase in a particular store.
Eine weitere Klasse von Anwendungsbeispielen für Coupon-Systeme lässt sich unter dem Begriff "Nachtwächter-Szenario" zusammenfassen. Beim Nachtwächter-Szenario muss ein Nachtwächter eine bestimmte Route abgehen. An gewissen Punkten der Route befinden sich Ausgabestellen, an denen automatisch elektronische Coupons auf ein mobiles Gerät des Nachtwächters übermittelt werden, das heißt in elektronischer Form auf dem mobilen Gerät des Nachtwächters gespeichert werden. Auf diese Weise kann der Nachtwächter beispielsweise bei Dienstende bei einem Überprüfungs-System (entsprechend dem obigen Kassier-System) nachweisen, dass er die Route ordnungsgemäß abgegangen ist.A Another class of application examples for coupon systems can be summarized under the term "night watchman scenario". At the Night watchman scenario must be a night watchman go off a certain route. At certain points of the route are located Issuers who automatically receive electronic coupons on a mobile device transmitted by the night watchman be, that is stored in electronic form on the night watchman's mobile device become. In this way, the night watchman, for example, at the end of the service in a verification system (according to the above cashier system), that he walked the route properly is.
Ähnlich wie bei dem Nachtwächter-Szenario können elektronische Coupons bei Wettkämpfen (beispielsweise bei einem Orientierungslauf oder bei einer Geocaching-Veranstaltung) eingesetzt werden. Zusätzlich zu der Funktionalität, die beim Nachtwächter-Szenario genutzt wird, wird hier beispielsweise noch eine Beziehung zwischen den Resultaten mehrerer Teilnehmer, beispielsweise eine Rangfolge, ermittelt.Similar to the night watchman scenario, electronic coupons can be used in competitions such as an orienteering or geocaching event. In addition to the functionality used in the night watchman scenario, for example, here is a relationship between the results several participants, such as a ranking determined.
Gemäß einem Ausführungsbeispiel der Erfindung wird eine Datenverarbeitungsanordnung bereitgestellt mit einer Speichereinrichtung, die eingerichtet ist, mindestens eine Regel, die mindestens ein elektronisches Coupon spezifiziert und die ein Ziel spezifiziert, das ein Benutzer erreicht hat, wenn an den Benutzer das mindestens eine elektronische Coupon vergeben worden ist, zu speichern. Die Datenverarbeitungsanordnung weist ferner eine erste Kommunikationsschnittstelle, die eingerichtet ist, Daten mit Informationen über die mindestens eine Regel zu empfangen, und eine zweite Kommunikationsschnittstelle auf, die eingerichtet ist, eine Anfrage nach Informationen über die Regel zu empfangen und als Reaktion auf die Anfrage die angefragten Informationen zu versenden.According to one embodiment The invention provides a data processing arrangement with a memory device that is set up, at least a rule that specifies at least one electronic coupon and specifying a destination that a user has reached, when awarded to the user the at least one electronic coupon has been save. The data processing arrangement has Furthermore, a first communication interface that established is, data with information about to receive the at least one rule, and a second communication interface which is set up to request information about the Usually to receive and in response to the request the requested To send information.
Gemäß einer Ausführungsform der Erfindung wird eine Client-Einheit bereitgestellt mit einer Sendeeinrichtung, die eingerichtet ist, eine Anfrage nach Informationen über mindestens eine Regel, die mindestens ein elektronisches Coupon spezifiziert und die ein Ziel spezifiziert, das ein Benutzer erreicht hat, wenn an den Benutzer das mindestens eine elektronische Coupon vergeben worden ist, zu versenden, einer ersten Empfangseinrichtung, die eingerichtet ist, die angeforderten Informationen zu empfangen, einer zweiten Empfangseinrichtung, die eingerichtet ist, ein an den Benutzer vergebenes elektronisches Coupon zu empfangen und einer Prüfeinrichtung, die eingerichtet ist, zu überprüfen, ob das empfangene elektronische Coupon mit dem mindestens einen spezifizierten elektronischen Coupon übereinstimmt.According to one embodiment The invention is a client unit provided with a transmitting device that is set up a request for information about At least one rule that has at least one electronic coupon specified and which specifies a target that a user has achieved if the user assigns the at least one electronic coupon has been to send, a first receiving device, the is set up to receive the requested information, a second receiving device, which is set to a to receive the user assigned electronic coupon and one test equipment, which is set up to check if that received electronic coupon with the at least one specified matches electronic coupon.
Gemäß einer Ausführungsform der Erfindung wird ein Benutzer-Endgerät bereitgestellt mit einer Speichereinrichtung, die eingerichtet ist, eine Regel zu speichern, die ein Ereignis spezifiziert, bei dessen Eintreten an den Benutzer des Benutzer-Endgeräts ein elektronisches Coupon zu vergeben ist, und einer Coupon-Vergabe-Einrichtung, die eingerichtet ist, bei Eintreten des Ereignisses ein elektronisches Coupon zu erzeugen, welches an den Benutzer des Benutzer-Endgeräts vergeben wird.According to one embodiment The invention provides a user terminal with a storage device that is set up, a rule which specifies an event when it occurs to the user of the user terminal an electronic coupon and a coupon allocation facility that is set up, generate an electronic coupon when the event occurs, which is assigned to the user of the user terminal.
Gemäß einer weiteren Ausführungsform der Erfindung wird ein Verfahren zum Bereitstellen von Coupon-Programmen bereitgestellt, das die folgenden Schritte aufweist: Speichern mindestens einer Regel, die mindestens ein elektronisches Coupon spezifiziert und die ein Ziel spezifiziert, das ein Benutzer erreicht hat, wenn an den Benutzer das mindestens eine elektronische Coupon vergeben worden ist, empfangen von Daten mit Informationen über die mindestens eine Regel und empfangen einer Anfrage nach Informationen über die Regel und als Reaktion auf die Anfrage versenden der angefragten Informationen.According to one another embodiment The invention provides a method for providing coupon programs provided comprising the steps of: storing at least a rule that specifies at least one electronic coupon and specifying a destination that a user has reached, when awarded to the user the at least one electronic coupon has been receiving data with information about the at least a rule and receive a request for information about the Rule and respond to the request of the requested Information.
Gemäß einer weiteren Ausführungsform der Erfindung wird ein Verfahren zum Nutzen von Coupon-Programmen bereitgestellt, das die folgenden Schritte aufweist: Senden einer Anfrage nach Informationen über mindestens eine Regel, die mindestens ein elektronisches Coupon spezifiziert und die ein Ziel spezifiziert, das ein Benutzer erreicht hat, wenn an den Benutzer das mindestens eine elektronische Coupon vergeben worden ist, empfangen der angeforderten Informationen, empfangen eines an den Benutzer vergebenen elektronischen Coupons und prüfen, ob das empfangene elektronische Coupon mit dem mindestens einen spezifizierten elektronischen Coupon übereinstimmt.According to one another embodiment The invention provides a method of using coupon programs provided comprising the steps of: sending a Request for information about At least one rule that has at least one electronic coupon which specifies a target that a user will reach has, if to the user the at least one electronic coupon has been assigned, receive the requested information, received of an electronic coupon issued to the user and check whether the received electronic coupon with the at least one specified matches electronic coupon.
Anschaulich realisiert die Datenverarbeitungsanordnung eine Server-Einheit, die es ermöglicht, Informationen über Coupon-Programme, beispielsweise die Vorgaben, welche Coupons im Rahmen eines Coupon-Programms gesammelt werden müssen, um eine Belohnung zu bekommen (oder allgemein ein Ziel zu erreichen), zu speichern und von Client-Einheiten abrufbar zu machen.clear the data processing device realizes a server unit, which makes it possible information about Coupon programs for example, the specifications of which coupons as part of a coupon program have to be collected to get a reward (or generally reach a goal), to store and make available from client units.
Ein Veranstalter von Coupon-Programmen kann unter Nutzung der Datenverarbeitungsanordnung gemäß einem Ausführungsbeispiel der Erfindung die Coupon-Programme bequem bekannt machen und ein Benutzer kann Informationen über Coupon-Programme abrufen und sich beispielsweise über Coupon-Programme, an denen er eventuell teilnehmen möchte, informieren.One Organizer of coupon programs may be using the data processing device according to one embodiment invention of the coupon programs conveniently announce and a User can get information about Get coupon programs and, for example, via coupon programs, which he may wish to attend.
Die Client-Einheit gemäß einem Ausführungsbeispiel der Erfindung ermöglicht es einem Benutzer, Informationen über Coupon-Programme von der Datenverarbeitungsanordnung abzurufen und die Informationen zu verwalten. Beispielsweise kann der Benutzer mittels seiner Client-Einheit seinen Status im Rahmen eines Coupon-Programms, beispielsweise die Anzahl der von ihm gesammelten elektronischen Coupons, die für das Coupon-Programm gültig sind, ermitteln, sich anzeigen lassen und Informationen über seinen Status (sowohl einen Zwischenstand während er noch an dem Coupon-Programm aktiv teilnimmt als auch einen Endstand nach Beendigung des Coupon Programms) an die Datenverarbeitungsanordnung übermitteln und so daran interessierten anderen Benutzern mitteilen sowie Informationen über den Status anderer Teilnehmer im Rahmen des Coupon-Programms von der Datenverarbeitungsanordnung abrufen.The Client unit according to a embodiment allows the invention It informs a user about coupon programs from the Retrieve data processing arrangement and manage the information. For example, the user can use his client device to his Status as part of a coupon program, for example the number the electronic coupons collected by him that are valid for the coupon program, determine, display and provide information about his Status (both an intermediate while he is still active on the coupon program participates as well as a final score after completion of the coupon program) to the data processing device and so interested inform other users, as well as information about the status of other participants as part of the coupon program retrieve from the data processing device.
Dies ermöglicht es beispielsweise, dass sich der Veranstalter eines Coupon-Programms über die Teilnahme an dem Coupon-Programm und den Erfolg des Coupon-Programms informiert. Ist der Veranstalter nicht mit dem Erfolg seines Coupon-Programms zufrieden, kann er mittels der zweiten Kommunikationsschnittstelle der Datenverarbeitungsanordnung Änderungen an seinem Coupon-Programm vornehmen.This allows, for example, that the organizer of a coupon program informs about the participation in the coupon program and the success of the coupon program. Is the Ver Anestalter is not satisfied with the success of his coupon program, he can make changes to his coupon program by means of the second communication interface of the data processing arrangement.
Gemäß einem Ausführungsbeispiel der Erfindung kann sich der Benutzer weiterhin mittels der Client-Einheit bei der Datenverarbeitungsanordnung zur Nutzung eines Coupon-Programms anmelden. In diesem Fall wird er beispielsweise als Teilnehmer in der Datenverarbeitungsanordnung registriert.According to one embodiment In accordance with the invention, the user may continue to use the client device in the data processing arrangement for the use of a coupon program Sign in. In this case, for example, he will be considered a participant in the Data processing arrangement registered.
Ausführungsbeispiele der Erfindung ermöglichen somit einem Benutzer eine bequeme Nutzung von Coupon-Programmen, da er sich detailliert über Coupon-Programme informieren kann und sich auch über seinen Status im Rahmen eines Coupon-Programms informieren kann. Er kann somit von den Vorteilen von Coupon-Programmen auf einfache Weise profitieren und beispielsweise Rabattprogramme nutzen.embodiments enable the invention thus a user a convenient use of coupon programs, as he details about coupon programs can inform and talk about can inform its status through a coupon program. He can thus easily benefit from the advantages of coupon programs and, for example, use discount programs.
Veranstalter von Coupon-Programmen bekommen durch Ausführungsbeispiele der Erfindung die Möglichkeit, ihre Coupon-Programme einfach zu vermarkten und somit wirksame Werbeaktionen durchzuführen. Dadurch, dass sich Benutzer über Coupon-Programme auf einfache Weise informieren können und von vielen Coupon-Programmen Kenntnis erlangen, werden letztendlich mehr Benutzer an Coupon-Programmen teilnehmen. Die Veranstalter haben weiterhin die Möglichkeit, sich detailliert über den Erfolg ihrer Coupon-Programme zu informieren.organizer of coupon programs get through embodiments of the invention the Possibility, easy to market their coupon programs and thus carry out effective promotions. Thereby, that users have over coupon programs can inform in a simple way and becoming aware of many coupon programs will ultimately more users participate in coupon programs. The organizers have continue the opportunity get detailed about the To inform success of their coupon programs.
Ferner ergibt sich ein neues Geschäftsmodell für denjenigen, der die Architektur, beispielsweise die Datenverarbeitungsanordnung bereitstellt.Further results in a new business model for the one the architecture, such as the data processing arrangement provides.
Die Datenverarbeitungsanordnung zusammen mit der Client-Einheit eines Benutzers, mittels welcher der Benutzer Informationen über Coupon-Programme abrufen kann bzw. der Client-Einheit eines Veranstalters, mittels welcher der Veranstalter Informationen über Coupon-Programme in der Datenverarbeitungsanordnung speichern kann, kann als Client/Server-Architektur angesehen werden.The Data processing arrangement together with the client unit of a user, by which the user retrieves information about coupon programs can or the client unit of an organizer, by means of which the organizer information about Store coupon programs in the data processing system, can be viewed as client / server architecture.
Ausgestaltungen der Erfindung, die im Zusammenhang mit der Datenverarbeitungsanordnung beschrieben sind, gelten (soweit sinnvoll) sinngemäß auch für die Client-Einheit, das Benutzer-Endgerät, das Verfahren zum Bereitstellen von Coupon-Programmen und das Verfahren zum Nutzen von Coupon-Programmen gemäß den obigen Ausführungsbeispielen der Erfindung.refinements of the invention described in connection with the data processing arrangement are, apply (if appropriate) mutatis mutandis, for the client unit, the user terminal, the procedure to provide coupon programs and the method of using coupon programs according to the above embodiments the invention.
Die Regel spezifiziert beispielsweise mindestens eine Menge von elektronischen Coupons, eine Coupon-Anzahl und ein Ziel, das ein Benutzer erreicht hat, wenn an den Benutzer die Coupon-Anzahl von elektronischen Coupons aus der Menge von elektronischen Coupons vergeben worden ist. Die Regel kann ferner mindestens eine Coupon-Eigenschaft spezifizieren, und der Benutzer hat das Ziel beispielsweise dann erreicht, wenn an den Benutzer die Coupon-Anzahl von elektronischen Coupons mit der mindestens einen Coupon-Eigenschaft aus der Menge von elektronischen Coupons vergeben worden ist.The For example, rule specifies at least a quantity of electronic Coupons, a coupon number and a target that reaches a user has when sent to the user the coupon number of electronic coupons has been awarded from the amount of electronic coupons. The rule may further specify at least one coupon property, and For example, the user has reached the destination when on the user the coupon number of electronic coupons with the at least one coupon property from the set of electronic Coupons has been awarded.
Die Datenverarbeitungsanordnung weist beispielsweise eine dritte Kommunikationsschnittstelle auf, die eingerichtet ist, Informationen darüber zu empfangen, wie viele elektronische Coupons aus der Menge von elektronischen Coupons an den Benutzer vergeben worden sind. Die dritte Kommunikationsschnittstelle kann dazu eingerichtet sein, Informationen darüber zu empfangen, welche elektronischen Coupons aus der Menge von elektronischen Coupons an den Benutzer vergeben worden sind.The Data processing arrangement has, for example, a third communication interface, which is set up to receive information about how many electronic coupons from the set of electronic coupons the user has been assigned. The third communication interface may be configured to receive information about which electronic coupons awarded to the user from the set of electronic coupons have been.
In einer Ausführungsform ist die Speichereinrichtung eingerichtet, die Regel in XML-Format zu speichern. Die zweite Kommunikationsschnittstelle ist beispielsweise eingerichtet, die Informationen über die Regel in Form eines Dokuments in XML-Format zu versenden.In an embodiment If the storage device is set up, the rule is in XML format save. The second communication interface is for example set up the information about to send the rule in the form of a document in XML format.
In einer Ausführungsform spezifiziert die Regel mindestens eine Menge von elektronischen Coupons, eine Coupon-Anzahl und ein Ziel, das der Benutzer erreicht hat, wenn an den Benutzer die Coupon-Anzahl von elektronischen Coupons aus der Menge von elektronischen Coupons vergeben worden ist. Die Client-Einheit kann eine Ermittlungseinrichtung aufweisen, die eingerichtet ist, zu ermitteln, wie viele der elektronische Coupons der Menge von elektronischen Coupons an einen Benutzer der Client-Einheit vergeben worden sind.In an embodiment The rule specifies at least a lot of electronic Coupons, a coupon number and a destination that the user reaches has when sent to the user the coupon number of electronic coupons has been awarded from the amount of electronic coupons. The Client unit may include a discovery device set up is to determine how many of the electronic coupons of the crowd from electronic coupons to a user of the client unit have been.
Die Client-Einheit kann eine weitere Sendeeinrichtung aufweisen, die eingerichtet ist, die Information, wie viele der elektronische Coupons der Menge von elektronischen Coupons an den Benutzer der Client-Einheit vergeben worden sind, zu versenden.The Client unit may have another transmitting device, the the information is set up, how many of the electronic coupons the amount of electronic coupons to the user of the client unit have been awarded to ship.
Die Client-Einheit kann auch eine Ermittlungseinrichtung aufweisen, die eingerichtet ist, zu ermitteln, welche der elektronischen Coupons der Menge von elektronischen Coupons an einen Benutzer der Client-Einheit vergeben worden sind. Die Client-Einheit kann ferner eine weitere Sendeeinrichtung aufweisen, die eingerichtet ist, die Information, welche der elektronische Coupons der Menge von elektronischen Coupons an den Benutzer der Client-Einheit vergeben worden sind, zu versenden.The Client unit may also comprise a detection device, which is set up to determine which of the electronic coupons the amount of electronic coupons to a user of the client unit have been awarded. The client unit may also have another Transmitter, which is configured, the information which the electronic coupons of the amount of electronic coupons the user of the client unit have been assigned to send.
Die Client-Einheit wird beispielsweise mittels eines mobilen elektronischen Geräts realisiert. Zum Beispiel wird die Client-Einheit mittels eines Mobilfunk-Teilnehmergeräts oder eines PDAs realisiert.The client unit is, for example, using realized a mobile electronic device. For example, the client unit is implemented by means of a mobile subscriber device or a PDA.
Das Benutzer-Endgerät ist beispielsweise ein mobiles elektronisches Gerät, zum Beispiel ein Mobilfunk-Teilnehmergerät oder ein PDA.The User terminal is, for example, a mobile electronic device, for example a mobile subscriber device or a PDA.
Das Ereignis ist beispielsweise das Lesen einer elektronischen Werbe-Nachricht durch den Benutzer des Benutzer-Endgeräts. Zum Beispiel ist die Werbe-Nachricht eine Werbe-SMS-Nachricht oder eine Werbe-MMS-Nachricht. Entsprechend ist die Coupon-Vergabe-Einrichtung beispielsweise eine SMS-Client-Einheit oder eine MMS-Client-Einheit.The For example, an event is reading an electronic promotional message by the user of the user terminal. For example, the promotional message a promotional text message or a promotional MMS message. Corresponding is the coupon assignment facility For example, an SMS client unit or an MMS client unit.
Das Benutzer-Endgerät weist beispielsweise eine Client-Einheit, wie sie oben beschrieben ist, auf. Das erzeugte elektronische Coupon wird beispielsweise an die Client-Einheit übermittelt.The User terminal for example, has a client unit, as described above. The generated electronic coupon For example, it is sent to the client device.
Ausführungsbeispiele der Erfindung sind in den Figuren dargestellt und werden im Weiteren näher erläutert.embodiments The invention is illustrated in the figures and will be discussed below explained in more detail.
Die
Kommunikationsanordnung
Die
Kommunikationsanordnung
Die
externe Coupon-Quelle
Die
Schnittstellen
Die
interne Coupon-Senke
Die
Kommunikationsanordnung
Mittels
der fünften
Schnittstelle
Der
Benutzer des mobilen Geräts
Beispielsweise
kann der Benutzer Coupon-Programme, an denen er interessiert ist,
mittels der CPM-Client-Einheit
Mittels
der CPM-Client-Einheit
Die
CPM-Client-Einheit
Es
können
eine Vielzahl von externen Coupon-Quellen
Mittels
der CPM-Client-Einheit
Seinen
Status im Rahmen der Coupon-Programme, an dem der Benutzer teilnimmt,
kann sich der Benutzer nicht nur selbst anzeigen lassen, sondern
mittels der CPM-Client-Einheit
Wenn
der Benutzer an einem Coupon-Programm erfolgreich teilgenommen hat,
das heißt
eine bestimmte Anzahl von Coupons oder Coupons bestimmter Art gesammelt
hat, sodass er gemäß der Definition
des Coupon-Programms eine bestimmte Belohnung erhält, so kann
er die Coupons an einer Coupon-Senke, in diesem Fall an der internen
Coupon-Senke
Mittels
der sechsten Schnittstelle
Die
externe Coupon-Senke
Mittels
der dritten Schnittstelle kann die externe Coupon-Senke
Mittels
der fünften
Schnittstelle
Die
Veranstalter-Client-Einheit
Für den Anwendungsfall
eines Coupon-Programms, bei dem eine Rangfolge der Teilnehmer an dem
Coupon-Programm eine Rolle spielt, beispielsweise für den Fall,
dass ein Coupon dem Erreichen eines bestimmten Ziels im Rahmen eines
Sport-Wettbewerbs
entspricht, kann der Benutzer des mobilen Geräts
Wie
oben erwähnt
können
die externen Schnittstellen
- – Internet, beispielsweise unter Verwendung des TCP (Transmission Control Protocol), des HTTP (Hyper Text Transfer Protocol) oder unter Verwendung von HTML (Hyper Text Markup Language)
- – Intranet
- – Mobilfunk-Kommunikationssysteme (UMTS, GSM)
- – WLAN
- – WiMAX (World Wide Interoperability for Microwave Access)
- – Bluetooth
- – IrDa (Infrared Data Association)
- – USB (Universal Serial Bus) oder Wireless USB
- Internet, for example using the TCP (Transmission Control Protocol), the HTTP (Hyper Text Transfer Protocol) or using HTML (Hyper Text Markup Language)
- - Intranet
- - Mobile communication systems (UMTS, GSM)
- - WIRELESS INTERNET ACCESS
- - WiMAX (World Wide Interoperability for Microwave Access)
- - Bluetooth
- - IrDA (Infrared Data Association)
- - USB (Universal Serial Bus) or Wireless USB
Da
ein Coupon je nach Anwendungsfall einen monetären Wert repräsentieren
kann, ist es wichtig, dass die Echtheit von Coupons gewährleistet und überprüft werden
kann. Beispielsweise soll eine Coupon-Senke
Auch
für die
CPM-Client-Einheit
Die
Definition eines Coupon-Programms kann in Form eines XML (Extended
Markup Language)-Dokuments in der CPM-Server-Einheit
In der Coupon-Programm-Definition werden verschiedene Eigenschaften bzw. Ausprägungen von vorgegebenen Eigenschaften festgelegt. Folgende Eigenschaften können beispielsweise in einer Definition eines Coupon-Programms festgelegt sein:
- – Coupon-Programm-Identifikation
(CP ID): Eine eindeutige Identifikation des Coupon-Programms, die
beispielsweise von der CPM-Server-Einheit
106 vergeben wird. - – Name: Ein kurzer, für den Benutzer verständlicher Name des Coupon-Programms, der beispielsweise die Eigenschaften des Coupon-Programms grob widerspiegelt.
- – Beschreibung: Eine beispielsweise ausführliche Beschreibung des Coupon-Programms, aus dem für einen Benutzer ersichtlich ist, welche Anforderungen und welche Belohnungen das Coupon-Programm aufweist.
- – Coupon-Programm-Typ oder Coupon-Programm-Klasse (CP-Typ/Klasse): Eine Klasse, der das Coupon-Programm zugeordnet ist, die beispielsweise einem Benutzer die Suche nach für ihn geeigneten Coupon-Programmen erleichtert. Die Klassifizierung der Coupon-Programme kann beispielsweise hierarchisch organisiert sein; Beispiele hierfür wären dementsprechend die Klassen "Sport", "Sport/Hiking", "Sport/Walking", "Sport/Competition", "Voucher Programm", "Voucher Programm/Fast Food" etc.
- – Veranstalter des Coupon-Programms: Ein Name des Veranstalter des Coupon-Programms, beispielsweise der Name einer Fast Food-Kette oder einer Supermarktkette.
- – Veranstalterklassen: Eine Klassifizierung der Veranstalter von Coupon-Programmen, beispielsweise "Fast Food-Kette", "Supermarktkette" etc.
- – Coupon-Vorgaben (gegebenenfalls in Form einer geordneten Liste): Dies ist eine Liste von Coupons, die ein Benutzer sammeln muss, um eine Belohnung im Rahmen des Coupon-Programms zu erhalten oder um das Coupon-Programm erfolgreich abzuschließen, wobei der Benutzer beim erfolgreichen Abschluss des Coupon-Programms eine Belohnung erhält. Im Rahmen eines Coupon-Programms können mehrere Belohnungen vorgesehen sein und für jede der Belohnungen kann eine eigene Liste von Coupons definiert sein, die der Benutzer sammeln muss, um die Belohnung zu bekommen. Die Coupons müssen je nach Anwendungsszenario beispielsweise in einer bestimmten Reihenfolge gesammelt werden (beispielsweise bei einem Sportereignis) und dementsprechend kann für eine Liste von Coupons eine Reihenfolge definiert sein. Coupons in einer Liste von Coupons können auch unterschiedlichen Typs sein (verschiedene Coupon-Typen werden weiter unten erläutert).
- – Coupon-Programm-Benutzer-Restriktionen: Diese spezifizieren, welche Benutzer an dem Coupon-Programm teilnehmen dürfen. Beispielsweise ist ein Coupon-Programm öffentlich für alle Benutzer oder auch nur für bestimmte Benutzer vorgesehen (beispielsweise dürfen an einem Coupon-Programm im Rahmen einer Sport-Veranstaltung nur Mitglieder eines bestimmten Vereins teilnehmen).
- – Teilnahme-Kosten: Diese können Kosten spezifizieren, mit der die Teilnahme an einem Coupon-Programm verbunden ist. Beispielsweise kann die Teilnahme an einem Coupon-Programm im Rahmen einer Sport-Veranstaltung etwas kosten.
- – Region: Diese Angabe kann ein bestimmtes geographisches Gebiet oder eine Stadt spezifizieren, wo das Coupon-Programm durchgeführt werden kann, das heißt wo beispielsweise Coupons im Rahmen des Coupon-Programms gesammelt werden können. So sind beispielsweise nur Coupons von Geschäften für einen Preisnachlass an einem Park-Automaten in einem Parkhaus gültig, die sich in dem Einkaufszentrum befinden, zu dem das Parkhaus gehört.
- – Schwierigkeitsgrad: Hierbei kann beispielsweise bei Sportorientierten Coupon-Programmen angegeben werden, wie schwer es einem Benutzer ist, das Coupon-Programm erfolgreich abzuschließen, mögliche Schwierigkeitsgrad-Angaben sind beispielsweise "Anfänger", "Fortgeschrittene", "Experten".
- – Sammel-Zeitraum: Hier kann ein Zeitraum angegeben werden, in dem das Sammeln von Coupons im Rahmen eines Coupon-Programms möglich ist. Beispielsweise kann ein Fast Food-Restaurant das Sammeln von Coupons im Rahmen eines Gutschein-Programms auf zwei Wochen beschränken.
- – Coupon-Zugänglichkeit: Damit kann beispielsweise angegeben werden, ob die zeitliche Zugänglichkeit und/oder die räumliche Zugänglichkeit zum Sammeln von Coupons beschränkt ist. Beispielsweise kann bei einer Geocaching-Veranstaltung das Sammeln von Coupons nur bei Tageslicht erlaubt sein oder im Rahmen eines Gutschein-Programms können Gutscheine nur zu bestimmten Öffnungszeiten gesammelt werden oder Coupons können nur im Inneren eines Gebäudes (Indoor) oder nicht im Inneren eines Gebäudes (Outdoor) gesammelt werden.
- – Einlösezeitraum: Hier kann der Zeitraum angegeben werden, in dem im Rahmen des Coupon-Programms Coupons eingelöst werden können. Beispielsweise können bei einer Fast Food-Kette im Rahmen eines Gutschein-Programms nur an bestimmten Tagen Coupons eingelöst werden.
- – Prämien: Hierbei kann genauer angegeben werden, welche Belohnungen vorgesehen sind. Eine Angabe einer Belohnung könnte beispielsweise lauten, dass wenn drei von fünf vorgegebenen Coupons eingelöst werden, fünf Euro Preisnachlass erteilt werden und die Angabe einer weiteren Belohnung könnte lauten, dass wenn alle fünf von fünf vorgegebenen Coupons eingelöst werden 10,00 Euro Preisnachlass erteilt werden. Eine Belohnung kann beispielsweise im Falle eines Sport-Wettkampfs nur darin bestehen, dass der Benutzer eine bestimmte Punktzahl erreicht hat oder dass festgestellt wird, dass er ein bestimmtes Ziel (beispielsweise ein bestimmtes Etappenziel) erreicht hat.
- – Ungefähr erforderliche Zeit: Hierbei kann angegeben werden, wie lange es für einen Benutzer ungefähr dauern wird, um ein Coupon-Programm erfolgreich zu erfüllen, das heißt im Rahmen eines Coupon-Programms die Anforderungen für eine Belohnung zu erfüllen. Dies kann beispielsweise für Sport-Veranstaltungen sinnvoll sein.
- – Benötigte Transportmittel oder auch Einschränkungen von Transportmitteln: Beispielsweise kann hier angegeben werden, dass das Coupon-Programm für Fußgänger geeignet ist, dass ein Auto erforderlich ist, um an dem Coupon-Programm erfolgreich teilzunehmen, oder dass ein Coupon-Programm für Rollstuhlfahrer geeignet ist.
- – Coupon-Programm-Dynamik:
Hier kann angegeben werden, ob die aktuelle Definition des Coupon-Programms
fest ist oder ob sich die Definition von Teilnehmer zu Teilnehmer ändern kann,
im Laufe der Zeit ändern
kann oder nachdem ein Benutzer seinen Status im Rahmen des Coupon-Programms
der CPM-Server-Einheit
106 mitgeteilt hat, eine Anpassung des Coupon-Programms durch die CPM-Server-Einheit106 erfolgen kann, und der CPM-Client-Einheit102 signalisiert werden kann. - – Coupon-Authentifizierungs-Information: Hier können Informationen bezüglich der Authentifizierung von Coupons spezifiziert werden, beispielsweise kann hier ein öffentlicher Schlüssel für ein Verschlüsselungsverfahren angegeben werden, der für die Authentifizierung von Coupons verwendet werden kann.
- Coupon Program Identification (CP ID): A unique identification of the coupon program, for example from the CPM server unit
106 is awarded. - - Name: A short, user-friendly name of the coupon program that roughly reflects, for example, the characteristics of the coupon program.
- Description: A detailed description, for example, of the coupon program that shows a user what requirements and rewards the coupon program has.
- Coupon program type or coupon program class (CP type / class): A class to which the coupon program is assigned, for example, which facilitates a search for suitable coupon programs for a user. The classification of the coupon programs can be organized hierarchically, for example; Examples of this would be the classes "Sport", "Sport / Hiking", "Sport / Walking", "Sport / Competition", "Voucher Program", "Voucher Program / Fast Food" etc.
- - Organizer of the coupon program: A name of the organizer of the coupon program, such as the name of a fast food chain or supermarket chain.
- - Organizer Classes: A classification of the organizers of coupon programs, such as "fast food chain", "supermarket chain" etc.
- - Coupon Preferences (possibly in the form of an ordered list): This is a list of coupons that a user must collect in order to receive a reward under the coupon program or to successfully complete the coupon program, whereby the user is provided with the coupon program successful completion of the coupon program receives a reward. As part of a coupon program, multiple rewards may be provided, and for each of the rewards, a separate list of coupons may be defined that the user must collect to receive the reward. For example, the coupons may need to be collected in a particular order depending on the application scenario (for example, in a sporting event) and, accordingly, an order may be defined for a list of coupons. Coupons in a list of coupons may also be of different types (different coupon types are discussed below).
- Coupon Program User Restrictions: These specify which users are allowed to participate in the coupon program. For example, a coupon program is publicly available to all users or even to certain users (for example, only members of a particular club may participate in a coupon program as part of a sports event).
- - Participation Costs: These may specify costs associated with participating in a coupon program. For example, participating in a coupon program at a sports event may cost you something.
- Region: This information may specify a specific geographic area or city where the coupon program can be carried out, that is where, for example, coupons may be collected under the coupon program. For example, only coupons from stores are valid for a discount on a parking machine in a parking garage located in the mall to which the parking garage belongs.
- - Difficulty level: Here, for example, in sports-oriented coupon programs can be specified how hard it is for a user to complete the coupon program successfully, possible difficulty level information is, for example, "beginners", "advanced", "experts".
- - Collection period: Here you can specify a period in which coupons can be collected as part of a coupon program. For example, a fast food restaurant may collect coupons as part of a coupon program for two weeks restrict.
- Coupon accessibility: This can be used, for example, to indicate whether accessibility and / or accessibility for the collection of coupons is limited. For example, at a geocaching event, collecting coupons may only be allowed in daylight or, as part of a coupon program, coupons may only be collected at certain opening hours or coupons may only be inside a building (indoor) or not inside a building (outdoor ) to be collected.
- - Redemption Period: Here you can specify the period during which coupons can be redeemed as part of the coupon program. For example, in a fast food chain as part of a coupon program coupons are redeemed only on certain days.
- - Rewards: Specifies which rewards are foreseen. An indication of a reward might be, for example, that if three out of five given coupons are redeemed, five euros in rebate will be issued and the indication of another reward could be that if all five out of the five given coupons are redeemed, then € 10,00 discount will be given. For example, in the case of a sports competition, a reward may only be that the user has reached a certain score or is determined to have reached a particular destination (for example, a specific milestone).
- - Approximate time required to specify how long it will take for a user to successfully complete a coupon program, that is, to fulfill the requirements for a reward under a coupon program. This can be useful, for example, for sports events.
- - Required means of transport or even restrictions on means of transport: For example, it may be stated here that the coupon program is suitable for pedestrians, that a car is required to successfully participate in the coupon program, or that a coupon program is suitable for wheelchair users ,
- - Coupon program dynamics: Here you can specify whether the current definition of the coupon program is fixed or whether the definition may change from participant to participant, may change over time or after a user releases his status under the coupon Program of the CPM server unit
106 has communicated an adaptation of the coupon program by the CPM server unit106 can be done, and the CPM client unit102 can be signaled. - Coupon Authentication Information: Here, information regarding the authentication of coupons may be specified, for example, a public key may be given here for an encryption method that can be used for the authentication of coupons.
Ein Coupon kann auch in Form eines XMLs-Dokuments gespeichert sein, das Informationen über das Coupon aufweist. Ein Coupon kann aber auch lediglich aus einer Identifikation des Coupons (beispielsweise einem Coupon-Identifikationsschlüssels in Form einer Bitfolge) bestehen. Folgende Eigenschaften kann ein Coupon aufweisen und in dem Coupon (beispielsweise in XML) angegeben sein:
- – Coupon-Typ: Es können verschiedene Typen von Coupons vorgesehen sein, beispielsweise Typ "Location": Ein Coupon dieses Typs dient dazu nachweisen zu können, dass der Benutzer an bestimmten Orten war (beispielsweise im oben beschriebenen Anwendungsfall einer Nachwächter-Route); Typ "Cashspending": Ein Coupon dieses Typs kann als Nachweis dafür dienen, dass der Benutzer Geld ausgegeben hat, beispielsweise einen Einkauf mit einem bestimmten Mindesteinkaufswert getätigt hat; Typ "Advertising MMS Reading": Ein Coupon dieses Typs kann als Nachweis dafür dienen, dass ein Benutzer sich eine Werbe-MMS-Nachricht vollständig eingeschaut hat.
- – Wert: Je nach Coupon-Typ kann hier ein Wert des Coupons angegeben werden, beispielsweise ein Geldwert oder auch im Fall eines Coupons vom Typ "Location" eine Ortsangabe.
- – Zeitstempel
(Time Stamp): Dieser gibt an, wann das Coupon eingesammelt, das
heißt
an die CPM-Client-Einheit
102 übermittelt wurde bzw. an den Benutzer vergeben wurde. - – Coupon-Quellen-Identifikation
(Coupon Source ID): Dies ist eine eindeutige Identifikation der
Coupon-Quelle
104 ,107 , welche das Coupon vergeben hat. - – Coupon-Authentifizierungsinformation: In Abhängigkeit des verwendeten Authentifizierungsmechanismus können hier bestimmte Informationen angegeben werden, beispielsweise ein öffentlicher Schlüssel, der zur Authentifizierung des Coupons verwendet werden kann.
- Coupon Type: Different types of coupons may be provided, for example type "Location": a coupon of this type serves to be able to prove that the user was in certain places (for example in the case of a follower route described above); Type "Cash-Spending": A coupon of this type can serve as proof that the user has spent money, for example, made a purchase with a certain minimum purchase value; Type "Advertising MMS Reading": A coupon of this type can serve as proof that a user has completely viewed a promotional MMS message.
- - Value: Depending on the coupon type, a value of the coupon can be entered here, for example a monetary value or, in the case of a "Location" coupon, a location.
- - Time stamp: This indicates when the coupon is collected, that is, to the CPM client unit
102 has been transmitted or has been assigned to the user. - Coupon Source ID: This is a unique identifier of the coupon source
104 .107 who has awarded the coupon. - Coupon authentication information: Depending on the authentication mechanism used, certain information may be given here, for example a public key which may be used to authenticate the coupon.
Die Definition einer Coupon-Vorgabe kann auch gemäß XML vorliegen und kann beispielsweise als Teil des XML-Dokuments, dass die Definition des entsprechenden Coupon-Programms aufweist, ausgestaltet sein. Wie erwähnt, sind in der Definition der Coupon-Vorgabe die Regeln angegeben, gemäß welchen ein Coupon im Rahmen des entsprechenden Coupon-Programms akzeptiert oder abgelehnt wird. Anders ausgedrückt sind in der Definition der Coupon-Vorgabe Eigenschaften spezifiziert, die ein eingesammeltes Coupon aufweisen muss, um für das Coupon-Programm gültig zu sein. Die Definition der Coupon-Vorgabe kann eine ähnliche Struktur aufweisen wie die Definition eines Coupons. Es können jedoch bei einer Coupon-Vorgabe Wertebereiche angegeben sein, die spezifizieren, in welchem Bereich der Wert eines gesammelten Coupons liegen muss, um für das entsprechende Coupon-Programm gültig zu sein. Die Definition einer Coupon-Vorgabe kann beispielsweise die folgenden Angaben enthalten:
- – Coupon-Typ: Angabe des Typs der Coupons, die für das Coupon-Programm gültig sind.
- – Wertebereich oder Werteliste: Je nach Coupon-Typ kann hier eine Wertebereich bzw. eine Liste von Werten angegeben sein. Der Wert eines Coupons muss sich in dem angegebenen Wertebereich befinden bzw. in der Liste von Werten enthalten sein, damit das Coupon für das Coupon-Programm gültig ist.
- – Zeitstempel-Bereich: Hier kann ein Zeitbereich angegeben werden, in dem der Zeitstempel eines Coupons liegen muss, um gültig zu sein.
- – Coupon-Quellen-Identifikations-Bereich oder Coupon-Quellen-Identifikations-Liste: Analog zu dem Wertebereich bzw. der Werteliste werden hier Anforderungen an die Coupon-Quellen-Identifikation des Coupons gestellt.
- – Coupon-Authentifizierungsinformation: Hier kann eine Information vorgesehen sein, die die Authentifizierung von Coupons ermöglicht, beispielsweise ein Schlüssel eines Verschlüsselungsverfahrens.
- - Coupon Type: Specify the type of coupons that are valid for the coupon program.
- - Value range or list of values: Depending on the coupon type, a range of values or a list of values can be specified here. The value of a coupon must be within the specified value range or included in the list of values for the coupon to be valid for the coupon program.
- - Timestamp area: Here you can specify a time range in which the timestamp of a coupon must be in order to be valid.
- Coupon Source Identification Area or Coupon Source Identification List: In the same way as the value range or the list of values, requirements are made here for the coupon source identification of the coupon.
- Coupon authentication information: Here, information may be provided which enables the authentication of coupons, for example a key of an encryption method.
Wie
erwähnt
kann der Veranstalter eines Coupon-Programms mittels der Veranstalter-Client-Einheit
Mittels
der vierten Schnittstelle
In
diesem Ausführungsbeispiel
ist das mobile Endgerät
Das
Mobilfunk-Teilnehmergerät
weist eine CPM-Client-Einheit
Das
Mobilfunk-Teilnehmergerät
Als
Signalisierungsprotokoll wird bei dem IMS das SIP (Session Initiation
Protocol)-Protokoll eingesetzt, das in diesem Ausführungsbeispiel
auch für
Aufgaben im Rahmen von Coupon-Programmen genutzt
wird. Das IMS-Kernnetzwerk
Ein
Nachrichtenfluss zwischen der CPM-Client-Einheit
Der
dargestellte Nachrichtenfluss findet zwischen einer CPM-Client-Einheit
Es
wird angenommen, dass der Benutzer der CPM-Client-Einheit
Die Übermittlung
von Nachrichten von der CPM-Client-Einheit
In
Schritt
In
Schritt
In
Schritt
Es
wird angenommen, dass der Benutzer beim Durchstöbern der Liste auf ein interessantes Coupon-Programm
gestoßen
ist aber weitere Informationen über
dieses Coupon-Programm wünscht, beispielsweise
eine volle Beschreibung des Coupon-Programms oder die vollständige Definition
des Coupon-Programms. Dementsprechend werden in Schritt
Möchte der
Benutzer nun an dem Coupon-Programm teilnehmen, so übermittelt
in Schritt
Akzeptiert
die CPM-Server-Einheit
Ein
weiterer Nachrichtenfluss zwischen der CPM-Client-Einheit
Der
dargestellte Nachrichtenfluss findet analog zu dem in
Es
wird angenommen, dass der Benutzer der CPM-Client-Einheit
In
diesem Beispiel wird keine SIP-Kommunikationssitzung zwischen der
CPM-Client-Einheit
Die
CPM-Server-Einheit
Nun
wird angenommen, dass der Benutzer nach einiger Zeit sein momentanes
Ranking abfragen möchte,
wobei angenommen wird, dass die CPM-Server-Einheit
Dazu
sendet in Schritt
Ganz
analog kann der Benutzer auch den Rang eines anderen Benutzers abfragen.
Dies geschieht analog zu den Schritten
Der
Benutzer kann auch eine vollständige Rangfolge
(Ranking-Tabelle)
für ein
Coupon-Programm abfragen. Dies geschieht in den Schritten
In
einem Ausführungsbeispiel
wird, wenn ein Benutzer den Rang eines anderen Benutzers oder eine
vollständige
Rangfolge abfragen möchte,
von der CPM-Server-Einheit
Die
mit Bezug auf die
Alternativ
zur Realisierung der vierten Schnittstelle
Die
CPM-Server-Einheit
Mittels
der ersten Schnittstelle
Die
Nutzung der sechsten Schnittstelle
Der
dargestellte Nachrichtenfluss findet zwischen einer MMS-Server-Einheit
Die
MMS-Client-Einheit
Dementsprechend
sind die MMS-Client-Einheit
Es
wird angenommen, dass sich der Benutzer des mobilen Geräts
In
Schritt
Nun
wird angenommen, dass im Schritt
Nachdem
die MMS-Client-Einheit
In
einer anderen Ausführungsform
sendet die MMS-Client-Einheit
In
Schritt
In
Schritt
Zusammenfassend
wird in einer Ausführungsform
eine Datenverarbeitungsanordnung bereitgestellt, wie sie in
Die
Datenverarbeitungsanordnung
Die
Datenverarbeitungsanordnung
Außerdem weist
die Datenverarbeitungsanordnung eine zweite Kommunikationsschnittstelle
- 100100
- Kommunikationsanordnungcommunication system
- 101101
- mobiles Gerätmobile device
- 102102
- CPM-Client-EinheitCPM client unit
- 103103
- interne Coupon-Senkeinternal Coupon Valley
- 104104
- interne Coupon-Quelleinternal Coupon-source
- 105105
- externe Coupon-Senkeexternal Coupon Valley
- 106106
- CPM-Server-EinheitCPM server unit
- 107107
- externe Coupon-Quelleexternal Coupon-source
- 108108
- Veranstalter-Client-EinheitOrganizer client unit
- 109109
- erste Schnittstellefirst interface
- 110110
- ersten Kommunikationsnetzwerkfirst Communication network
- 111111
- zweite Schnittstellesecond interface
- 112112
- zweites Kommunikationsnetzwerksecond Communication network
- 113113
- dritte Schnittstellethird interface
- 114114
- drittes Kommunikationsnetzwerksthird Communication network
- 115115
- vierte Schnittstellefourth interface
- 116116
- viertes Kommunikationsnetzwerksfourth Communication network
- 117117
- fünfte Schnittstellefifth interface
- 118118
- sechste Schnittstellesixth interface
- 119119
- siebte Schnittstelleseventh interface
- 200200
- Kommunikationssystemcommunication system
- 201201
- Mobilfunk-TeilnehmergerätMobile subscriber unit
- 202202
- CPM-Client-EinheitCPM client unit
- 203203
- IMS-Client-EinheitIMS client unit
- 204204
- FunkzugangsnetzwerkRadio access network
- 205205
- PS-KernnetzwerkPS core network
- 206206
- IMS-KernnetzwerkIMS core network
- 207207
- Schnittstelleinterface
- 208208
- weitere SchnittstelleFurther interface
- 209209
- CPM-Server-EinheitCPM server unit
- 300300
- NachrichtenflussdiagrammMessage flow diagram
- 301301
- CPM-Client-EinheitCPM client unit
- 302302
- Netzwerk-EinheitenNetwork units
- 303303
- CPM-Server-EinheitCPM server unit
- 304–313304-313
- Ablaufschritteprocess steps
- 314–323314-323
- Nachrichtennews
- 400400
- NachrichtenflussdiagrammMessage flow diagram
- 401401
- CPM-Client-EinheitCPM client unit
- 402402
- Netzwerk-EinheitenNetwork units
- 403403
- CPM-Server-EinheitCPM server unit
- 404–411404-411
- Ablaufschritteprocess steps
- 412–419412-419
- Nachrichtennews
- 500500
- NachrichtenflussdiagrammMessage flow diagram
- 501501
- MMS-Server-EinheitMMS server unit
- 502502
- MMS-Client-EinheitMMS client unit
- 503503
- CPM-Client-EinheitCPM client unit
- 504504
- CPM-Server-EinheitCPM server unit
- 505505
- mobiles Gerätmobile device
- 506–512506-512
- Ablaufschritteprocess steps
- 513–518513-518
- Nachrichtennews
- 600600
- DatenverarbeitungsanordnungData processing device
- 601601
- SpeicherStorage
- 602602
- erste Kommunikationsschnittstellefirst Communication Interface
- 603603
- erste Client-Einheitfirst Client unit
- 604604
- zweite Kommunikationsschnittstellesecond Communication Interface
- 605605
- zweite Client-Einheitsecond Client unit
Claims (25)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200610042761 DE102006042761A1 (en) | 2006-09-12 | 2006-09-12 | Data processing unit has memory device, which is provided for specifying electronic coupon, and which specifies target that user has achieved, and to store, where electronic coupon is given to user |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200610042761 DE102006042761A1 (en) | 2006-09-12 | 2006-09-12 | Data processing unit has memory device, which is provided for specifying electronic coupon, and which specifies target that user has achieved, and to store, where electronic coupon is given to user |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102006042761A1 true DE102006042761A1 (en) | 2008-03-27 |
Family
ID=39104640
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE200610042761 Ceased DE102006042761A1 (en) | 2006-09-12 | 2006-09-12 | Data processing unit has memory device, which is provided for specifying electronic coupon, and which specifies target that user has achieved, and to store, where electronic coupon is given to user |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102006042761A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013037029A1 (en) * | 2011-09-12 | 2013-03-21 | Simply Good Technologies Inc. | Data record management and processing for fungible instruments |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001098998A1 (en) * | 2000-06-19 | 2001-12-27 | Catalina Marketing International, Inc. | Method of and system for distributing and/or modifying electronic coupons over a network |
US20020143612A1 (en) * | 2001-01-29 | 2002-10-03 | International Business Machines Corporation | Electronic coupons decision support and recommendation system |
-
2006
- 2006-09-12 DE DE200610042761 patent/DE102006042761A1/en not_active Ceased
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001098998A1 (en) * | 2000-06-19 | 2001-12-27 | Catalina Marketing International, Inc. | Method of and system for distributing and/or modifying electronic coupons over a network |
US20020143612A1 (en) * | 2001-01-29 | 2002-10-03 | International Business Machines Corporation | Electronic coupons decision support and recommendation system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013037029A1 (en) * | 2011-09-12 | 2013-03-21 | Simply Good Technologies Inc. | Data record management and processing for fungible instruments |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60118747T2 (en) | DEVICE AND METHOD FOR A CLIENT SERVER SYSTEM | |
DE10322729A1 (en) | Advertising distribution processing system | |
DE69620451T2 (en) | SYSTEM AND METHOD FOR PROVIDING PURCHASING AIDS AND INCENTIVES FOR CUSTOMERS THROUGH A COMPUTER NETWORK | |
EP1797699B1 (en) | Method for the targeted control of online advertising and associated method and system | |
DE10320615A1 (en) | Using extensible markup language in a system and method for manipulating a position on a search result list generated by a computer network search engine | |
JP2002516436A (en) | Demographic information collection and reward award system and method | |
DE10297409T5 (en) | Personal data depot | |
WO2009026917A1 (en) | Method, system and computer program product for the local circulation of digital content | |
DE60133384T2 (en) | TARGETED MESSAGES FOR A END-USER DEVICE CONNECTED TO A SERVICE NODE IN A COMMUNICATION NETWORK | |
US8688513B2 (en) | Method and system for providing access rights to a communications network site | |
WO2005076582A1 (en) | Establishment of links with the aid of contact elements | |
EP1484882B1 (en) | Method for tracking user services in a telecommunication network | |
AT5506U1 (en) | DEVICE AND METHOD FOR SENDING ADVERTISING INFORMATION | |
KR20010029175A (en) | Method for increasing the membership of the Internet sites | |
DE102006042761A1 (en) | Data processing unit has memory device, which is provided for specifying electronic coupon, and which specifies target that user has achieved, and to store, where electronic coupon is given to user | |
DE102013221478A1 (en) | METHOD AND DEVICE FOR DIGITAL COUPON PRESENTATION | |
DE10345363A1 (en) | Support server, support process and program for determining a content delivery route | |
KR20020085651A (en) | System and Method for lease service of a partial frame or specified frame at website | |
WO2013110599A1 (en) | Method and apparatus for controlling the display of additional information in an e-shop system | |
DE102006031878A1 (en) | Method and system for the network-based offering of goods, services and / or other values | |
DE20103471U1 (en) | Device for the computer-aided processing of order information | |
DE112023000156T5 (en) | PAYMENT METHODS AND MERCHANT SYSTEMS WITH EXTENDED CANCELLATION FUNCTIONALITY | |
EP3968258A1 (en) | Method for hyperlocal output of information | |
EP2278544A1 (en) | Method for transmitting contents | |
DE102012101178A1 (en) | Electronic data processing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
R016 | Response to examination communication | ||
R081 | Change of applicant/patentee |
Owner name: INTEL MOBILE COMMUNICATIONS GMBH, DE Free format text: FORMER OWNER: INFINEON TECHNOLOGIES AG, 81669 MUENCHEN, DE Effective date: 20130207 |
|
R082 | Change of representative |
Representative=s name: VIERING, JENTSCHURA & PARTNER MBB PATENT- UND , DE Effective date: 20130207 Representative=s name: VIERING, JENTSCHURA & PARTNER, DE Effective date: 20130207 |
|
R002 | Refusal decision in examination/registration proceedings | ||
R003 | Refusal decision now final |
Effective date: 20130831 |