WO1997038535A1 - Advertiser pays information and messaging system and apparatus - Google Patents

Advertiser pays information and messaging system and apparatus Download PDF

Info

Publication number
WO1997038535A1
WO1997038535A1 PCT/US1997/004758 US9704758W WO9738535A1 WO 1997038535 A1 WO1997038535 A1 WO 1997038535A1 US 9704758 W US9704758 W US 9704758W WO 9738535 A1 WO9738535 A1 WO 9738535A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
information type
user
response
selective call
Prior art date
Application number
PCT/US1997/004758
Other languages
French (fr)
Inventor
Michael J. Deluca
Joan S. Deluca
Douglas R. Kraul
Original Assignee
Motorola, Inc.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Motorola, Inc. filed Critical Motorola, Inc.
Priority to EP97917606A priority Critical patent/EP0888694B1/en
Priority to DE69737142T priority patent/DE69737142T2/en
Priority to BRPI9708486-7A priority patent/BR9708486B1/en
Priority to KR1019980707969A priority patent/KR100306729B1/en
Priority to AU25881/97A priority patent/AU2588197A/en
Publication of WO1997038535A1 publication Critical patent/WO1997038535A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q1/00Details of selecting apparatus or arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/80Rating or billing plans; Tariff determination aspects
    • H04M15/8083Rating or billing plans; Tariff determination aspects involving reduced rates or discounts, e.g. time-of-day reductions or volume discounts
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B5/00Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
    • G08B5/22Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
    • G08B5/222Personal calling arrangements or devices, i.e. paging systems
    • G08B5/223Personal calling arrangements or devices, i.e. paging systems using wireless transmission
    • G08B5/224Paging receivers with visible signalling details
    • G08B5/229Paging receivers with visible signalling details with other provisions not elsewhere provided for
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/4872Non-interactive information services
    • H04M3/4878Advertisement messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/20Aspects of automatic or semi-automatic exchanges related to features of supplementary services
    • H04M2203/2083Confirmation by serviced party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/65Aspects of automatic or semi-automatic exchanges related to applications where calls are combined with other types of communication
    • H04M2203/658Combination of voice calls and paging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0184Details of billing arrangements involving reduced rates or discounts, e.g. time-of-day reductions, volume discounts, cell discounts, group billing, frequent calling destination(s) or user history list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0192Sponsored, subsidised calls via advertising, e.g. calling cards with ads or connecting to special ads, free calling time by purchasing goods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/4872Non-interactive information services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/5322Centralised arrangements for recording incoming messages, i.e. mailbox systems for recording text messages

Definitions

  • This invention relates in general to wireless communications and in particular to a system and apparatus for receiving advertisements through a selective call receiver.
  • paging system infrastructure operators derive revenue for selectively transmitting messages to persons carrying selective call receivers or selective call transceivers, hereinafter collectively referred to as pagers.
  • messages are personal messages transmitted to one pager, although at times such messages are group messages transmitted to more than one pager.
  • a user of the pager pays a fee to the paging infrastructure operator for such service either on a per message basis or on a flat rate for a predetermined time period.
  • the paging infrastructure operator or another entity provides information services such as stock prices, weather reports, traffic reports, sports scores, etc., to users of pagers for a fee.
  • Such services are customized to the needs and desires of each pager user; however, the information received through such services does not comprise personal messages.
  • the fee for such information services usually depends upon the oftenness and quantity of information transmitted. Such fee typically is paid directly or indirectly to the other entity that provides the information.
  • Collectively, the transmission of personal messages and the transmission of information services comprise paging services. In any event, the user of the pager pays for the paging services received on the pager.
  • FIG. 1 is a block diagram of a communication system in accordance with the preferred embodiment of the present invention.
  • FIG. 2 is an electrical block diagram of the system controller used in the communication system of FIG. 1.
  • FIG. 3 is an electrical block diagram of the selective call transceiver shown in FIG. 1.
  • FIG. 4 is an electrical block diagram of a microcomputer used in the selective call transceiver of FIG. 3.
  • FIG. 5 is a simplified diagrammatic representation of interactions among elements of the selective call transceiver of FIG. 1
  • FIG. 6 is a simplified diagrammatic representation of interactions among elements of the selective call transceiver of FIG. 1
  • FIG. 7 is a simplified diagrammatic representation of interactions among elements of the selective call transceiver of FIG. 1
  • FIG. 8 shows a bar code written on a display of the selective call transceiver of FIG. 1.
  • FIG. 9 is a flow diagram illustrating operation of the selective call transceiver according to FIG. 1.
  • FIG. 10 is a flow diagram illustrating operation of the selective call transceiver according to FIG. 1.
  • FIG. 11 is a flow diagram illustrating operation of the selective call transceiver according to FIG. 1.
  • FIG. 12 is a flow diagram illustrating operation of the selective call transceiver according to FIG. 1. Detailed Description of the Preferred Embodiment
  • FIG. 1 an electrical block diagram of a wireless communication system, preferably a wireless selective call communication system, or system 20, is shown in accordance with the preferred embodiment of the present invention.
  • the infrastructure of the system comprises a message input device, such as a conventional telephone 22, connected by a conventional public switched telephone network (PSTN) 24 to a system controller 26.
  • the system controller 26 oversees the operation of at least one radio frequency transmitter 28 and a plurality of fixed radio frequency receivers, or receivers 30, and encodes and decodes inbound and outbound messages into formats that are compatible with land line message switches.
  • the system controller 26 also includes an encoder and a decoder and functions to encode and decode paging messages to and from selective call transceivers, or transceivers 32.
  • the system controller 26, the at least one radio frequency transmitter 28, and the plurality of fixed radio frequency receivers comprise a terminal 33 that is preferably fixed.
  • the system controller 26 queues data and stored messages for transmission to the selective call transceivers 32.
  • a subscriber data base in the system controller 26 stores information relevant to each subscriber's transceiver, including a correlation between the unique address assigned to each transceiver and the telephone number used within the PSTN 24 to route messages to each transceiver 32, as well as other subscriber determined preferences.
  • the system controller 26 schedules transmissions of messages and acknowledgments from the selective call transceivers 32. These transmissions include demand type transmissions from the transceivers, such as acknowledgments to messages that have been transmitted by the system controller 26 and responses to messages such as status inquiries transmitted from the system controller 26.
  • the scheduled transmissions can also include non-demand transmissions from the transceivers, such as messages being held by the transceivers, about which the transceivers have informed the system controller 26 within a previous message or acknowledgment transmitted to the system controller 26 by the transceiver.
  • a scheduled reverse channel is a portion of the total time available in a single radio channel frequency that is time shared for both forward and reverse channels.
  • the scheduled reverse channel is some portion of the time available, or all the time available, in a second radio carrier frequency that is different from the forward channel radio frequency.
  • the system controller 26 comprises a cell site controller 34, a message handler 36, an outbound message memory 38, a subscriber data base 40, a telephone interface 42, a channel assignment element 44, an address field element 46, an information field element 48, a data frame element 51, and a control frame element 52.
  • the cell site controller 34 is coupled to the radio frequency transmitter 28 and receivers 30 (FIG. 1) by links 54.
  • the cell site controller 34 couples outbound messages including selective call addresses to the transmitter and receivers and controls the transmitter and receivers to transmit protocol cycles that include the outbound messages.
  • the cell site controller 34 also processes inbound messages from the transceivers 32.
  • the inbound messages are received by the transmitter and the plurality of receivers, and are coupled to the cell site controller 34.
  • the message handler 36 which routes and processes messages, is coupled to the telephone interface 42, the subscriber data base 40, and the outbound message memory 38.
  • the telephone interface 42 handles the PSTN 24 physical connection, connecting and disconnecting telephone calls at the telephone links 50, and routing the audio signals between the telephone links 50 and the message handler 36.
  • the subscriber data base 40 stores information for each subscriber, including a correlation between a selective call address assigned to each selective call transceiver 32 and the telephone number used within the PSTN 24 to route messages and telephone calls to each transceiver 32, as well as other subscriber determined preferences.
  • the outbound message memory 38 is for storing a queue of messages that are queued for delivery to at least one of the plurality of transceivers 32, wherein each message of the queue of messages is associated with a selective call address, also stored in the outbound message memory 38, of one of the plurality of transceivers 32 for which each message is intended.
  • the message handler 36 schedules outbound messages and the selective call addresses associated therewith within a transmission cycle.
  • the message handler 36 also determines response schedules for response messages that minimize contention of messages at the transmitter and receivers, and includes response timing information in outbound messages so that transceivers 32 will respond according to the response schedule.
  • the message handler 36 identifies an inbound message as being a response message associated with one of the transceivers in the subscriber data base 40, and identifies the response message as being associated with one of the outbound messages in the outbound message memory 38.
  • the message handler 36 then further processes the outbound and response messages according to their content.
  • the cell site controller 34, the message handler 36, the outbound message memory 38, the subscriber data base 40, and the telephone interface 42, are conventional elements of the system controller 26.
  • the invention preferably operates with a one-way paging communication protocol such as the Motorola FlexTM system described in U.S. Patent No. 5,168,493 entitled “Time Division Multiplexed Selective Call System” issued December 1, 1992 to Nelson et al., assigned to the assignee of the present invention, and which is hereby incorporated by reference herein.
  • the invention preferably operates with the Motorola ReFlexTM two-way wireless paging and protocol described in detail in the following U.S. patent applications assigned to the assignee of the present invention: serial No. 08/131,243 entitled “Method and Apparatus for Identifying a Transmitter in a Radio Communication System” filed October 4, 1993 by Simpson et al.; serial No.
  • a paging system infrastructure in accordance with the preferred embodiment of the present invention comprises a fixed portion and a portable portion.
  • the fixed portion comprises a wireless messaging infrastructure, or infrastructure, that provides interfacing between a pager and typically the PSTN 24 for communication of information with the pager.
  • the infrastructure includes one of a Motorola MPS2000 Paging Terminal and a Motorola M15 Paging Terminal for use with the Flex one-way protocol.
  • a more detailed description of the hardware of the infrastructure is described in the MPS2000 Product Description, the MPS2000 Manual Set, the M25 Series System Overview, and the M15 Series Manual Set, available for sale to the public as Part No. 6880451F17, Part No. 6880450F50-0, Part No. 6880451F35, and Part No. 6880450F60-0, respectively, from Motorola Paging Products Group, Fort Worth, Texas.
  • the infrastructure is a two-way paging infrastructure modified to perform operations in accordance with the invention.
  • the two-way paging infrastructure has a fixed portion including at least one base station, for communicating with the portable portion utilizing the ReFlexTM protocol and coupled by communication links to a system controller that controls the at least one base station.
  • the hardware of the system controller preferably includes a Wireless Messaging Gateway (WMGTM) Administrator!TM paging terminal, a RF-Conductor!TM message distributor, and a RF-Usher!TM multiplexer, manufactured by Motorola, Inc.
  • WMGTM Wireless Messaging Gateway
  • the system controller has software elements and preferably runs under a UNIX operating system.
  • the hardware of the base station preferably includes a Nucleus® Orchestra!TM transmitter and a RF- Audience!TM receiver, manufactured by Motorola, Inc.
  • a Nucleus® Orchestra!TM transmitter and a RF- Audience!TM receiver manufactured by Motorola, Inc.
  • a more detailed description of the hardware of the system controller and of the base station is described in "Introduction to the Wireless Concert!TM", “The Wireless Concert!TM Overview and Network Design” and in “The Wireless Message GatewayTM Product Specification”, published by Motorola, Inc., which is available for sale to the public as Part No. 6880491G01, Part No. 6880491G04 and Part No. 6880491G07, respectively, from Motorola Paging Products Group, Fort Worth, Texas, and which are hereby incorporated by reference herein. It will be appreciated that other similar hardware can be utilized for the system controller and base stations.
  • Each of the at least one base station transmits or receives radio signals to or from the portable portion via antennas.
  • the radio signals comprise selective call addresses and message transactions between the base stations and the pagers.
  • the message transactions include both personal messages and information services data.
  • the system controller preferably is coupled by conventional telephone links to PSTN for receiving selective call messages, i.e., messages intended for one or more pagers.
  • the selective call messages comprise voice and data received from the PSTN using, for example, a conventional telephonic-type device or a computer-type device coupled to the PSTN in a manner well known in the art.
  • the portable portion comprises a plurality of paging receivers and transceivers such as pager 32.
  • Each paging transceiver includes a transmitter and a receiver.
  • the operation of a paging transceiver is well known in the art and is described more fully in U.S. Patent No. 5,124,697 entitled “Acknowledge Back Pager” issued June 23, 1992 to Moore; U.S. Patent No. 5,153,582 entitled “Method and Apparatus for Acknowledging and Answering a Paging Signal” issued October 6, 1992 to Davis; and U.S. Patent No. 4,875,038 entitled "Frequency Division Multiplexed
  • the paging transceiver, or pager 32 is preferably a Motorola TangoTM pager and has a microprocessor modified to perform the operations described and shown in this specification.
  • the Motorola Tango pager is compatible with the ReFlex protocol.
  • the Tango pager is described more fully in the Motorola Product Family 255 Service Manual published 1995 by Motorola, Inc., and in the Motorola Product Family 255 Series Controller Supplement, published 1995 by Motorola, Inc., which are available for sale to the public from Motorola Paging Products Group, Boynton Beach, Florida as part No. 6881024B80 and part No. 68881104B36, respectively, and which are hereby incorporated by reference herein.
  • FIG. 3 is an electrical block diagram of a selective call transceiver 32 in accordance with the preferred embodiment of the present invention.
  • the selective call transceiver 32 comprises an antenna 60 for intercepting transmitted radio frequency (RF) signals.
  • the antenna is coupled to an input of a receiver 62 and an output of a reverse channel transmitter 64.
  • the RF signals are preferably selective call (paging) message signals that provide a receiver address and an associated message, such as numeric or alphanumeric message.
  • the receiver 62 processes the RF signal and produces at the output a data stream representative of a demodulated address and message information.
  • the demodulated address and message information are coupled into the input of a decoder/controller 66 that processes the information in a manner well known in the art.
  • a power switch 68 coupled to the decoder/controller 66, is used to control the supply of power to the receiver 62 and the reverse channel transmitter 64.
  • the decoder /controller 66 When an address that has been pre-associated with a selective call transceiver is received by the decoder /controller 66, the received address is compared with one or more addresses stored in a code plug (or code memory) 70, and when a match is detected an alert signal is generated to alert a user 71 that a selective call message, or page, has been received.
  • the alert signal is directed to an audible alerting device 72 for generating an audible alert or to a tactile alerting device 74 for generating a silent vibrating alert.
  • Switches 76 allow the user of the selective call receiver to select between an audible alert and a tactile alert in a manner well known in the art.
  • the message information that is subsequently received is stored in memory (not shown) and can be accessed by the user 71 for display using one or more of the switches 76 that provide such additional functions as reset, read, and delete, etc. Specifically, by the use of appropriate functions provided by the switches 76, the stored message is recovered from memory and processed by the decoder/ controller 66 for displaying by a display 78 which enables the user to view the message.
  • the decoder/controller 66 of FIG. 3 can be constructed utilizing a microcomputer 80, as shown in FIG. 4.
  • the microcomputer 80 preferably includes a display driver 82.
  • the microcomputer 80 includes an oscillator 84 that generates the timing signals utilized in the operation of the microcomputer 80.
  • a crystal, or crystal oscillator (not shown) is coupled to the inputs of the oscillator 84 to provide a reference signal for establishing the microcomputer timing.
  • a timer/ counter 86 couples to the oscillator 84 and provides programmable timing functions that are utilized in controlling the operation of the receiver.
  • a RAM (random access memory) 88 is utilized to store variables derived during processing, as well as to provide storage of message information that are received during operation as a selective call receiver.
  • a software element stores the subroutines that control the operation of the receiver, as is well known to those skilled in the art.
  • the software element resides in memory, preferably read-only memory (ROM) 90.
  • ROM read-only memory
  • the programmable-ROM (PROM) memory area can be provided by an EEPROM (electrically erasable programmable read only memory).
  • the oscillator 84, timer/counter 86, RAM 88, and ROM 90 couple through an address/data/control bus, or bus, 92 to a microprocessor 94, preferably a preferably a Motorola M68HC11PH8, that performs the instructions and controls the operations of the microcomputer 80.
  • the demodulated data generated by the receiver is coupled into the microcomputer 80 through an input/output port, or I/O port, 96.
  • the demodulated data is processed by the microprocessor 94 and when the received address is the same as the code-plug memory which couples into the microcomputer through an I/O port 96, the message, if any, is received and stored in RAM 88. Recovery of the stored message, and selection of the predetermined destination address, is provided by the switches that are coupled to the I/O port 96.
  • the microcomputer then recovers the stored message, and directs the information over the bus 92 to the display driver 82 that processes the information and formats the information for presentation by a display.
  • the display is preferably an LCD (liquid crystal display) because the LCD is advantageously light absorptive and is readable by conventional bar code scanners.
  • the alert signal is generated which can be routed through the bus 92 to an alert generator 98 that generates the alert signal which is coupled to the audible alerting device 72.
  • the microcomputer when the vibrator alert is selected as described above, the microcomputer generates an alert enable signal which is coupled through bus 92 to the I/O port 96 to enable generation of a vibratory, or silent alert.
  • a battery saver operation is controlled by the microprocessor 94 with battery saving signals that are directed over the bus 92 to the I/O port 96 which couples to the power switch 68.
  • FIG. 3 shows a debit/ credit meter 77 which is a hardware memory element coupled to the decoder /controller 66 for establishing a paging service accounting system. It is contemplated that the debit/credit meter 77 is a non-volatile memory that will retain the information stored within it during battery changes. The debit/credit meter 77, when fully replenished (e.g., when the debit/credit meter is indicating the total number of available credit units), indicates the available number of credit units for enabling the user of the selective call transceiver 32 to access the received message information that is stored in memory.
  • the decoder/controller 66 calculates the number of credit units (or debit units) from a parameter of the stored message, preferably, from the number of characters of the stored message to be presented or displayed.
  • the parameter of the stored message may comprise other variables, such as, a time associated with the displaying or presenting of the message.
  • a charge, in debit units is preferably assigned to each character of the message, and the decoder/controller 66 counts (accumulates) the number of characters of the message to determine the total number of debit units. This charge, debit units, is preferably calculated at the time the message is stored in memory.
  • the decoder/controller 66 then debits (subtracts) the total number of message debit units from the number of indicated or available credit units of the debit/ credit meter 77.
  • the decoder/ controller 66 enables access to the stored message when there is a sufficient number of available credits units in the debit/credit meter 77 (e.g., when the debit/credit meter 77 is not depleted), and disables access to the stored message when the debit/credit meter 77 is depleted.
  • FIG. 5 is a simplified pictorial representation of software elements and the display within a selective call receiver 31 or one-way pager and of interactions among such software elements and with other elements external to the pager.
  • An advertiser 100 places one or more advertisements, or ads, with a service provider 102 and pays to the service provider a monetary fee for such privilege.
  • an information service 104 supplies to the service provider 102 information such as traffic or weather reports or stock market prices, and the service provider pays to the information provider a fee for such information. Typically, such information is regularly updated at frequent intervals soon after the contents herein becomes available to the information provider.
  • One or more persons 106 place, without paying any fee, personal messages intended for the user 71 by telephoning the service provider.
  • the information supplied by the information provider and the personal messages are a first information type.
  • the advertisements are a second information type.
  • the service provider wirelessly transmits ads, information, and messages, as the case may be, to the one-way pager via RF signals.
  • the pager intercepts RF signals through antenna 60.
  • the ad After receiving an RF signal and decoding an ad, the ad is stored in an advertiser's buffer 110 which is a data structure within RAM 88. After receiving an RF signal and decoding an update from an information service, the update is stored in an information service buffer 112 which is a data structure within RAM 88. After receiving an RF signal and decoding a personal message, the message is stored in a message buffer 114 which is a data structure within RAM 88.
  • Each ad transmitted to the pager has a preselected value assigned to it.
  • the system controller transmits a plurality of ads to a multiplicity of pagers during off-peak hours.
  • Each of the plurality of ads is stored in the advertiser's buffer 110 along with the value assigned to the ad.
  • the value is expressed in units of money; but, alternatively, the value is expressed in terms of a number of personal messages.
  • the preselected value assigned to an ad is directly proportional to the size, or length, of the ad. The preselected value of a particular ad is recovered by the user 71 by the user viewing, and therefore presumably reading, the particular ad.
  • the user views the ads at a time convenient to the user, and not necessarily when the user is receiving a personal message as is detrimentally required in some prior art systems.
  • the pager After receiving a manual request from the user, the pager presents a message, such as an ad.
  • the user views the ad on a display 78, preferably a graphical display, using means well known in the art. All ads have a unique identification number that is displayed with the ad.
  • the ad is displayed for a preselected period, proportional to the length and complexity of the ad, before the user is credited with the value assigned to the ad.
  • the paging service account 118 is a data structure in RAM 88 and is a software-orient designation for the debit/credit meter 77 which is hardware memory and is shown in FIG. 3.
  • the ad will inform the user in some quantitative measure of the benefit of answering the questions contained within the ad and the additional benefit of conveying the actual answers to the system controller 26.
  • the benefits of answering the questions contained within the ad accrue to the user in two steps. First, the microcomputer 80 is programmed to grade, or score, the answers and to automatically add credit to the paging service account 118.
  • the user answers the questions using conventional user input means on the pager such as push buttons, and the microcomputer 80 determines through software elements stored in ROM 90 whether the answers are correct. If the answers are indeed correct, microcomputer 80 causes the paging service account to increase, if the answers are incorrect, the paging service account is not increased and the user merely receives credit for reading the ad.
  • the user telephones the system controller using a telephone number stated in the ad, and responds to prompts using a telephone push button keypad. The user identifies the ad using the unique identification number of the ad that appears on the display of the pager.
  • the pager In the case of a two-way pager, the pager automatically transmits the answers and the unique identification number of the ad to the system controller. In either case, the system controller determines whether the answers are correct, and if so, the system controller transmits a credit signal to the pager in order to credit the paging service account 118.
  • the pager has software elements 120 for processing of credit signals. Software elements stored within ROM 90 cause the microprocessor 94 to automatically increment a paging service account 118 after decoding of the credit signal without further action by the user 71.
  • the correct answers are relayed to the advertiser by the service provider along with the date and time of answering and possibly other demographic information useful to the advertiser.
  • a pager in accordance with the invention allows a user to receive information services and personal messages in return for reading ads on the pager.
  • Each information service subscribed to by the user has a preselected cost assigned to it. For example, a user subscribes to a stock quotation service, and the price of each stock subscribed to is continually updated at a preselected cost such as ten cents per update.
  • each pager is capable of receiving personal messages which is the traditional use of a pager.
  • Each personal message received by the pager has a preselected cost assigned to it.
  • a numeric message has a lower cost than an alphanumeric message, and longer alphanumeric messages have a higher cost than shorter alphanumeric messages.
  • ROM 90 Software elements stored within ROM 90 cause the microprocessor 94 to automatically decrement the paging service account 118 after decoding an information service update or a personal message without further action by the user 71. It is contemplated that a pager in accordance with the invention will not allow a user to view any information service update or any personal messages when the paging service account 118 has a value of zero. However, information service updates and personal messages will, nevertheless, be received and decoded by the pager and stored in the respective buffers for later display when the paging service account is large enough to allow such display. Preferably, a caution message is displayed on the display 78 when the paging service account approaches a preselected value greater than zero.
  • the user Upon occurrence of the caution message, the user reads more ads, or answers more questions that appear in the ads, or does both. In the event there are no more ads to be read or questions to be answered, or in the event the user is willing to pay for paging services, the user tenders a fee to the service provider through any convenient financial transfer means, and the service provider wirelessly transmits a credit signal to the pager in order to update the paging service account 118.
  • FIG. 6 is a simplified pictorial representation of software elements and the display within a selective call transceiver 32, or two-way pager and of interactions among such software elements and with other elements external to the pager.
  • the operation of the two-way pager is similar to the operation of a one-way paging except that the two-way pager also has a reply buffer 130 which is a data structure in RAM 88.
  • the user answers a question by depressing buttons on the pager, and in the case of a two-way pager, wirelessly transmitting an answer.
  • the unique identification number of the ad is automatically wirelessly transmitted by the pager with the answer.
  • ROM 90 When the user views an ad or answers questions within an ad, software elements in ROM 90 cause the microcomputer 80 to automatically load acknowledge-back, or reverse channel, reply messages into the reply buffer 130 for automatic transmission transparent to the user.
  • the reply message contains answers to the questions.
  • opinion surveys will be sent to the pager in a manner substantially similar to the manner that ads are sent to the pager. Such surveys will have questions for the user to answer, and the answers to the surveys are loaded into the reply message buffer.
  • reverse channel reply messages are loaded into the reply buffer when the user reads information service updates. Such reverse channel transmissions are made virtually immediately, or alternatively, if the advertiser or information service wishes, made later during off-peak hours.
  • Such reverse channel transmissions are wirelessly received by the system controller 26.
  • the service provider Upon receiving the reverse channel reply messages from the pager, the service provider is capable of immediately relaying this information to the iniormation service and the advertiser as "info use data" and “ads read data", respectively, preferably by wireline. This provides the advertiser or opinion surveyor with immediate and accurate feedback of the mental impressions of the target user in exchange for financing the user's access to individual paging messages.
  • FIG. 7 is a simplified pictorial representation of bar code generating software elements and the display within a one-way or a two-way pager and of interactions among such software elements and with other elements external to the pager.
  • the reverse channel shown in FIG. 7 is absent or is via wireline.
  • the advertiser supplies the service provider with an ad containing questions, and coupon generating information.
  • paper coupons presently have a uniform product code, or bar code 145, printed on them, and that such bar codes are read by a bar code reader 144 such as a laser scanner typically found at supermarkets.
  • a pager in accordance with the invention is capable of writing a coupon-style bar code on the display 78 of the pager.
  • the bar code written on the pager corresponds to an ad read by the user on the pager.
  • the bar code is identical to the bar code on paper coupons.
  • the bar code is slightly different in order to indicate that the bar code was generated by a pager; however, the bar code on the pager functions identically to a bar code on a paper coupon, that is, a discount is granted to the presentor of the coupon.
  • Software elements residing in ROM 90 cause the microcomputer to tabulate accumulated coupons within the coupon buffer 140 after an ad is read or alternatively after the questions are answered correctly.
  • the coupon buffer is a data structure within RAM 88, and is preferably a relatively non-volatile memory.
  • Coupon output software elements 142 residing in ROM 90 cause the microcomputer to write the coupon bar code on the display upon the user inputting an appropriate command via conventional pager user input means such as push buttons on the pager.
  • the user would input the appropriate command immediately before needing to present the coupon, such as when the user is in a supermarket checkout line.
  • the user or the checkout clerk swipes the pager across the laser scanner, the laser scanner reads the coupon, and the coupon transaction is completed.
  • FIG. 8 shows a bar code written on a display 78 of the pager.
  • a multicharacter alphanumeric code is written on the display for visual observation and manual recordation by a sales clerk.
  • step 200 When the user selects an advertisement/survey menu (step 200) from among available menus appearing on the display of the pager, an advertisement or survey name from among a list of advertisements and surveys appears on the display, step 202.
  • the advertisement/survey (hereinafter ad) is selected with conventional user input means on the pager.
  • the user either chooses to view the ad named, or scrolls through (step 204) a list of ads by returning to step 202 and viewing the name of the next ad on the list. Once an ad is selected, it is written on the display, step 206.
  • the displayed message is checked to determine whether it is being displayed for the first time. If the ad being displayed for the first time, the period of time that the ad appears on the display is measured in step 210. If the period of time that the ad appears on the display is greater than a predetermined period, the method proceeds to step 212 where money, or a credit, is deposited into the paging service account 118 in an amount assigned to the ad, and the method proceeds to step 214. The method also proceeds directly to step 214 from step 208 if the ad had been read before. At step 214, the user is given the opportunity to answer questions appearing in the ad (or response to a survey) using conventional user input means on the pager.
  • an additional amount of money, or credit is deposited into the paging service account 118. If survey questions were answered at step 214, the answers are loaded into the reply buffer 130 for subsequent transmission to the system controller 26.
  • An advertiser can allow a user to view an ad more than once (step 218), but it is expected that the paging service account 118 will be credited only once. However, some ads are designed to be read more than once over a relatively long time period to encourage retention of the information convey in the ad. With an ad designed to be read more than once, access to the ad is inhibited, at the advertiser's option, for a preselected interval of time, T (step 220). Alternatively, an ad is deleted after one viewing (step 222).
  • FIG. 10 is a flow diagram illustrating operation of the selective call transceiver according to FIG. 1 showing the operation of the reverse channel transmitter 64 of the two-way pager 32 when the advertiser/survey reply menu is being used (step 230).
  • step 232 if no reply is made to a survey or if no questions are answered from an ad, then no transmission is made. However, if a survey is replied to, or if questions from an ad are answered, then at step 234 a transmission is made on the reverse channel of a signal containing the reply to the survey or answers to the questions, as the case may be.
  • the receiver 62 of the two-way pager 32 may receive a confirmation signal from the system controller 26, and from the confirmation signal it is determined whether the reverse channel message was received by the system controller. If the reverse channel message was successfully received by the system controller, the paging service account 118 is increased and the reply message is deleted from the reply buffer 130. If the reverse channel message was not successfully received, then the pager programmed in accordance with the invention will re-transmit the reverse channel message again.
  • FIG. 11 is a flow diagram illustrating operation of the selective call transceiver according to FIG. 1 when a user selects either a personal message service or an information service feature (collectively “message/info service") on the pager, step 250.
  • the user is given the choice of which services are available on the pager.
  • the user selects one of the services. If at step 256 the user is viewing previously received and paid for personal messages or information, the personal messages and /or information is displayed in a conventional manner (step 264).
  • microcomputer of the pager programmed to operate in accordance with the invention checks (step 258) whether there is enough money, or credit, in the paging service account 118. If there is not enough money, or credit, then a message to that effect is written (step 260) on the display 78. If there is enough money, or credit, then the paging service account is debited an amount equal to the value of the information or personal message (step 262).
  • Each occurrence of the user viewing information from an information service is recognized by the microcomputer and the occurrence is loaded into the reply buffer 130 for subsequent transmission by the two-way pager. Data composed of number, nature and time of these occurrences allow the service provider and the information service the option to modify the content and nature (such as frequency of updates useful to an individual user) of the information conveyed to the user. This enables successful development of the wireless information service industry.
  • FIG. 12 is a flow diagram illustrating operation of the selective call transceiver according to FIG. 1 showing the operation of the pager when the coupon menu is selected, step 260.
  • the microcomputer 80 programmed in accordance with the invention will check expiration dates of all coupons stored in the coupon buffer 140 and delete all expired coupons, and will display the names and discount amount of the unexpired coupons in the coupon buffer (step 264).
  • the user scrolls through the names of the coupons and selects a coupon at step 266.
  • the coupon is written on the display 78, see FIG. 8.
  • the time that the coupon has been displayed is measured.
  • the coupon will be displayed for a preselected limited period of time to avoid repetitive use of a coupon intended to be used only once.
  • an advertiser pays information and messaging system for presenting messages on a selective call transceiver 32.
  • Personal messages received on the selective call transceiver from an infrastructure are messages of a first information type, and advertisements and opinion polls, or surveys, are messages of a second information type.
  • the system in accordance with the invention includes the transmitter 64 at the selective call transceiver for transmitting an answer signal in response to manual inputs to the selective call transceiver by the user 71 in response to the content of messages of the second information type; the receiver 30 at the infrastructure for receiving the answer signal; a controller 26 at the infrastructure for determining credit information in response to the answer signal; a transmitter 28 at the infrastructure for transmitting a credit signal having the credit information; and a microcomputer 80 at the selective call transceiver 32 for selectively inhibiting and enabling presentation of messages of the first information type in response to the credit information.
  • selective call apparatus includes a receiver 62 for receiving messages including a first information type and a second information type; a display 78 for displaying the messages; a memory, or debit/ credit meter, 77 for storing credit units; and a microcomputer 80 coupled to the receiver and to the display.
  • the microcomputer calculates a number of credit units to be added to the memory after displaying the second information type; enables display of the first information type in response to the memory having at least a pre-determined number of credit units; inhibits display of the first information type in response to the memory having less than the pre-determined number of credit units; and calculates a number of credit units to be subtracted from the memory after display of the first information type.
  • the invention is not limited to wireless communication, but is also applicable to any wireline communication system, such as with the internet, or to fund the information superhighway.

Abstract

A system and apparatus for permitting a user (71) of a selective call receiver (31) to receive a certain number of personal messages (106) and information service updates (104) without paying a fee for such services in return for reading advertisements (110) wirelessly transmitted to the selective call receiver (31). The user (71) is allowed to read the advertisements at any time prior to receiving the personal messages and information service updates. The certain number is proportional to the number of advertisements read. The certain number can be increased by the user (71) responding to questions within advertisements using reverse channel messaging capabilities of a selective call transceiver (32), or by using a conventional telephone (22).

Description

ADVERTISER PAYS INFORMATION AND MESSAGING SYSTEM AND APPARATUS
Field of the Invention
This invention relates in general to wireless communications and in particular to a system and apparatus for receiving advertisements through a selective call receiver.
Background of the Invention
It is well known that paging system infrastructure operators derive revenue for selectively transmitting messages to persons carrying selective call receivers or selective call transceivers, hereinafter collectively referred to as pagers. Usually such messages are personal messages transmitted to one pager, although at times such messages are group messages transmitted to more than one pager. A user of the pager pays a fee to the paging infrastructure operator for such service either on a per message basis or on a flat rate for a predetermined time period. It is also well known that the paging infrastructure operator or another entity provides information services such as stock prices, weather reports, traffic reports, sports scores, etc., to users of pagers for a fee. Such services are customized to the needs and desires of each pager user; however, the information received through such services does not comprise personal messages. The fee for such information services usually depends upon the oftenness and quantity of information transmitted. Such fee typically is paid directly or indirectly to the other entity that provides the information. Collectively, the transmission of personal messages and the transmission of information services comprise paging services. In any event, the user of the pager pays for the paging services received on the pager.
Attempts have been made to provide paging services without the user of the pager paying any money for the services. One known method has been to transmit an advertisement with every personal message such that the pager displays the advertisement before the pager displays the personal message. With such known method, an advertiser pays for the paging services. Disadvantageously, with this prior art method, users of pagers must view every advertisement, including those advertisements that the users do not consider applicable to their interests. Further, known methods fail to provide to the user an option to bypass advertisements and instead pay for paging services. Finally, with known methods it is impracticable to transmit an advertisement with every update, such as a stock price update, transmitted as part of an information service.
Therefore, what is needed is an improved method and apparatus for providing free paging services to pager users through the use of advertisements in a way that encourages the user fo ponder the content of advertisements transmitted to the user's pager.
Brief Description of the Drawings
FIG. 1 is a block diagram of a communication system in accordance with the preferred embodiment of the present invention.
FIG. 2 is an electrical block diagram of the system controller used in the communication system of FIG. 1.
FIG. 3 is an electrical block diagram of the selective call transceiver shown in FIG. 1. FIG. 4 is an electrical block diagram of a microcomputer used in the selective call transceiver of FIG. 3.
FIG. 5 is a simplified diagrammatic representation of interactions among elements of the selective call transceiver of FIG. 1
FIG. 6 is a simplified diagrammatic representation of interactions among elements of the selective call transceiver of FIG. 1
FIG. 7 is a simplified diagrammatic representation of interactions among elements of the selective call transceiver of FIG. 1
FIG. 8 shows a bar code written on a display of the selective call transceiver of FIG. 1. FIG. 9 is a flow diagram illustrating operation of the selective call transceiver according to FIG. 1.
FIG. 10 is a flow diagram illustrating operation of the selective call transceiver according to FIG. 1.
FIG. 11 is a flow diagram illustrating operation of the selective call transceiver according to FIG. 1.
FIG. 12 is a flow diagram illustrating operation of the selective call transceiver according to FIG. 1. Detailed Description of the Preferred Embodiment
Referring to FIG. 1, an electrical block diagram of a wireless communication system, preferably a wireless selective call communication system, or system 20, is shown in accordance with the preferred embodiment of the present invention. The infrastructure of the system comprises a message input device, such as a conventional telephone 22, connected by a conventional public switched telephone network (PSTN) 24 to a system controller 26. The system controller 26 oversees the operation of at least one radio frequency transmitter 28 and a plurality of fixed radio frequency receivers, or receivers 30, and encodes and decodes inbound and outbound messages into formats that are compatible with land line message switches. The system controller 26 also includes an encoder and a decoder and functions to encode and decode paging messages to and from selective call transceivers, or transceivers 32. The system controller 26, the at least one radio frequency transmitter 28, and the plurality of fixed radio frequency receivers comprise a terminal 33 that is preferably fixed.
The system controller 26 queues data and stored messages for transmission to the selective call transceivers 32. A subscriber data base in the system controller 26 stores information relevant to each subscriber's transceiver, including a correlation between the unique address assigned to each transceiver and the telephone number used within the PSTN 24 to route messages to each transceiver 32, as well as other subscriber determined preferences.
The system controller 26 schedules transmissions of messages and acknowledgments from the selective call transceivers 32. These transmissions include demand type transmissions from the transceivers, such as acknowledgments to messages that have been transmitted by the system controller 26 and responses to messages such as status inquiries transmitted from the system controller 26. The scheduled transmissions can also include non-demand transmissions from the transceivers, such as messages being held by the transceivers, about which the transceivers have informed the system controller 26 within a previous message or acknowledgment transmitted to the system controller 26 by the transceiver. As will be described in more detail below, a scheduled reverse channel is a portion of the total time available in a single radio channel frequency that is time shared for both forward and reverse channels. Alternatively, the scheduled reverse channel is some portion of the time available, or all the time available, in a second radio carrier frequency that is different from the forward channel radio frequency. Referring now to FIG. 2, the system controller 26 comprises a cell site controller 34, a message handler 36, an outbound message memory 38, a subscriber data base 40, a telephone interface 42, a channel assignment element 44, an address field element 46, an information field element 48, a data frame element 51, and a control frame element 52. The cell site controller 34 is coupled to the radio frequency transmitter 28 and receivers 30 (FIG. 1) by links 54. The cell site controller 34 couples outbound messages including selective call addresses to the transmitter and receivers and controls the transmitter and receivers to transmit protocol cycles that include the outbound messages. The cell site controller 34 also processes inbound messages from the transceivers 32. The inbound messages are received by the transmitter and the plurality of receivers, and are coupled to the cell site controller 34. The message handler 36, which routes and processes messages, is coupled to the telephone interface 42, the subscriber data base 40, and the outbound message memory 38. The telephone interface 42 handles the PSTN 24 physical connection, connecting and disconnecting telephone calls at the telephone links 50, and routing the audio signals between the telephone links 50 and the message handler 36.
The subscriber data base 40 stores information for each subscriber, including a correlation between a selective call address assigned to each selective call transceiver 32 and the telephone number used within the PSTN 24 to route messages and telephone calls to each transceiver 32, as well as other subscriber determined preferences. The outbound message memory 38 is for storing a queue of messages that are queued for delivery to at least one of the plurality of transceivers 32, wherein each message of the queue of messages is associated with a selective call address, also stored in the outbound message memory 38, of one of the plurality of transceivers 32 for which each message is intended. The message handler 36 schedules outbound messages and the selective call addresses associated therewith within a transmission cycle. The message handler 36 also determines response schedules for response messages that minimize contention of messages at the transmitter and receivers, and includes response timing information in outbound messages so that transceivers 32 will respond according to the response schedule. The message handler 36 identifies an inbound message as being a response message associated with one of the transceivers in the subscriber data base 40, and identifies the response message as being associated with one of the outbound messages in the outbound message memory 38. The message handler 36 then further processes the outbound and response messages according to their content. The cell site controller 34, the message handler 36, the outbound message memory 38, the subscriber data base 40, and the telephone interface 42, are conventional elements of the system controller 26.
The invention preferably operates with a one-way paging communication protocol such as the Motorola Flex™ system described in U.S. Patent No. 5,168,493 entitled "Time Division Multiplexed Selective Call System" issued December 1, 1992 to Nelson et al., assigned to the assignee of the present invention, and which is hereby incorporated by reference herein. Alternatively, the invention preferably operates with the Motorola ReFlex™ two-way wireless paging and protocol described in detail in the following U.S. patent applications assigned to the assignee of the present invention: serial No. 08/131,243 entitled "Method and Apparatus for Identifying a Transmitter in a Radio Communication System" filed October 4, 1993 by Simpson et al.; serial No. 08/398,274 entitled "Method and Apparatus for Optimizing Receiver Synchronization in a Radio Communication System" filed March 3, 1995 by Ayerst, et al.; serial No. 08/404,698 entitled "Method and Apparatus for Improved Message Reception at a Fixed System Receiver" filed March 15, 1995 by Ayerst et al.; serial No. 08/498,212 entitled "Forward Channel Protocol to Enable Reverse Channel Aloha Transmissions" filed July 5, 1995 by Ayerst et al.; and serial No. 08/502399 entitled "A System and Method for Allocating Frequency Channels in a Two-way Messaging
Network" filed July 14, 1995 by Wang et al., which are hereby incorporated by reference herein. It should be appreciated that other communication protocols are also contemplated.
A paging system infrastructure in accordance with the preferred embodiment of the present invention comprises a fixed portion and a portable portion. The fixed portion comprises a wireless messaging infrastructure, or infrastructure, that provides interfacing between a pager and typically the PSTN 24 for communication of information with the pager. The operation of such an infrastructure is well known to those skilled in the art. Preferably, the infrastructure includes one of a Motorola MPS2000 Paging Terminal and a Motorola M15 Paging Terminal for use with the Flex one-way protocol. A more detailed description of the hardware of the infrastructure is described in the MPS2000 Product Description, the MPS2000 Manual Set, the M25 Series System Overview, and the M15 Series Manual Set, available for sale to the public as Part No. 6880451F17, Part No. 6880450F50-0, Part No. 6880451F35, and Part No. 6880450F60-0, respectively, from Motorola Paging Products Group, Fort Worth, Texas.
Alternatively, the infrastructure is a two-way paging infrastructure modified to perform operations in accordance with the invention. The two-way paging infrastructure has a fixed portion including at least one base station, for communicating with the portable portion utilizing the ReFlex™ protocol and coupled by communication links to a system controller that controls the at least one base station. The hardware of the system controller preferably includes a Wireless Messaging Gateway (WMG™) Administrator!™ paging terminal, a RF-Conductor!™ message distributor, and a RF-Usher!™ multiplexer, manufactured by Motorola, Inc. The system controller has software elements and preferably runs under a UNIX operating system. The hardware of the base station preferably includes a Nucleus® Orchestra!™ transmitter and a RF- Audience!™ receiver, manufactured by Motorola, Inc. A more detailed description of the hardware of the system controller and of the base station is described in "Introduction to the Wireless Concert!™", "The Wireless Concert!™ Overview and Network Design" and in "The Wireless Message Gateway™ Product Specification", published by Motorola, Inc., which is available for sale to the public as Part No. 6880491G01, Part No. 6880491G04 and Part No. 6880491G07, respectively, from Motorola Paging Products Group, Fort Worth, Texas, and which are hereby incorporated by reference herein. It will be appreciated that other similar hardware can be utilized for the system controller and base stations.
Each of the at least one base station transmits or receives radio signals to or from the portable portion via antennas. The radio signals comprise selective call addresses and message transactions between the base stations and the pagers. The message transactions include both personal messages and information services data. The system controller preferably is coupled by conventional telephone links to PSTN for receiving selective call messages, i.e., messages intended for one or more pagers. The selective call messages comprise voice and data received from the PSTN using, for example, a conventional telephonic-type device or a computer-type device coupled to the PSTN in a manner well known in the art.
The portable portion comprises a plurality of paging receivers and transceivers such as pager 32. Each paging transceiver includes a transmitter and a receiver. The operation of a paging transceiver is well known in the art and is described more fully in U.S. Patent No. 5,124,697 entitled "Acknowledge Back Pager" issued June 23, 1992 to Moore; U.S. Patent No. 5,153,582 entitled "Method and Apparatus for Acknowledging and Answering a Paging Signal" issued October 6, 1992 to Davis; and U.S. Patent No. 4,875,038 entitled "Frequency Division Multiplexed
Acknowledge Back Paging System" issued October 17, 1989 to Siwiak et al., which are assigned to the assignee of the present invention and which are hereby incorporated by reference herein. The paging transceiver, or pager 32, is preferably a Motorola Tango™ pager and has a microprocessor modified to perform the operations described and shown in this specification. The Motorola Tango pager is compatible with the ReFlex protocol. The Tango pager is described more fully in the Motorola Product Family 255 Service Manual published 1995 by Motorola, Inc., and in the Motorola Product Family 255 Series Controller Supplement, published 1995 by Motorola, Inc., which are available for sale to the public from Motorola Paging Products Group, Boynton Beach, Florida as part No. 6881024B80 and part No. 68881104B36, respectively, and which are hereby incorporated by reference herein.
FIG. 3 is an electrical block diagram of a selective call transceiver 32 in accordance with the preferred embodiment of the present invention. The selective call transceiver 32 comprises an antenna 60 for intercepting transmitted radio frequency (RF) signals. The antenna is coupled to an input of a receiver 62 and an output of a reverse channel transmitter 64. The RF signals are preferably selective call (paging) message signals that provide a receiver address and an associated message, such as numeric or alphanumeric message. The receiver 62 processes the RF signal and produces at the output a data stream representative of a demodulated address and message information. The demodulated address and message information are coupled into the input of a decoder/controller 66 that processes the information in a manner well known in the art. A power switch 68, coupled to the decoder/controller 66, is used to control the supply of power to the receiver 62 and the reverse channel transmitter 64. When an address that has been pre-associated with a selective call transceiver is received by the decoder /controller 66, the received address is compared with one or more addresses stored in a code plug (or code memory) 70, and when a match is detected an alert signal is generated to alert a user 71 that a selective call message, or page, has been received. The alert signal is directed to an audible alerting device 72 for generating an audible alert or to a tactile alerting device 74 for generating a silent vibrating alert. Switches 76 allow the user of the selective call receiver to select between an audible alert and a tactile alert in a manner well known in the art.
The message information that is subsequently received is stored in memory (not shown) and can be accessed by the user 71 for display using one or more of the switches 76 that provide such additional functions as reset, read, and delete, etc. Specifically, by the use of appropriate functions provided by the switches 76, the stored message is recovered from memory and processed by the decoder/ controller 66 for displaying by a display 78 which enables the user to view the message.
The decoder/controller 66 of FIG. 3 can be constructed utilizing a microcomputer 80, as shown in FIG. 4. The microcomputer 80 preferably includes a display driver 82. The microcomputer 80 includes an oscillator 84 that generates the timing signals utilized in the operation of the microcomputer 80. A crystal, or crystal oscillator (not shown) is coupled to the inputs of the oscillator 84 to provide a reference signal for establishing the microcomputer timing. A timer/ counter 86 couples to the oscillator 84 and provides programmable timing functions that are utilized in controlling the operation of the receiver. A RAM (random access memory) 88 is utilized to store variables derived during processing, as well as to provide storage of message information that are received during operation as a selective call receiver. A software element stores the subroutines that control the operation of the receiver, as is well known to those skilled in the art. The software element resides in memory, preferably read-only memory (ROM) 90. It will be appreciated that in many microcomputer implementations, the programmable-ROM (PROM) memory area can be provided by an EEPROM (electrically erasable programmable read only memory). The oscillator 84, timer/counter 86, RAM 88, and ROM 90 couple through an address/data/control bus, or bus, 92 to a microprocessor 94, preferably a preferably a Motorola M68HC11PH8, that performs the instructions and controls the operations of the microcomputer 80. A person skilled in the art of programming modifies the software using a Motorola HC11 Reference Manual, published 1991 by Motorola, Inc., and using a Motorola MC68HC11PH8 Technical Data, published 1995 by Motorola, Inc., Part No. M68HC11RM/AD and Part No. MC68HC11PH8/D, respectively, which are available for sale to the public from Motorola Literature Distribution, Phoenix, Arizona.
The demodulated data generated by the receiver is coupled into the microcomputer 80 through an input/output port, or I/O port, 96. The demodulated data is processed by the microprocessor 94 and when the received address is the same as the code-plug memory which couples into the microcomputer through an I/O port 96, the message, if any, is received and stored in RAM 88. Recovery of the stored message, and selection of the predetermined destination address, is provided by the switches that are coupled to the I/O port 96. The microcomputer then recovers the stored message, and directs the information over the bus 92 to the display driver 82 that processes the information and formats the information for presentation by a display. The display is preferably an LCD (liquid crystal display) because the LCD is advantageously light absorptive and is readable by conventional bar code scanners. At the time a selective call receiver address is received, the alert signal is generated which can be routed through the bus 92 to an alert generator 98 that generates the alert signal which is coupled to the audible alerting device 72. Alternatively, when the vibrator alert is selected as described above, the microcomputer generates an alert enable signal which is coupled through bus 92 to the I/O port 96 to enable generation of a vibratory, or silent alert. A battery saver operation is controlled by the microprocessor 94 with battery saving signals that are directed over the bus 92 to the I/O port 96 which couples to the power switch 68. Power is periodically supplied to the receiver 62 to enable decoding of the received selective call receiver address signals and any message information that is directed to the receiver. FIG. 3 shows a debit/ credit meter 77 which is a hardware memory element coupled to the decoder /controller 66 for establishing a paging service accounting system. It is contemplated that the debit/credit meter 77 is a non-volatile memory that will retain the information stored within it during battery changes. The debit/credit meter 77, when fully replenished (e.g., when the debit/credit meter is indicating the total number of available credit units), indicates the available number of credit units for enabling the user of the selective call transceiver 32 to access the received message information that is stored in memory. The decoder/controller 66 calculates the number of credit units (or debit units) from a parameter of the stored message, preferably, from the number of characters of the stored message to be presented or displayed. Those skilled in the arts will appreciate that the parameter of the stored message may comprise other variables, such as, a time associated with the displaying or presenting of the message. A charge, in debit units, is preferably assigned to each character of the message, and the decoder/controller 66 counts (accumulates) the number of characters of the message to determine the total number of debit units. This charge, debit units, is preferably calculated at the time the message is stored in memory. The decoder/controller 66 then debits (subtracts) the total number of message debit units from the number of indicated or available credit units of the debit/ credit meter 77. Upon debiting the number of debit units of the stored message from the indicated number of credit units of the debit/ credit meter 77, the decoder/ controller 66 enables access to the stored message when there is a sufficient number of available credits units in the debit/credit meter 77 (e.g., when the debit/credit meter 77 is not depleted), and disables access to the stored message when the debit/credit meter 77 is depleted. Thus, once the calculated debit units of the received message are debited from the available credit units of the debit/credit meter 77, the message is now available for display to the user 71 at no extra charge irrespective of the number of times the user views the message on the display 78. That is, the stored message is debited only once. The debit/credit meter 77 then indicates the remaining number of credit units available for subsequently received and stored messages. FIG. 5 is a simplified pictorial representation of software elements and the display within a selective call receiver 31 or one-way pager and of interactions among such software elements and with other elements external to the pager. An advertiser 100 places one or more advertisements, or ads, with a service provider 102 and pays to the service provider a monetary fee for such privilege. Concurrently, but independently, an information service 104 supplies to the service provider 102 information such as traffic or weather reports or stock market prices, and the service provider pays to the information provider a fee for such information. Typically, such information is regularly updated at frequent intervals soon after the contents herein becomes available to the information provider. One or more persons 106 place, without paying any fee, personal messages intended for the user 71 by telephoning the service provider. Collectively, the information supplied by the information provider and the personal messages are a first information type. The advertisements are a second information type. The service provider wirelessly transmits ads, information, and messages, as the case may be, to the one-way pager via RF signals. The pager intercepts RF signals through antenna 60. After receiving an RF signal and decoding an ad, the ad is stored in an advertiser's buffer 110 which is a data structure within RAM 88. After receiving an RF signal and decoding an update from an information service, the update is stored in an information service buffer 112 which is a data structure within RAM 88. After receiving an RF signal and decoding a personal message, the message is stored in a message buffer 114 which is a data structure within RAM 88.
Each ad transmitted to the pager has a preselected value assigned to it. Preferably, the system controller transmits a plurality of ads to a multiplicity of pagers during off-peak hours. Each of the plurality of ads is stored in the advertiser's buffer 110 along with the value assigned to the ad. Preferably, the value is expressed in units of money; but, alternatively, the value is expressed in terms of a number of personal messages. Preferably, the preselected value assigned to an ad is directly proportional to the size, or length, of the ad. The preselected value of a particular ad is recovered by the user 71 by the user viewing, and therefore presumably reading, the particular ad. Advantageously, the user views the ads at a time convenient to the user, and not necessarily when the user is receiving a personal message as is detrimentally required in some prior art systems. After receiving a manual request from the user, the pager presents a message, such as an ad. The user views the ad on a display 78, preferably a graphical display, using means well known in the art. All ads have a unique identification number that is displayed with the ad. In order to ensure that the user actually reads, rather than merely scrolls through, the ad, the ad is displayed for a preselected period, proportional to the length and complexity of the ad, before the user is credited with the value assigned to the ad. Software elements stored within ROM 90 cause the microprocessor 94 to automatically increment a paging service account 118 after the ad appears on the display for the preselected period of time without further action by the user 71. The size of such increment is equal to the value assigned to the ad. The paging service account 118 is a data structure in RAM 88 and is a software-orient designation for the debit/credit meter 77 which is hardware memory and is shown in FIG. 3.
It is contemplated that all ads will have a value assigned to reading the ad, but, in additional, some ads will have questions posed to the user 71. The correct answers are also transmitted with the ad, but hidden from the user. For those ads that have questions propounded to the user 71, an additional preselected value is assigned to the successful answering by the user of the questions. It is contemplated that the ad will inform the user in some quantitative measure of the benefit of answering the questions contained within the ad and the additional benefit of conveying the actual answers to the system controller 26. The benefits of answering the questions contained within the ad accrue to the user in two steps. First, the microcomputer 80 is programmed to grade, or score, the answers and to automatically add credit to the paging service account 118. The user answers the questions using conventional user input means on the pager such as push buttons, and the microcomputer 80 determines through software elements stored in ROM 90 whether the answers are correct. If the answers are indeed correct, microcomputer 80 causes the paging service account to increase, if the answers are incorrect, the paging service account is not increased and the user merely receives credit for reading the ad. Second, in the case of a one-way pager, the user telephones the system controller using a telephone number stated in the ad, and responds to prompts using a telephone push button keypad. The user identifies the ad using the unique identification number of the ad that appears on the display of the pager. In the case of a two-way pager, the pager automatically transmits the answers and the unique identification number of the ad to the system controller. In either case, the system controller determines whether the answers are correct, and if so, the system controller transmits a credit signal to the pager in order to credit the paging service account 118. The pager has software elements 120 for processing of credit signals. Software elements stored within ROM 90 cause the microprocessor 94 to automatically increment a paging service account 118 after decoding of the credit signal without further action by the user 71. The correct answers are relayed to the advertiser by the service provider along with the date and time of answering and possibly other demographic information useful to the advertiser. It is precisely because the answers to the questions in ads provide useful information to the advertiser, and possibly also to the service provider, that the pager user is granted additional credits. Even if the answers do not provide useful information, per se, the answers do assure an advertiser that its ad was read.
A pager in accordance with the invention allows a user to receive information services and personal messages in return for reading ads on the pager. Each information service subscribed to by the user has a preselected cost assigned to it. For example, a user subscribes to a stock quotation service, and the price of each stock subscribed to is continually updated at a preselected cost such as ten cents per update. It is also contemplated that each pager is capable of receiving personal messages which is the traditional use of a pager. Each personal message received by the pager has a preselected cost assigned to it. A numeric message has a lower cost than an alphanumeric message, and longer alphanumeric messages have a higher cost than shorter alphanumeric messages. Software elements stored within ROM 90 cause the microprocessor 94 to automatically decrement the paging service account 118 after decoding an information service update or a personal message without further action by the user 71. It is contemplated that a pager in accordance with the invention will not allow a user to view any information service update or any personal messages when the paging service account 118 has a value of zero. However, information service updates and personal messages will, nevertheless, be received and decoded by the pager and stored in the respective buffers for later display when the paging service account is large enough to allow such display. Preferably, a caution message is displayed on the display 78 when the paging service account approaches a preselected value greater than zero. Upon occurrence of the caution message, the user reads more ads, or answers more questions that appear in the ads, or does both. In the event there are no more ads to be read or questions to be answered, or in the event the user is willing to pay for paging services, the user tenders a fee to the service provider through any convenient financial transfer means, and the service provider wirelessly transmits a credit signal to the pager in order to update the paging service account 118.
FIG. 6 is a simplified pictorial representation of software elements and the display within a selective call transceiver 32, or two-way pager and of interactions among such software elements and with other elements external to the pager. The operation of the two-way pager is similar to the operation of a one-way paging except that the two-way pager also has a reply buffer 130 which is a data structure in RAM 88. Preferably, the user answers a question by depressing buttons on the pager, and in the case of a two-way pager, wirelessly transmitting an answer. The unique identification number of the ad is automatically wirelessly transmitted by the pager with the answer. When the user views an ad or answers questions within an ad, software elements in ROM 90 cause the microcomputer 80 to automatically load acknowledge-back, or reverse channel, reply messages into the reply buffer 130 for automatic transmission transparent to the user. The reply message contains answers to the questions. It is also contemplated that opinion surveys will be sent to the pager in a manner substantially similar to the manner that ads are sent to the pager. Such surveys will have questions for the user to answer, and the answers to the surveys are loaded into the reply message buffer. Similarly, but at the option of the information service, reverse channel reply messages are loaded into the reply buffer when the user reads information service updates. Such reverse channel transmissions are made virtually immediately, or alternatively, if the advertiser or information service wishes, made later during off-peak hours. Such reverse channel transmissions are wirelessly received by the system controller 26. Upon receiving the reverse channel reply messages from the pager, the service provider is capable of immediately relaying this information to the iniormation service and the advertiser as "info use data" and "ads read data", respectively, preferably by wireline. This provides the advertiser or opinion surveyor with immediate and accurate feedback of the mental impressions of the target user in exchange for financing the user's access to individual paging messages.
FIG. 7 is a simplified pictorial representation of bar code generating software elements and the display within a one-way or a two-way pager and of interactions among such software elements and with other elements external to the pager. In the case of a one-way pager, the reverse channel shown in FIG. 7 is absent or is via wireline. The advertiser supplies the service provider with an ad containing questions, and coupon generating information. It is well known that paper coupons presently have a uniform product code, or bar code 145, printed on them, and that such bar codes are read by a bar code reader 144 such as a laser scanner typically found at supermarkets. A pager in accordance with the invention is capable of writing a coupon-style bar code on the display 78 of the pager. The bar code written on the pager corresponds to an ad read by the user on the pager. The bar code is identical to the bar code on paper coupons. Alternatively the bar code is slightly different in order to indicate that the bar code was generated by a pager; however, the bar code on the pager functions identically to a bar code on a paper coupon, that is, a discount is granted to the presentor of the coupon. Software elements residing in ROM 90 cause the microcomputer to tabulate accumulated coupons within the coupon buffer 140 after an ad is read or alternatively after the questions are answered correctly. The coupon buffer is a data structure within RAM 88, and is preferably a relatively non-volatile memory. Coupon output software elements 142 residing in ROM 90 cause the microcomputer to write the coupon bar code on the display upon the user inputting an appropriate command via conventional pager user input means such as push buttons on the pager. Typically, the user would input the appropriate command immediately before needing to present the coupon, such as when the user is in a supermarket checkout line. The user or the checkout clerk then swipes the pager across the laser scanner, the laser scanner reads the coupon, and the coupon transaction is completed. FIG. 8 shows a bar code written on a display 78 of the pager. Alternatively, instead of a coupon-style bar code written on the display, a multicharacter alphanumeric code is written on the display for visual observation and manual recordation by a sales clerk. FIG. 9 is a flow diagram illustrating operation of the selective call transceiver according to FIG. 1 for establishing the paging account service system in accordance with the preferred embodiment of the invention. When the user selects an advertisement/survey menu (step 200) from among available menus appearing on the display of the pager, an advertisement or survey name from among a list of advertisements and surveys appears on the display, step 202. The advertisement/survey (hereinafter ad) is selected with conventional user input means on the pager. The user either chooses to view the ad named, or scrolls through (step 204) a list of ads by returning to step 202 and viewing the name of the next ad on the list. Once an ad is selected, it is written on the display, step 206. At step 208, the displayed message is checked to determine whether it is being displayed for the first time. If the ad being displayed for the first time, the period of time that the ad appears on the display is measured in step 210. If the period of time that the ad appears on the display is greater than a predetermined period, the method proceeds to step 212 where money, or a credit, is deposited into the paging service account 118 in an amount assigned to the ad, and the method proceeds to step 214. The method also proceeds directly to step 214 from step 208 if the ad had been read before. At step 214, the user is given the opportunity to answer questions appearing in the ad (or response to a survey) using conventional user input means on the pager. If the questions are answered correctly, an additional amount of money, or credit, is deposited into the paging service account 118. If survey questions were answered at step 214, the answers are loaded into the reply buffer 130 for subsequent transmission to the system controller 26. An advertiser can allow a user to view an ad more than once (step 218), but it is expected that the paging service account 118 will be credited only once. However, some ads are designed to be read more than once over a relatively long time period to encourage retention of the information convey in the ad. With an ad designed to be read more than once, access to the ad is inhibited, at the advertiser's option, for a preselected interval of time, T (step 220). Alternatively, an ad is deleted after one viewing (step 222).
FIG. 10 is a flow diagram illustrating operation of the selective call transceiver according to FIG. 1 showing the operation of the reverse channel transmitter 64 of the two-way pager 32 when the advertiser/survey reply menu is being used (step 230). At step 232, if no reply is made to a survey or if no questions are answered from an ad, then no transmission is made. However, if a survey is replied to, or if questions from an ad are answered, then at step 234 a transmission is made on the reverse channel of a signal containing the reply to the survey or answers to the questions, as the case may be. At step 236, the receiver 62 of the two-way pager 32 may receive a confirmation signal from the system controller 26, and from the confirmation signal it is determined whether the reverse channel message was received by the system controller. If the reverse channel message was successfully received by the system controller, the paging service account 118 is increased and the reply message is deleted from the reply buffer 130. If the reverse channel message was not successfully received, then the pager programmed in accordance with the invention will re-transmit the reverse channel message again.
FIG. 11 is a flow diagram illustrating operation of the selective call transceiver according to FIG. 1 when a user selects either a personal message service or an information service feature (collectively "message/info service") on the pager, step 250. At step 252, the user is given the choice of which services are available on the pager. At step 254, the user selects one of the services. If at step 256 the user is viewing previously received and paid for personal messages or information, the personal messages and /or information is displayed in a conventional manner (step 264). If however, the personal message or information is being viewed for the first time (e.g., is a new message) then microcomputer of the pager programmed to operate in accordance with the invention checks (step 258) whether there is enough money, or credit, in the paging service account 118. If there is not enough money, or credit, then a message to that effect is written (step 260) on the display 78. If there is enough money, or credit, then the paging service account is debited an amount equal to the value of the information or personal message (step 262). Each occurrence of the user viewing information from an information service is recognized by the microcomputer and the occurrence is loaded into the reply buffer 130 for subsequent transmission by the two-way pager. Data composed of number, nature and time of these occurrences allow the service provider and the information service the option to modify the content and nature (such as frequency of updates useful to an individual user) of the information conveyed to the user. This enables successful development of the wireless information service industry.
FIG. 12 is a flow diagram illustrating operation of the selective call transceiver according to FIG. 1 showing the operation of the pager when the coupon menu is selected, step 260. Upon the coupon menu being selected, the microcomputer 80 programmed in accordance with the invention will check expiration dates of all coupons stored in the coupon buffer 140 and delete all expired coupons, and will display the names and discount amount of the unexpired coupons in the coupon buffer (step 264). The user scrolls through the names of the coupons and selects a coupon at step 266. At step 268, the coupon is written on the display 78, see FIG. 8. At step 270, the time that the coupon has been displayed is measured. It is contemplated that the coupon will be displayed for a preselected limited period of time to avoid repetitive use of a coupon intended to be used only once. At step 272, it is determined whether the coupon can be used more than once. If the coupon can not be used more than one time, then at step 274, the coupon is erased from the display, and the coupon is wiped from the coupon selection list stored in RAM 88.
Thus, it will be appreciated that there has been described an advertiser pays information and messaging system for presenting messages on a selective call transceiver 32. Personal messages received on the selective call transceiver from an infrastructure are messages of a first information type, and advertisements and opinion polls, or surveys, are messages of a second information type. The system in accordance with the invention includes the transmitter 64 at the selective call transceiver for transmitting an answer signal in response to manual inputs to the selective call transceiver by the user 71 in response to the content of messages of the second information type; the receiver 30 at the infrastructure for receiving the answer signal; a controller 26 at the infrastructure for determining credit information in response to the answer signal; a transmitter 28 at the infrastructure for transmitting a credit signal having the credit information; and a microcomputer 80 at the selective call transceiver 32 for selectively inhibiting and enabling presentation of messages of the first information type in response to the credit information. Further, selective call apparatus has been described that includes a receiver 62 for receiving messages including a first information type and a second information type; a display 78 for displaying the messages; a memory, or debit/ credit meter, 77 for storing credit units; and a microcomputer 80 coupled to the receiver and to the display. The microcomputer calculates a number of credit units to be added to the memory after displaying the second information type; enables display of the first information type in response to the memory having at least a pre-determined number of credit units; inhibits display of the first information type in response to the memory having less than the pre-determined number of credit units; and calculates a number of credit units to be subtracted from the memory after display of the first information type.
While a detailed description of the preferred embodiment of the invention has been given, it should be appreciated that many variations can be made thereto without departing from the scope of the invention as set forth in the appended claims. For example, the invention is not limited to wireless communication, but is also applicable to any wireline communication system, such as with the internet, or to fund the information superhighway.
We claim:

Claims

1. An advertiser pays information and messaging system for controlling presenting messages on a selective call transceiver, the selective call transceiver receiving messages including a first information type and a second information type from an infrastructure, comprising: a transmitter at the selective call transceiver for transmitting a reply message in response to manual inputs to the selective call transceiver by a user in response to content of the second information type; a receiver at the infrastructure for receiving the reply message; a controller at the infrastructure for determining credit information in response to the reply message; a transmitter at the infrastructure for transmitting a credit signal having the credit information; and a microcomputer at the selective call transceiver for selectively inhibiting and enabling presentation of the first information type in response to the credit information.
2. A method of presentation of information to a user comprising the steps of: receiving a manual request from the user to present a first information type; and inhibiting presentation of the first information type in response to an absence of presentation of a second information type, wherein the first iniormation type corresponds to solicited iniormation addressed to the user and the second information type corresponds to unsolicited information from an advertiser subsidizing communication of the first and second information types.
3. The method of claim 2 further comprising the step of indicating an availability of the first information type prior to said step of inhibiting.
4. The method of claim 2 further comprising the steps of: receiving a manual request to present the second information type; presenting information of the second information type; and enabling the presentation of the first information type in response thereto.
5. The method of claim 4 wherein said step of inhibiting inhibits presentation of the first information type if an accumulate value is less than a first value associated with the first information type, and said step of enabling enables presentation of the first information type if the accumulate value is greater than the first value.
6. The method of claim 5 wherein said step of enabling further comprises the step of adding a second value associated with the second information type to the accumulate value in response to said step of presenting.
7. The method of claim 6 further comprising the steps of: presenting the first information type in response to said steps of enabling and receiving a request from the user to present the first information type; and subtracting the first value from the accumulate value in response thereto.
8. The method of claim 5 wherein the second information type includes a request for a response from the user.
9. The method of claim 8 further comprising the step of: receiving the response from the user, and wherein said step of enabling further comprises the step of adding a second value associated with the response from the user to the accumulate value in response to said step of presenting.
10. A selective call apparatus comprising: a receiver for receiving messages including a first information type and a second information type; a display for displaying the messages; a memory for storing credit units; and a microcomputer coupled to the receiver and to the display for calculating a number of credit units to be added to the memory after displaying the second information type, for enabling display of the first information type in response to the memory having at least a pre-determined number of credit units, for inhibiting display of the first information type in response to the memory having less than the pre-determined number of credit units, and for calculating a number of credit units to be substracted from the memory after display of the first information type.
PCT/US1997/004758 1996-04-04 1997-03-21 Advertiser pays information and messaging system and apparatus WO1997038535A1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
EP97917606A EP0888694B1 (en) 1996-04-04 1997-03-21 Advertiser pays information and messaging system and apparatus
DE69737142T DE69737142T2 (en) 1996-04-04 1997-03-21 THE INSERENT PAYS THE INFORMATION, AND MESSAGE TRANSMISSION SYSTEM AND DEVICE
BRPI9708486-7A BR9708486B1 (en) 1996-04-04 1997-03-21 SYSTEM AND METHOD FOR PROVIDING WIRELESS MESSAGES AND FOR DISPLAYING ADS AT A TIME SELECTED BY THE USER.
KR1019980707969A KR100306729B1 (en) 1996-04-04 1997-03-21 Advertiser pays information and messaging system and apparatus
AU25881/97A AU2588197A (en) 1996-04-04 1997-03-21 Advertiser pays information and messaging system and apparatus

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/627,642 US5870030A (en) 1996-04-04 1996-04-04 Advertiser pays information and messaging system and apparatus
US08/627,642 1996-04-04

Publications (1)

Publication Number Publication Date
WO1997038535A1 true WO1997038535A1 (en) 1997-10-16

Family

ID=24515492

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1997/004758 WO1997038535A1 (en) 1996-04-04 1997-03-21 Advertiser pays information and messaging system and apparatus

Country Status (9)

Country Link
US (2) US5870030A (en)
EP (1) EP0888694B1 (en)
KR (1) KR100306729B1 (en)
CN (1) CN1217856A (en)
AU (1) AU2588197A (en)
BR (1) BR9708486B1 (en)
DE (1) DE69737142T2 (en)
ID (1) ID17352A (en)
WO (1) WO1997038535A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0876046A2 (en) * 1997-04-30 1998-11-04 Deutsche Telekom AG Method for billing in intelligent networks
WO1999043168A2 (en) * 1998-02-20 1999-08-26 Koninklijke Philips Electronics N.V. Method in a selective call system including a primary station with means for sending a qualifying call from which data can be determined at a secondary station
WO2000030330A1 (en) * 1998-11-13 2000-05-25 Koninklijke Kpn N.V. System and method for transmitting mailings to subscribers of voice mail systems
KR20010091435A (en) * 2000-03-15 2001-10-23 최영순 Apparatus and method for providing advertisement to wireless pager
KR20020028349A (en) * 2000-10-09 2002-04-17 강대현 Bidirectional advertising system and method by using the internet
EP1249140A1 (en) * 1999-09-20 2002-10-16 Leap Wireless International, Inc. System and method for attaching an advertisement to an sms message for wireless transmission
NL1018286C2 (en) * 2001-06-14 2002-12-17 Erwin Johannes Wilhe Nijenhuis Telephone system which automatically prefaces any call with advertisement tailored to interests of called party
CN100433771C (en) * 2005-12-12 2008-11-12 沈逸林 Method of obtaining free resources by means of network media telephone terminal bundling
WO2011080137A1 (en) * 2009-12-29 2011-07-07 Gemalto Sa Device and method for capturing data relating to at least one advertisement

Families Citing this family (302)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US6196458B1 (en) * 1997-12-01 2001-03-06 Walker Digital, Llc Method and apparatus for printing a billing statement to provide supplementary product sales
US7831470B1 (en) 1996-09-04 2010-11-09 Walker Digital, Llc Method and apparatus for facilitating electronic commerce through providing cross-benefits during a transaction
US7703683B2 (en) 1994-05-25 2010-04-27 Marshall Feature Recognition, Llc Method and apparatus for accessing electronic data via a familiar printed medium
US6164534A (en) * 1996-04-04 2000-12-26 Rathus; Spencer A. Method and apparatus for accessing electronic data via a familiar printed medium
US8261993B2 (en) 1994-05-25 2012-09-11 Marshall Feature Recognition, Llc Method and apparatus for accessing electronic data via a familiar printed medium
US7717344B2 (en) * 1994-05-25 2010-05-18 Marshall Feature Recognition, Llc Method and apparatus for accessing electronic data via a familiar printed medium
US8910876B2 (en) 1994-05-25 2014-12-16 Marshall Feature Recognition, Llc Method and apparatus for accessing electronic data via a familiar printed medium
US7712668B2 (en) * 1994-05-25 2010-05-11 Marshall Feature Recognition, Llc Method and apparatus for accessing electronic data via a familiar printed medium
US6866196B1 (en) * 1994-05-25 2005-03-15 Spencer A. Rathus Method and apparatus for accessing electronic data via a familiar printed medium
DE19610493C2 (en) * 1996-03-18 1998-07-30 Deutsche Telekom Mobil Process for the dissemination of value added information
JPH09261169A (en) * 1996-03-21 1997-10-03 Sony Corp Communication system, basf station for the communication system and portable communication terminal equipment for the communication system
US5870030A (en) * 1996-04-04 1999-02-09 Motorola, Inc. Advertiser pays information and messaging system and apparatus
US7167924B1 (en) 1996-06-10 2007-01-23 Diebold, Incorporated Financial transaction processing system and method
US6272332B1 (en) * 1996-07-19 2001-08-07 Pioneer Electronic Corporation Information presentation system and portable telephone apparatus with information displaying function
US5933811A (en) 1996-08-20 1999-08-03 Paul D. Angles System and method for delivering customized advertisements within interactive communication systems
US7818284B1 (en) 1996-09-04 2010-10-19 Walker Digital, Llc Method and apparatus for providing cross-benefits via a central authority
US20050043994A1 (en) * 1996-09-04 2005-02-24 Walker Jay S. Method for allowing a customer to obtain a discounted price for a transaction and terminal for performing the method
FR2760927B1 (en) * 1997-03-11 1999-05-14 Jacques Lewiner PORTABLE UNILATERAL RADIO MESSAGING RECEIVER
US7729988B1 (en) 1997-03-21 2010-06-01 Walker Digital, Llc Method and apparatus for processing credit card transactions
US8769598B2 (en) * 1997-03-24 2014-07-01 Logitech Europe S.A. Program guide on a remote control
US6504580B1 (en) * 1997-03-24 2003-01-07 Evolve Products, Inc. Non-Telephonic, non-remote controller, wireless information presentation device with advertising display
US20050097594A1 (en) * 1997-03-24 2005-05-05 O'donnell Frank Systems and methods for awarding affinity points based upon remote control usage
US7162434B1 (en) * 1997-05-05 2007-01-09 Walker Digital, Llc Method and apparatus for facilitating the sale of subscriptions to periodicals
GB9715228D0 (en) * 1997-07-18 1997-09-24 Sertway Limited Communications system and method
US6233430B1 (en) * 1997-09-19 2001-05-15 Richard J. Helferich Paging transceivers and methods for selectively retrieving messages
US6087956A (en) 1997-09-19 2000-07-11 Helferich; Richard J. Paging transceivers and methods for selectively erasing information
US6253061B1 (en) * 1997-09-19 2001-06-26 Richard J. Helferich Systems and methods for delivering information to a transmitting and receiving device
US6259892B1 (en) 1997-09-19 2001-07-10 Richard J. Helferich Pager transceiver and methods for performing action on information at desired times
US7003304B1 (en) 1997-09-19 2006-02-21 Thompson Investment Group, Llc Paging transceivers and methods for selectively retrieving messages
US6826407B1 (en) * 1999-03-29 2004-11-30 Richard J. Helferich System and method for integrating audio and visual messaging
US6636733B1 (en) 1997-09-19 2003-10-21 Thompson Trust Wireless messaging method
US20020169664A1 (en) * 1997-12-01 2002-11-14 Walker Jay S. System for providing offers using a billing statement
US6983138B1 (en) 1997-12-12 2006-01-03 Richard J. Helferich User interface for message access
AU2097099A (en) * 1997-12-31 1999-07-19 Kenneth J. Todd Dynamically configurable electronic comment card
US6157313A (en) * 1998-02-19 2000-12-05 Motorola Method and apparatus utilizing a multifunction remote appliance sensor
US6008739A (en) * 1998-03-09 1999-12-28 Motorola, Inc. Increasing the size of memory available for storing messages in response to the user reading advertisements in a selective call receiver
US6450407B1 (en) 1998-04-17 2002-09-17 Viztec, Inc. Chip card rebate system
US7644282B2 (en) 1998-05-28 2010-01-05 Verance Corporation Pre-processed information embedding system
US6131811A (en) 1998-05-29 2000-10-17 E-Micro Corporation Wallet consolidator
US6246336B1 (en) * 1998-06-24 2001-06-12 Motorola, Inc. Radio communication system for communicating scheduled messages and method therefor
JP3012598B2 (en) * 1998-06-29 2000-02-21 静岡日本電気株式会社 Radio selective call receiver with display and message information display method
KR100414849B1 (en) * 1998-07-10 2004-01-13 모토로라 인코포레이티드 Method and apparatus in a wireless communication system for using a selective call receiver to provide demographic information, redeem coupons, and emulate affinity cards
US6625464B1 (en) * 1998-08-13 2003-09-23 Data Fm, Incorporated Codeable programmable receiver and point to multipoint messaging system
JP3142820B2 (en) 1998-08-27 2001-03-07 株式会社エヌ・ティ・ティ・ドコモ Push type information distribution method and its relay device
US7392945B1 (en) * 1998-09-11 2008-07-01 Lv Partners, L.P. Portable scanner for enabling automatic commerce transactions
US6114969A (en) * 1998-10-05 2000-09-05 Motorola Method in a selective call radio for presenting advertisement messages and coupons
US7827057B1 (en) 1998-10-05 2010-11-02 Walker Digital, Llc Method and apparatus for providing cross-benefits based on a customer activity
IL127748A0 (en) * 1998-12-27 1999-10-28 Greenberg Hanan Electronic coupon and methods for creation and use of same
US6535730B1 (en) 1998-12-31 2003-03-18 At&T Corp. Wireless centrex conference call adding a party
US6643507B1 (en) 1998-12-31 2003-11-04 At&T Corp. Wireless centrex automatic callback
US6819945B1 (en) * 1998-12-31 2004-11-16 At&T Corp. Wireless centrex feature activation/deactivation
US6771953B1 (en) 1998-12-31 2004-08-03 At&T Corp. Wireless centrex call transfer
US6606505B1 (en) 1998-12-31 2003-08-12 At&T Corp. Wireless centrex call screen
US6654603B1 (en) 1998-12-31 2003-11-25 At&T Corp. Call waiting in a wireless centrex system
US6785560B1 (en) 1998-12-31 2004-08-31 At&T Corp. Speed calling in a wireless centrex system
US6711401B1 (en) 1998-12-31 2004-03-23 At&T Corp. Wireless centrex call return
AU1204400A (en) * 1998-12-31 2000-07-24 Walker Digital, Llc System and method for encouraging competitive participation in an auction
US6606493B1 (en) 1998-12-31 2003-08-12 At&T Corp. Wireless centrex conference call deleting a party
US6591115B1 (en) 1998-12-31 2003-07-08 At&T Corp. Wireless centrex call hold
US6618600B1 (en) 1998-12-31 2003-09-09 At&T Corp. Distinctive ringing in a wireless centrex system
US6745025B1 (en) 1998-12-31 2004-06-01 At&T Corp. Time-of-day call forwarding in a wireless centrex services system
US6738615B1 (en) 1998-12-31 2004-05-18 At&T Corp. Wireless centrex caller ID
US6631258B1 (en) 1998-12-31 2003-10-07 At&T Corp. Busy call forwarding in a wireless centrex services system
US6587683B1 (en) 1998-12-31 2003-07-01 At&T Corp. Unconditional call forwarding in a wireless centrex services system
US6654615B1 (en) 1998-12-31 2003-11-25 Albert Chow Wireless centrex services
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US6167235A (en) 1999-02-03 2000-12-26 Motorola Method and apparatus for providing additional information to a selective call device about a broadcast
JP2000295170A (en) * 1999-04-09 2000-10-20 Sony Corp Communication system, communication terminal equipment and information distribution device
US7151942B1 (en) * 1999-05-04 2006-12-19 Mci, Llc Advertisement broadcasting for paging
US6353792B1 (en) * 1999-07-06 2002-03-05 Sudhir Murthy System and method for remote communication of traffic monitoring device data
US6965868B1 (en) 1999-08-03 2005-11-15 Michael David Bednarek System and method for promoting commerce, including sales agent assisted commerce, in a networked economy
US6360172B1 (en) * 1999-08-13 2002-03-19 Digital Cyclone, Inc. Generation and distribution of personalized multimedia natural-phenomenological information
US6728776B1 (en) 1999-08-27 2004-04-27 Gateway, Inc. System and method for communication of streaming data
FI115816B (en) 1999-09-29 2005-07-15 Tecnomen Oy A method and system for distributing bulletins and services over a computer network
KR20000006895A (en) * 1999-11-11 2000-02-07 김시호 advertise
WO2001048581A2 (en) * 1999-12-09 2001-07-05 Linden Craig L Mobile advertising methods and improvements
US7822823B2 (en) * 1999-12-14 2010-10-26 Neeraj Jhanji Systems for communicating current and future activity information among mobile internet users and methods therefor
US7308254B1 (en) * 1999-12-15 2007-12-11 Nokia Corporation Wireless electronic couponing technique
US8923766B2 (en) 1999-12-15 2014-12-30 Nokia Corporation Wireless electronic couponing technique
US7136634B1 (en) 1999-12-22 2006-11-14 Nokia Corporation System and method for displaying information included in predetermined messages automatically
US20040073483A1 (en) * 1999-12-29 2004-04-15 Beenz.Com Ireland Ltd. Compensation driven network based exchange system and method
US20010021915A1 (en) * 1999-12-29 2001-09-13 Beenz . Com Ireland Ltd. Compensation driven network based exchange system and method
WO2001050793A1 (en) * 2000-01-04 2001-07-12 Advertising.Com System and method for transmission of advertising to wireless devices
IL134035A0 (en) * 2000-01-13 2001-04-30 Ronen Daniel A device, system and method for remote push-publishing of content onto display screens of mobile devices including a screen saver application
US6737957B1 (en) 2000-02-16 2004-05-18 Verance Corporation Remote control signaling using audio watermarks
DE10010965A1 (en) * 2000-03-07 2001-09-13 Bosch Gmbh Robert Data transmission in a radio network involves generating and transmitting data in different scales through radio network using marker flags for different scales of data according to display capability of mobile transceiver
US20010033243A1 (en) * 2000-03-15 2001-10-25 Harris Glen Mclean Online remote control configuration system
US6784805B2 (en) 2000-03-15 2004-08-31 Intrigue Technologies Inc. State-based remote control system
US8531276B2 (en) * 2000-03-15 2013-09-10 Logitech Europe S.A. State-based remote control system
US20020147663A1 (en) * 2000-03-31 2002-10-10 Walker Jay S. Systems and methods for facilitating a transaction by use of third party subsidies
US8977559B2 (en) * 2000-04-07 2015-03-10 Zyzeba Holding Limited Interactive marketing system
FR2809923B1 (en) * 2000-05-09 2002-12-13 France Telecom ACKNOWLEDGMENT SYSTEM FOR READING A MESSAGE RECEIVED ON A MOBILE TERMINAL
US6714797B1 (en) * 2000-05-17 2004-03-30 Nokia Corporation System and method for the transfer of digital data to a mobile device
US6298056B1 (en) * 2000-05-19 2001-10-02 Itxc, Inc. Credit based telephony service facilitation
US8540574B1 (en) 2000-05-30 2013-09-24 Core Wireless Licensing S.A.R.L. Navigation aware news service
US8175921B1 (en) 2000-05-30 2012-05-08 Nokia Corporation Location aware product placement and advertising
US7949564B1 (en) * 2000-05-31 2011-05-24 Western Digital Technologies, Inc. System and method of receiving advertisement content from advertisers and distributing the advertising content to a network of personal computers
KR20010111111A (en) * 2000-06-07 2001-12-17 임상준 Method For Advertisement Using A Pager
US20010054002A1 (en) * 2000-06-12 2001-12-20 Tatsuo Suzuki Campaign system
US20020077902A1 (en) * 2000-06-30 2002-06-20 Dwight Marcus Method and apparatus for verifying review and comprehension of information
US6983316B1 (en) 2000-07-18 2006-01-03 Western Digital Ventures, Inc. Method of and content delivery server for delivering content to a personal computer having a disk drive which includes a network address for the content delivery server and a server-contacting program
US7150036B1 (en) 2000-07-18 2006-12-12 Western Digital Ventures, Inc. Method of and personal computer for displaying content received from a content delivery server using a disk drive which includes a network address for the content delivery server and a server-contacting program
US6973495B1 (en) 2000-07-18 2005-12-06 Western Digital Ventures, Inc. Disk drive and method of manufacturing same including a network address and server-contacting program
US7054937B1 (en) 2000-07-18 2006-05-30 Western Digital Ventures, Inc. Computer network and connection method for connecting a personal computer and a content delivery system using a disk drive which includes a network address and server-contacting program
US7257545B1 (en) * 2000-07-26 2007-08-14 Hung Patrick Siu-Ying Configurable electronic redeemable coupon
JP3527211B2 (en) * 2000-08-01 2004-05-17 日立マクセル株式会社 Electronic coupon system
US20050088283A1 (en) * 2000-08-14 2005-04-28 Housh Khoshbin System and method for communicating between a subset of nodes
AU2001283101A1 (en) * 2000-08-14 2002-02-25 Adbeep. Com, Llc Method and apparatus for displaying advertising indicia on wireless device
US6862575B1 (en) 2000-08-17 2005-03-01 Nokia Corporation Electronic coupon system
TW494323B (en) * 2000-08-29 2002-07-11 Ibm System and method for locating on a physical document items referenced in another physical document
US9419844B2 (en) 2001-09-11 2016-08-16 Ntech Properties, Inc. Method and system for generation of media
US20060015904A1 (en) 2000-09-08 2006-01-19 Dwight Marcus Method and apparatus for creation, distribution, assembly and verification of media
US7979057B2 (en) 2000-10-06 2011-07-12 S.F. Ip Properties 62 Llc Third-party provider method and system
US20040143501A1 (en) * 2000-10-06 2004-07-22 Lopez Kermit D. Processing negotiable economic credits through electronic hand held devices
US8005713B1 (en) * 2000-11-08 2011-08-23 Aechelon Technology, Inc. Interactive advertising with an automated viewing reward system
WO2002042866A2 (en) * 2000-11-22 2002-05-30 Advertising.Com A system and method for providing incentives to customers over a computer network
FR2818067B1 (en) * 2000-12-13 2004-05-07 Sagem METHOD FOR ROUTING ELECTRONIC MESSAGES
US20020077896A1 (en) * 2000-12-18 2002-06-20 Te-Kai Liu Method and apparatus for an electronic billboard system
FI112153B (en) * 2000-12-28 2003-10-31 Nokia Corp Management of messages in a communication system
US7343317B2 (en) * 2001-01-18 2008-03-11 Nokia Corporation Real-time wireless e-coupon (promotion) definition based on available segment
US6952558B2 (en) * 2001-02-20 2005-10-04 Sony Corporation Wireless sports view display and business method of use
JP2002247077A (en) * 2001-02-22 2002-08-30 Fujitsu Ltd Communication charge transfer method
EP1244283A1 (en) * 2001-03-23 2002-09-25 Alcatel Method for operating a radio based communication system
US6993326B2 (en) 2001-04-02 2006-01-31 Bellsouth Intellectual Property Corporation System and method for providing short message targeted advertisements over a wireless communications network
US20070106557A1 (en) * 2001-04-12 2007-05-10 Kivin Varghese Advertisements with Compensation for Attention
US20040133468A1 (en) * 2002-04-12 2004-07-08 Varghese Kivin G. Method and system for providing interactive adversing cross reference to related application
AU2002256181A1 (en) * 2001-04-12 2002-10-28 Kivin G. Varghese Method and system for providing interactive adversing cross reference to related application
US20070265910A1 (en) * 2006-05-10 2007-11-15 Kivin Varghese Attention marketplace
US20080021783A1 (en) * 2001-04-12 2008-01-24 Kivin Varghese Affiliate Distribution of Advertisements with Compensation for Attention
US20030009374A1 (en) * 2001-05-04 2003-01-09 Moodie Justin Charles Schemes employing mobile communications
EP1410293A2 (en) 2001-06-12 2004-04-21 Research In Motion Limited System and method for compressing secure e-mail for exchange with a mobile data communication device
CA2450584C (en) 2001-06-12 2011-01-04 Research In Motion Limited Certificate management and transfer system and method
AU2002317062A1 (en) * 2001-06-12 2002-12-23 Research In Motion Limited Method for processing encoded messages for exchange with a mobile data communication device
US20050044569A1 (en) 2003-06-24 2005-02-24 Dwight Marcus Method and apparatus for efficient, entertaining information delivery
US20040205248A1 (en) 2001-07-10 2004-10-14 Herbert A Little System and method for secure message key caching in a mobile communication device
US20030023736A1 (en) * 2001-07-12 2003-01-30 Kurt Abkemeier Method and system for filtering messages
US8019081B2 (en) * 2001-08-06 2011-09-13 Research In Motion Limited System and method for processing encoded messages
US20030220839A1 (en) * 2001-08-15 2003-11-27 Nguyen Martin Khang Coupon rebate business method using portable presonal communication devices
US7493269B2 (en) * 2001-10-30 2009-02-17 Comverse Ltd. Method and system for enabling the dispensing and redeeming of vouchers by voicemail
US20040177004A1 (en) * 2002-03-29 2004-09-09 Mueller Raymond J. Digital advertisement board in communication with point-of-sale terminals
US7841514B2 (en) 2002-03-29 2010-11-30 Walker Digital, Llc Digital advertisement board in communication with point-of-sale terminals
US20040117255A1 (en) * 2002-07-12 2004-06-17 Nemirofsky Frank Robert Interactive electronic commerce and message interchange system featuring delivery of messages tailored to individual users
AU2003247967A1 (en) * 2002-07-12 2004-02-02 Exphand, Inc. Interactive electronic commerce and message interchange system
US6837425B2 (en) * 2002-09-13 2005-01-04 Visa U.S.A. Inc. Compact protocol and solution for substantially offline messaging between portable consumer device and based device
US7319862B1 (en) * 2002-09-26 2008-01-15 Exphand, Inc. Block-based encoding and decoding information transference system and method
EP2782337A3 (en) 2002-10-15 2014-11-26 Verance Corporation Media monitoring, management and information system
US8600804B2 (en) * 2002-11-07 2013-12-03 Novitaz, Inc. Customer relationship management system for physical locations
US7962361B2 (en) * 2002-11-07 2011-06-14 Novitaz Customer relationship management system for physical locations
US8238946B2 (en) * 2003-03-07 2012-08-07 International Business Machines Corporation Method for personalizing messages delivered to a communication terminal that preserves the privacy of the recipient of the message
US8065235B2 (en) * 2003-05-05 2011-11-22 International Business Machines Corporation Portable intelligent shopping device
US20060239501A1 (en) 2005-04-26 2006-10-26 Verance Corporation Security enhancements of digital watermarks for multi-media content
US20050208930A1 (en) * 2004-03-05 2005-09-22 Robert Zmrzli Method and apparatus for arranging network content on mobile devices
US20050198353A1 (en) * 2004-03-05 2005-09-08 Robert Zmrzli Method and apparatus for providing dynamic network content to target devices
US20050208929A1 (en) * 2004-03-05 2005-09-22 Robert Zmrzli Method and apparatus for providing updated network content to target devices
US20050197164A1 (en) * 2004-03-08 2005-09-08 Chan Brian K.K. Method for providing services via advertisement terminals
US20050209933A1 (en) * 2004-03-20 2005-09-22 Thompson David S Graphical paging unit, a system including graphical paging units and the use of those
US20050246196A1 (en) * 2004-04-28 2005-11-03 Didier Frantz Real-time behavior monitoring system
US20060036849A1 (en) * 2004-08-09 2006-02-16 Research In Motion Limited System and method for certificate searching and retrieval
US9094429B2 (en) 2004-08-10 2015-07-28 Blackberry Limited Server verification of secure electronic messages
US7549043B2 (en) * 2004-09-01 2009-06-16 Research In Motion Limited Providing certificate matching in a system and method for searching and retrieving certificates
US7631183B2 (en) 2004-09-01 2009-12-08 Research In Motion Limited System and method for retrieving related certificates
US7640428B2 (en) * 2004-09-02 2009-12-29 Research In Motion Limited System and method for searching and retrieving certificates
US20090198604A1 (en) * 2004-12-17 2009-08-06 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Tracking a participant loss in a virtual world
US7774275B2 (en) * 2005-02-28 2010-08-10 Searete Llc Payment options for virtual credit
US20060229976A1 (en) * 2005-03-30 2006-10-12 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virtual credit with transferability
US8096882B2 (en) * 2005-02-04 2012-01-17 The Invention Science Fund I, Llc Risk mitigation in a virtual world
US20060178218A1 (en) * 2005-02-04 2006-08-10 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virtual world escrow user interface
US20060178964A1 (en) * 2005-02-04 2006-08-10 Jung Edward K Reporting a non-mitigated loss in a virtual world
US20060178899A1 (en) * 2005-02-04 2006-08-10 Jung Edward K Identifying a participant loss in a virtual world
US7124937B2 (en) * 2005-01-21 2006-10-24 Visa U.S.A. Inc. Wireless payment methods and systems
US20090132297A1 (en) * 2005-02-04 2009-05-21 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Probability adjustment of a virtual world loss event
US20070073582A1 (en) * 2005-09-27 2007-03-29 Searete Llc Real-world incentives offered to virtual world participants
US20070130001A1 (en) * 2005-11-18 2007-06-07 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Real-world profile data for making virtual world contacts
US20100114662A1 (en) * 2008-10-31 2010-05-06 Searette Llc, A Limited Liability Corporation Of The State Of Delaware Real-world profile data for making virtual world contacts
US20070013691A1 (en) * 2005-07-18 2007-01-18 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Supervisory authority in virtual world environment
US20070268299A1 (en) * 2005-02-04 2007-11-22 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Attribute enhancement in virtual world environments
US20060178966A1 (en) * 2005-02-04 2006-08-10 Jung Edward K Virtual world property disposition after virtual world occurence
US20070150986A1 (en) * 2005-03-30 2007-06-28 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virtual credit with transferability
US8556723B2 (en) * 2005-02-04 2013-10-15 The Invention Science Fund I. LLC Third party control over virtual world characters
US20070035549A1 (en) * 2005-08-12 2007-02-15 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Variant rating plans for a virtual world environment
US7720687B2 (en) * 2005-10-03 2010-05-18 The Invention Science Fund I, Llc Virtual world property disposition after real-world occurrence
US20080177558A1 (en) * 2005-02-04 2008-07-24 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Resolution of virtual world revocable transfers
US20060178180A1 (en) * 2005-02-04 2006-08-10 Jung Edward K Virtual world escrow environment
US20070203828A1 (en) * 2005-02-04 2007-08-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Real-world incentives offered to virtual world participants
US20080215434A1 (en) * 2005-02-04 2008-09-04 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Real world interaction with virtual world privileges
US20090070180A1 (en) * 2005-02-04 2009-03-12 Searete Llc A Limited Liability Corporation Of The State Of Delaware Variant rating plans for virtual world environment
US20070118420A1 (en) * 2005-02-04 2007-05-24 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Context determinants in virtual world environment
US20090100354A1 (en) * 2005-02-04 2009-04-16 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Third party control over virtual world characters
US20090138355A1 (en) * 2005-02-04 2009-05-28 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Real-world profile data for making virtual world contacts
US20060235791A1 (en) * 2005-04-15 2006-10-19 Searete Llc Follow-up contacts with virtual world participants
US8271365B2 (en) * 2005-02-04 2012-09-18 The Invention Science Fund I, Llc Real-world profile data for making virtual world contacts
US20090144073A1 (en) * 2005-02-04 2009-06-04 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Probability adjustment of a virtual world loss event
US20070198305A1 (en) * 2005-03-30 2007-08-23 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virtual credit with transferability
US8566111B2 (en) 2005-02-04 2013-10-22 The Invention Science Fund I, Llc Disposition of component virtual property rights
US20080092065A1 (en) * 2005-02-04 2008-04-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Third party control over virtual world characters
US20090043682A1 (en) * 2005-02-04 2009-02-12 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Real-world profile data for making virtual world contacts
US20070203725A1 (en) * 2006-02-27 2007-08-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Security arrangements for virtual world obligations
US20090037364A1 (en) * 2005-02-04 2009-02-05 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Participation profiles of virtual world players
US20060195377A1 (en) * 2005-02-28 2006-08-31 Searete Llc Financial ventures based on virtual credit
US20080228607A1 (en) * 2005-02-04 2008-09-18 Jung Edward K Y Resolution of virtual world revocable transfers
US8457991B2 (en) * 2005-02-04 2013-06-04 The Invention Science Fund I, Llc Virtual credit in simulated environments
US20060178968A1 (en) * 2005-02-04 2006-08-10 Jung Edward K Virtual world interconnection technique
US20080270165A1 (en) * 2005-02-04 2008-10-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virtual world property disposition after real-world occurrence
US20060195376A1 (en) * 2005-02-28 2006-08-31 Jung Edward K Compensation techniques for virtual credit transactions
US20070156509A1 (en) * 2005-02-04 2007-07-05 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Real-world incentives offered to virtual world participants
US20090099930A1 (en) * 2005-02-04 2009-04-16 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Participation profiles of virtual world players
US20090125383A1 (en) * 2005-02-04 2009-05-14 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Participation profiles of virtual world players
US7937314B2 (en) * 2005-10-21 2011-05-03 The Invention Science Fund I Disposition of component virtual property rights
US20090018910A1 (en) * 2007-07-10 2009-01-15 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virtual world interconnection technique
US8473382B2 (en) 2006-02-28 2013-06-25 The Invention Science Fund I, Llc Virtual collateral for real-world obligations
US20070112624A1 (en) * 2005-11-15 2007-05-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Use of patron profiles in virtual world environment
US20070024613A1 (en) * 2005-07-28 2007-02-01 Searete Llc, A Limited Liability Corporation Of Delaware Selecting auxiliary control features for virtual world environment
US20090138333A1 (en) * 2005-02-04 2009-05-28 Searete Llc, A Limited Liablity Of The State Of Delaware Follow-up contacts with virtual world participants
US20060178967A1 (en) * 2005-02-04 2006-08-10 Searete Llc Disposition of proprietary virtual rights
US20070038559A1 (en) * 2005-07-28 2007-02-15 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Rating notification for virtual world environment
US20080103951A1 (en) * 2005-02-04 2008-05-01 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virtual credit in simulated environments
US20070035548A1 (en) * 2005-08-12 2007-02-15 Searete Llc Rating technique for virtual world environment
US20080109338A1 (en) * 2005-02-04 2008-05-08 Searete Llc, A Limited Liability Corporation Virtual credit in simulated environments
US8512143B2 (en) * 2005-07-18 2013-08-20 The Invention Science Fund I, Llc Third party control over virtual world characters
US7958047B2 (en) * 2005-02-04 2011-06-07 The Invention Science Fund I Virtual credit in simulated environments
US20060224505A1 (en) * 2005-03-30 2006-10-05 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Multi-player game using simulated credit transactions
US20090144148A1 (en) * 2005-02-04 2009-06-04 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Attribute enhancement in virtual world environments
US20070036328A1 (en) * 2005-07-19 2007-02-15 Searete Llc Virtual world escrow
US8060829B2 (en) * 2005-04-15 2011-11-15 The Invention Science Fund I, Llc Participation profiles of virtual world players
US20090144132A1 (en) * 2005-02-04 2009-06-04 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Follow-up contacts with virtual world participants
US7890419B2 (en) * 2005-02-04 2011-02-15 The Invention Science Fund I, Llc Virtual credit in simulated environments
US20070174183A1 (en) * 2006-01-26 2007-07-26 Jung Edward K Context determinants in virtual world environment
US20070078737A1 (en) * 2005-02-28 2007-04-05 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Financial ventures based on virtual credit
US8335742B2 (en) * 2005-03-30 2012-12-18 American Express Travel Related Services Company, Inc. Method, system, and computer program product for electronic messaging
DE102006018238A1 (en) * 2005-04-20 2007-03-29 Logitech Europe S.A. Remote control system for home theater system, analyzes log of events stored by remote controller to identify patterns of interest in logged use of remote controller
US8430300B2 (en) * 2005-05-26 2013-04-30 Codebroker, Llc Using validity events to control the use of coupons containing barcodes in mobile devices that display the barcodes for reading by barcode readers
US8020004B2 (en) 2005-07-01 2011-09-13 Verance Corporation Forensic marking using a common customization function
US8781967B2 (en) 2005-07-07 2014-07-15 Verance Corporation Watermarking in an encrypted domain
US20070040652A1 (en) * 2005-08-22 2007-02-22 Cary Quatro Entertainment paging system and method
DE602005020482D1 (en) * 2005-10-14 2010-05-20 Research In Motion Ltd Masterverschlüsselung
IL173663A0 (en) * 2006-02-12 2006-08-01 Celltick Technologies Ltd System and method for displaying personalized content on personal cellular telecommunication devices
US20070203791A1 (en) * 2006-02-24 2007-08-30 Pdway Ltd. Management And Personalization Of Electronic Coupons In A Wireless Network
US8736615B2 (en) 2006-04-27 2014-05-27 Codebroker, Llc Customizing barcode images for particular displays
US20070274483A1 (en) * 2006-05-04 2007-11-29 Shapiro Philip R System and method for providing telecommunication services free of charge
US8838574B2 (en) * 2006-06-09 2014-09-16 International Business Machines Corporation Autonomic index creation, modification and deletion
IL176274A0 (en) * 2006-06-13 2007-05-15 Celltick Technologies Ltd Web content distribution to personal cellular telecommunications devices
US7814161B2 (en) 2006-06-23 2010-10-12 Research In Motion Limited System and method for handling electronic mail mismatches
IL180168A0 (en) 2006-12-19 2007-06-03 Celltick Technologies Ltd Mobile advertising packages for displaying advertisement display messages on personal cellular telecommunications devices
US7848980B2 (en) * 2006-12-26 2010-12-07 Visa U.S.A. Inc. Mobile payment system and method using alias
CN101647040A (en) * 2006-12-26 2010-02-10 维萨美国股份有限公司 Mobile payment system and method using alias
US8615426B2 (en) 2006-12-26 2013-12-24 Visa U.S.A. Inc. Coupon offers from multiple entities
US20080154735A1 (en) * 2006-12-26 2008-06-26 Mark Carlson Mobile vending purchasing
US20080201226A1 (en) * 2006-12-26 2008-08-21 Mark Carlson Mobile coupon method and portable consumer device for utilizing same
US9940627B2 (en) * 2006-12-26 2018-04-10 Visa U.S.A. Inc. Mobile coupon method and system
IL180542A0 (en) * 2007-01-04 2007-07-04 Celltick Technologies Ltd Mobile advertising on personal cellular telecommunications devices
BRPI0806457A2 (en) * 2007-01-09 2011-09-06 Visa Usa Inc Method mobile phone and system
JP5079377B2 (en) 2007-04-13 2012-11-21 フェリカネットワークス株式会社 Information processing system, management information processing apparatus, and program
US8145704B2 (en) 2007-06-13 2012-03-27 Ntech Properties, Inc. Method and system for providing media programming
US8746581B2 (en) 2007-06-19 2014-06-10 Codebroker, Llc Techniques for providing an electronic representation of a card
IL184963A0 (en) * 2007-07-31 2008-01-06 Celltick Technologies Ltd Data collection and reporting of user activity of users of personal cellular telecommunications devices
US20090081987A1 (en) * 2007-09-24 2009-03-26 Moody Ernest W Method of earning cell phone usage by engaging in educational endeavors
US8170527B2 (en) 2007-09-26 2012-05-01 Visa U.S.A. Inc. Real-time balance on a mobile phone
US20090112767A1 (en) * 2007-10-25 2009-04-30 Ayman Hammad Escrow system and method
US9715709B2 (en) 2008-05-09 2017-07-25 Visa International Services Association Communication device including multi-part alias identifier
US9542687B2 (en) 2008-06-26 2017-01-10 Visa International Service Association Systems and methods for visual representation of offers
US8478692B2 (en) 2008-06-26 2013-07-02 Visa International Service Association Systems and methods for geographic location notifications of payment transactions
US10706402B2 (en) 2008-09-22 2020-07-07 Visa International Service Association Over the air update of payment transaction data stored in secure memory
US8977567B2 (en) 2008-09-22 2015-03-10 Visa International Service Association Recordation of electronic payment transaction information
US20100217709A1 (en) * 2008-09-22 2010-08-26 Christian Aabye Apparatus and method for preventing unauthorized access to payment application installed in contactless payment device
US9824355B2 (en) 2008-09-22 2017-11-21 Visa International Service Association Method of performing transactions with contactless payment devices using pre-tap and two-tap operations
RU2011116158A (en) * 2008-09-25 2012-10-27 Виза Интернэшнл Сервис Ассосиэйшн (Us) METHOD AND SYSTEM FOR SORTING WARNING MESSAGES AND OFFERS ON MOBILE DEVICE
US9443253B2 (en) 2009-07-27 2016-09-13 Visa International Service Association Systems and methods to provide and adjust offers
US10546332B2 (en) 2010-09-21 2020-01-28 Visa International Service Association Systems and methods to program operations for interaction with users
US9697520B2 (en) 2010-03-22 2017-07-04 Visa U.S.A. Inc. Merchant configured advertised incentives funded through statement credits
US8359274B2 (en) 2010-06-04 2013-01-22 Visa International Service Association Systems and methods to provide messages in real-time with transaction processing
US9972021B2 (en) 2010-08-06 2018-05-15 Visa International Service Association Systems and methods to rank and select triggers for real-time offers
US8508401B1 (en) 2010-08-31 2013-08-13 Logitech Europe S.A. Delay fixing for command codes in a remote control system
US9679299B2 (en) 2010-09-03 2017-06-13 Visa International Service Association Systems and methods to provide real-time offers via a cooperative database
US8838977B2 (en) 2010-09-16 2014-09-16 Verance Corporation Watermark extraction and content screening in a networked environment
US10055745B2 (en) 2010-09-21 2018-08-21 Visa International Service Association Systems and methods to modify interaction rules during run time
US9477967B2 (en) 2010-09-21 2016-10-25 Visa International Service Association Systems and methods to process an offer campaign based on ineligibility
US9558502B2 (en) 2010-11-04 2017-01-31 Visa International Service Association Systems and methods to reward user interactions
US11182661B2 (en) 2011-01-06 2021-11-23 Maplebear Inc. Reader network system for presence management in a physical retail environment
US10438299B2 (en) 2011-03-15 2019-10-08 Visa International Service Association Systems and methods to combine transaction terminal location data and social networking check-in
US10223707B2 (en) 2011-08-19 2019-03-05 Visa International Service Association Systems and methods to communicate offer options via messaging in real time with processing of payment transaction
US9466075B2 (en) 2011-09-20 2016-10-11 Visa International Service Association Systems and methods to process referrals in offer campaigns
US10380617B2 (en) 2011-09-29 2019-08-13 Visa International Service Association Systems and methods to provide a user interface to control an offer campaign
US8923548B2 (en) 2011-11-03 2014-12-30 Verance Corporation Extraction of embedded watermarks from a host content using a plurality of tentative watermarks
US10290018B2 (en) 2011-11-09 2019-05-14 Visa International Service Association Systems and methods to communicate with users via social networking sites
US9323902B2 (en) 2011-12-13 2016-04-26 Verance Corporation Conditional access using embedded watermarks
US20130179273A1 (en) * 2012-01-11 2013-07-11 Connection Portal, Inc. Communication system, apparatus and method thereof
WO2013106250A1 (en) * 2012-01-11 2013-07-18 Connection Portal, Inc. Communication system, apparatus and method thereof
US10497022B2 (en) 2012-01-20 2019-12-03 Visa International Service Association Systems and methods to present and process offers
US10672018B2 (en) 2012-03-07 2020-06-02 Visa International Service Association Systems and methods to process offers via mobile devices
US9571606B2 (en) 2012-08-31 2017-02-14 Verance Corporation Social media viewing system
US8869222B2 (en) 2012-09-13 2014-10-21 Verance Corporation Second screen content
US20140075469A1 (en) 2012-09-13 2014-03-13 Verance Corporation Content distribution including advertisements
US9262793B2 (en) 2013-03-14 2016-02-16 Verance Corporation Transactional video marking system
US9251549B2 (en) 2013-07-23 2016-02-02 Verance Corporation Watermark extractor enhancements based on payload ranking
US9208334B2 (en) 2013-10-25 2015-12-08 Verance Corporation Content management using multiple abstraction layers
US10489754B2 (en) 2013-11-11 2019-11-26 Visa International Service Association Systems and methods to facilitate the redemption of offer benefits in a form of third party statement credits
KR101731770B1 (en) 2014-03-13 2017-04-28 베란스 코오포레이션 Interactive content acquisition using embedded codes
US10419379B2 (en) 2014-04-07 2019-09-17 Visa International Service Association Systems and methods to program a computing system to process related events via workflows configured using a graphical user interface
US10354268B2 (en) 2014-05-15 2019-07-16 Visa International Service Association Systems and methods to organize and consolidate data for improved data storage and processing
US11210669B2 (en) 2014-10-24 2021-12-28 Visa International Service Association Systems and methods to set up an operation at a computer system connected with a plurality of computer systems via a computer network using a round trip communication of an identifier of the operation

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5359182A (en) * 1992-10-06 1994-10-25 Interdigital Technology Corporation Wireless telephone debit card system and method
US5376931A (en) * 1992-01-21 1994-12-27 Motorola, Inc. Debit message authorization system for radio receivers

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4412217A (en) * 1981-09-29 1983-10-25 Motorola, Inc. Pager with visible display indicating status of memory
JPS5997240A (en) * 1982-11-27 1984-06-05 Nec Corp Radio selective call receiver with display function
JPS60169245A (en) * 1984-02-14 1985-09-02 Nec Corp Selective call communication system
US4882675A (en) * 1984-11-26 1989-11-21 Steven Nichtberger Paperless system for distributing, redeeming and clearing merchandise coupons
JPH0642647B2 (en) * 1986-04-12 1994-06-01 日本電気株式会社 Selective call receiver capable of receiving message information
US4851829A (en) * 1986-12-04 1989-07-25 Motorola, Inc. Paging receiver with alert indicating status of memory
US4850007A (en) * 1987-06-25 1989-07-18 American Telephone And Telegraph Company Telephone toll service with advertising
US4973952A (en) * 1987-09-21 1990-11-27 Information Resources, Inc. Shopping cart display system
US4800543A (en) * 1987-12-03 1989-01-24 Ramtron Corporation Timepiece communication system
US4875038A (en) * 1988-01-07 1989-10-17 Motorola, Inc. Frequency division multiplexed acknowledge back paging system
US5153582A (en) * 1988-07-01 1992-10-06 Motorola, Inc. Method of and apparatus for acknowledging and answering a paging signal
US5185695A (en) * 1988-07-14 1993-02-09 Pruchnicki Michael A Method and system for handling discount coupons by using centrally stored manufacturer coupons in place of paper coupons
US5049874A (en) * 1988-09-20 1991-09-17 Casio Computer Co., Ltd. Paging receiver with external memory means
US4952929A (en) * 1989-04-17 1990-08-28 Motorola, Inc. Selective call receiving system
US5124697A (en) * 1989-10-16 1992-06-23 Motorola, Inc. Acknowledge-back pager
CA2071207C (en) * 1990-01-02 1996-08-20 Leonard Edward Nelson Time division multiplexed selective call signalling system
US5192854A (en) * 1990-07-26 1993-03-09 Counts Reginald D System for electronically recording and redeeming coupons
US5150399A (en) * 1990-08-27 1992-09-22 Telephonic Equipment Corporation Public telephone interface and method of operating the same
US5138650A (en) * 1990-09-27 1992-08-11 Motorola, Inc. Cordless telephone with internal debit and credit memory
US5333186A (en) * 1991-09-05 1994-07-26 At&T Bell Laboratories Telecommunication call billing method and apparatus
US5467269A (en) * 1991-12-20 1995-11-14 J. B. Laughrey, Inc. Method and means for telephonically crediting customers with rebates and refunds
JPH06276112A (en) * 1993-03-22 1994-09-30 Fujitsu Ltd Power supply control circuit and radio selection calling receiver
AU667016B2 (en) * 1993-07-06 1996-02-29 Motorola, Inc. Virtual pager for general purpose data terminal
US5420606A (en) * 1993-09-20 1995-05-30 Begum; Paul G. Instant electronic coupon verification system
US5380991A (en) * 1993-11-16 1995-01-10 Valencia; Luis Paperless coupon redemption system and method thereof
US5594493A (en) * 1994-01-19 1997-01-14 Nemirofsky; Frank R. Television signal activated interactive smart card system
CA2157623C (en) * 1994-09-20 1999-12-21 Lars Stig Sorensen Method and apparatus for dynamic radio communication menu
US5751257A (en) * 1995-04-28 1998-05-12 Teletransactions, Inc. Programmable shelf tag and method for changing and updating shelf tag information
US5789732A (en) * 1995-06-08 1998-08-04 Mcmahon; Steven A. Portable data module and system for consumer transactions
US5630207A (en) * 1995-06-19 1997-05-13 Lucent Technologies Inc. Methods and apparatus for bandwidth reduction in a two-way paging system
US5870030A (en) * 1996-04-04 1999-02-09 Motorola, Inc. Advertiser pays information and messaging system and apparatus

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5376931A (en) * 1992-01-21 1994-12-27 Motorola, Inc. Debit message authorization system for radio receivers
US5359182A (en) * 1992-10-06 1994-10-25 Interdigital Technology Corporation Wireless telephone debit card system and method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP0888694A4 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0876046A2 (en) * 1997-04-30 1998-11-04 Deutsche Telekom AG Method for billing in intelligent networks
EP0876046A3 (en) * 1997-04-30 2004-08-11 Deutsche Telekom AG Method for billing in intelligent networks
WO1999043168A2 (en) * 1998-02-20 1999-08-26 Koninklijke Philips Electronics N.V. Method in a selective call system including a primary station with means for sending a qualifying call from which data can be determined at a secondary station
WO1999043168A3 (en) * 1998-02-20 1999-10-28 Koninkl Philips Electronics Nv Method in a selective call system including a primary station with means for sending a qualifying call from which data can be determined at a secondary station
WO2000030330A1 (en) * 1998-11-13 2000-05-25 Koninklijke Kpn N.V. System and method for transmitting mailings to subscribers of voice mail systems
EP1249140A1 (en) * 1999-09-20 2002-10-16 Leap Wireless International, Inc. System and method for attaching an advertisement to an sms message for wireless transmission
EP1249140A4 (en) * 1999-09-20 2003-02-05 Leap Wireless Int Inc System and method for attaching an advertisement to an sms message for wireless transmission
KR20010091435A (en) * 2000-03-15 2001-10-23 최영순 Apparatus and method for providing advertisement to wireless pager
KR20020028349A (en) * 2000-10-09 2002-04-17 강대현 Bidirectional advertising system and method by using the internet
NL1018286C2 (en) * 2001-06-14 2002-12-17 Erwin Johannes Wilhe Nijenhuis Telephone system which automatically prefaces any call with advertisement tailored to interests of called party
CN100433771C (en) * 2005-12-12 2008-11-12 沈逸林 Method of obtaining free resources by means of network media telephone terminal bundling
WO2011080137A1 (en) * 2009-12-29 2011-07-07 Gemalto Sa Device and method for capturing data relating to at least one advertisement

Also Published As

Publication number Publication date
EP0888694A1 (en) 1999-01-07
KR100306729B1 (en) 2001-11-02
ID17352A (en) 1997-12-24
KR20000005266A (en) 2000-01-25
CN1217856A (en) 1999-05-26
DE69737142T2 (en) 2007-10-11
US6313732B1 (en) 2001-11-06
US5870030A (en) 1999-02-09
BR9708486A (en) 1999-08-03
DE69737142D1 (en) 2007-02-08
AU2588197A (en) 1997-10-29
EP0888694A4 (en) 2002-05-22
BR9708486B1 (en) 2014-11-25
EP0888694B1 (en) 2006-12-27

Similar Documents

Publication Publication Date Title
EP0888694B1 (en) Advertiser pays information and messaging system and apparatus
KR100414849B1 (en) Method and apparatus in a wireless communication system for using a selective call receiver to provide demographic information, redeem coupons, and emulate affinity cards
US6764003B1 (en) Transaction method and selling system
US6856673B1 (en) Targeted advertising in a telephone dialing system
US9123060B2 (en) System and method for providing short message targeted advertisements over a wireless communications network
US6889054B2 (en) Method and system for schedule based advertising on a mobile phone
EP0780802A2 (en) Wireless billing system
WO2001063507A1 (en) Coupon serving system using wireless communication terminals
GB2382267A (en) Sending prepaid sms alerts over the gsm network from a source other than the recipient device
KR20010008183A (en) A system and a method for food order and deliver
EP1243156B1 (en) Method and system for transmitting connection time
EP1349360B1 (en) Method, system and device for collecting data
KR20060033313A (en) Advertisement service method and telephone set to use voice over internet protocol telephone
KR101635912B1 (en) System and method for connecting engaged call to online order and server
Buescher et al. Trip: Traveler/Retailer Information Program
KR20010091570A (en) Method of message transmission for wireless terminal
KR20030024384A (en) System for meal ticket issued using public telecommunication terminal
KR20060039635A (en) Advertisement service method and telephone set to use voice over internet protocol telephone
JP2005190419A (en) Method for collecting information

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 97194415.6

Country of ref document: CN

AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BB BG BR BY CA CH CN CZ DE DK EE ES FI GB GE HU IL IS JP KE KG KP KR KZ LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK TJ TM TR TT UA UG UZ VN AM AZ BY KG KZ MD RU TJ TM

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH KE LS MW SD SZ UG AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 1997917606

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 1019980707969

Country of ref document: KR

NENP Non-entry into the national phase

Ref document number: 97536234

Country of ref document: JP

WWP Wipo information: published in national office

Ref document number: 1997917606

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

NENP Non-entry into the national phase

Ref country code: CA

WWP Wipo information: published in national office

Ref document number: 1019980707969

Country of ref document: KR

WWG Wipo information: grant in national office

Ref document number: 1019980707969

Country of ref document: KR

WWG Wipo information: grant in national office

Ref document number: 1997917606

Country of ref document: EP