US20050203990A1 - System and method for delivering a message to at least one receiver in respective reception formats - Google Patents

System and method for delivering a message to at least one receiver in respective reception formats Download PDF

Info

Publication number
US20050203990A1
US20050203990A1 US11/126,600 US12660005A US2005203990A1 US 20050203990 A1 US20050203990 A1 US 20050203990A1 US 12660005 A US12660005 A US 12660005A US 2005203990 A1 US2005203990 A1 US 2005203990A1
Authority
US
United States
Prior art keywords
message
receiver
receivers
permitted
originator
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/126,600
Inventor
David Weksel
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cloudrock LLC
Benhov GmbH LLC
Original Assignee
David Weksel
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 David Weksel filed Critical David Weksel
Priority to US11/126,600 priority Critical patent/US20050203990A1/en
Publication of US20050203990A1 publication Critical patent/US20050203990A1/en
Assigned to STRYKERT INSTITUTE LLC reassignment STRYKERT INSTITUTE LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: WEKSEL, DAVID
Priority to US11/512,162 priority patent/US7764772B2/en
Priority to US12/843,789 priority patent/US7991130B2/en
Assigned to CLOUDROCK LLC reassignment CLOUDROCK LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: INTELLECTUAL VENTURES ASSETS 171 LLC
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • 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/533Voice mail systems
    • H04M3/53366Message disposing or creating aspects
    • 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/533Voice mail systems
    • H04M3/53366Message disposing or creating aspects
    • H04M3/53375Message broadcasting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/60Medium conversion

Definitions

  • the present invention is directed to systems and methods for message delivery in communication networks, and especially to systems and methods for message delivery in telecommunication networks.
  • Various commercial establishments have occasions for communicating with a plurality of addressees in order to convey a message to the intended message recipients. For example, a merchant may wish to apprise potential customers of a sale event at one or more locations in a geographical area.
  • retail establishments such as supermarkets, golf courses, movie theaters, and others, often communicate with customers by sending notices or advertisements through the postal service or another mail delivery service.
  • the communications may be printed notices or advertising circulars, and may be in an electronic medium such as a floppy disc, a CD-ROM or DVD or other machine readable format.
  • Mailing through a mail delivery service has the desirable attribute of enabling communications from one-to-many.
  • the term “one-to-many” refers to one originator entity substantially simultaneously communicating with a plurality of receiving entities.
  • one retail establishment the originator entity
  • timeliness involved in such mail delivery of communications because of the time required for sorting and delivering the mail, two to five days or more may elapse before receiving entities receive the communication. Advertisers may wish to offer “perishable” goods or services so that timely communications are a necessity. For example, theater tickets are a perishable offering. If a movie theater seat is not sold for a particular showing, the opportunity to realize revenue from that seat for that particular showing is lost; it is perishable. There are other examples of perishable products and services where retail establishments may want to promote perishable items to customers within certain time frames. Timely communication of opportunities to customers may require sending communications and getting a response from customers within hours, not the days that are usually involved when using the postal service. There are express mail and messenger services available for shortening delivery and response times, however such specialized services are often cost prohibitive.
  • Mailed communications also are generally the same for receiving entities in a given Zip Code or other geographic area. There is usually no (or little) consideration given to an individual receiving entities' likes, dislikes or other preferences in preparing a communication mailing. A significant consequence of such a generalized message is a low response and redemption rate. That is, customers often simply ignore or discard communications without even reading them because of a perception that the communications are not something that would be of interest.
  • GSM Global Standard for Mobiles
  • This GSM standard uses a store and forward system for short messages.
  • email voice over Internet protocol, instant messaging, and other messaging techniques are becoming popular communications vehicles.
  • Retail establishments may opt to use telephone systems, email, facsimile, mobile and other communication media to communicate with customers or prospective customers. These various communication media also provide a means for one to communicate to many in real or near real time. One-to-many communications require the flexibility to simultaneously address a variety of the many media available.
  • Mukherjee discloses a system and method by which a message originator enters a desired message and then initiates an SMS transmission by entering a user group identifier in place of an individual recipient's identifier.
  • a properly defined user group that includes a data base of one or many SMS identifiers allows the transmission of the desired message from one SMS capable device to many SMS capable mobile units.
  • Mukherjee's invention provides only for delivery to SMS capable mobile units.
  • prior art communication systems and methods do not accommodate customer preferences, and usually one is limited to a single communication medium in carrying out the distribution of a message. That is, sending a facsimile communication is received by those customers or prospective customers that are equipped to receive facsimile messages. Other types of communication are destined for reception by receiving entities that are equipped to receive the communication format used by the originator entity in transmitting the message.
  • recipients may elect to receive communications via a plurality of media.
  • a plurality of media may include, by way of example and not by way of limitation, voice, data or video communications.
  • the technology to support the delivery of messages includes, but is not limited to, voice terminals (for example: publicly switch telephone services, mobile voice terminals, voice over Internet protocol), emails, faxes, pages, short message services, instant messages, enhanced messaging services, multimedia messaging services, video conferences.
  • the present invention provides a system and method for communication that enables the broadcast of messages from a single originating interface to a plurality of selected recipient-specified message terminal elements.
  • the recipients subscribe to a service that facilitates defining recipient preferences and communication media capabilities.
  • recipients provide specific terminal requirements, including network connectivity, and delivery rules.
  • message originators and recipients may indicate criteria to authorize filtering and delivery of messages. When the criteria are met, the messages are transmitted according to the delivery rules.
  • Data bases containing information provided by subscribers during the subscription process and other attributes may be maintained in a service bureau.
  • recipients can request subscription changes via the Internet using Internet protocols such as hypertext transport protocol and extensions.
  • a method for effecting delivery of a message from an originator in an original message format to a plurality of authorized receivers in a respective reception message format includes the steps of: (a) composing the message; (b) characterizing the message for addressing to indicate at least one feature of the message; (c) addressing the message according to the characterizing pursuant to information provided in a data base that identifies particulars relating to each respective authorized receiver; the addressing establishing selected receivers of the plurality of authorized receivers as permitted receivers; the particulars including the appropriate respective reception message format for each respective permitted receiver; and (d) transmitting the message to each respective permitted receiver via a communication network that includes respective communication media configured for delivering the message in the appropriate respective reception message format to each respective permitted receiver.
  • a plurality of media may include, by way of example and not by way of limitation, voice, data or video communications.
  • the technology to support the delivery of messages includes, but is not limited to, voice terminals (for example: publicly switch telephone services, mobile voice terminals, voice over Internet protocol), emails, faxes, pages, short message services, instant messages, enhanced messaging services, multimedia messaging services, video conferences.
  • FIG. 1 is a schematic block diagram of a prior art arrangement of disparate communication systems that provide one-to-one and one-to-many communications.
  • FIG. 2 is a schematic representation of an exemplary subscription data base for use with the present invention.
  • FIG. 3 is a schematic representation of an exemplary embodiment of an originator data base for use with the present invention.
  • FIG. 4 is a flow chart illustrating an exemplary subscription process for use with the present invention.
  • FIG. 5 is a flow chart illustrating a first embodiment of the message broadcast method of the present invention.
  • FIG. 6 is a schematic block diagram of the preferred embodiment of the message broadcast communication system of the present invention.
  • FIG. 7 is a flow chart illustrating a second embodiment of the message broadcast method of the present invention.
  • FIG. 1 is a schematic block diagram of a prior art arrangement of disparate communication systems that provide one-to-one and one-to-many communications.
  • a prior art message broadcast communication system (MBCS) 10 enables message originators 42 (e.g., retail establishments) to broadcast messages on a one-to-one and one-to-many basis to recipients 44 (e.g., customers or consumers).
  • message originators 42 e.g., retail establishments
  • recipients 44 e.g., customers or consumers
  • a respective recipient 44 may receive message traffic for 1, or 2 or n number of customers or consumers.
  • MBCS 10 includes a network core 12 connected with a plurality of message origination elements 14 and a plurality of message termination elements 16 .
  • Message origination elements 14 include, for example, an email/browser 18 , an instant message unit 20 , an interactive TV unit 22 , a web cast unit 24 , a VoIP (voice over Internet protocol) unit 26 , a telephone unit 28 , a facsimile unit 30 , a video conference unit 32 , a pager/PDA (personal digital assistant) unit 34 , an xMS/message terminal (xMS encompasses short message services, enhanced message services, and multimedia message services) 36 , a mobile telephone 38 , and other message origination elements 40 .
  • xMS/message terminal xMS encompasses short message services, enhanced message services, and multimedia message services
  • Network core 12 components include a pager network 46 , an Internet/email server 48 , a plurality of private networks 50 , a PSTN (public switched telephone network) 52 , a broadcast network 54 , a MSC/HLR/VLR/SMSC (mobile switching center/home location register/visitor location register/short message service center) facility 56 , a plurality of gateways 58 , and other network core components 60 .
  • a PSTN public switched telephone network
  • MSC/HLR/VLR/SMSC mobile switching center/home location register/visitor location register/short message service center
  • MBCS 10 The architecture of MBCS 10 is fragmented by its very nature with a plurality of incompatible message origination elements 14 , network core 12 components, and message termination elements 16 . There is some limited compatibility among the various system elements in MBCS 10 , but a message originator such as a retail establishment must compose different broadcast messages, with different formats and form factors, and obtain separate network connectivity for each respective incompatible system element or component to effect message delivery to all recipients 44 .
  • Another significant shortcoming of prior art MBCS 10 is the lack of a capability for accounting for tastes of respective message recipients 44 . That is, recipients 44 do not have an opportunity to indicate desired attributes of message content.
  • Message originators 42 may broadcast messages to the entire audience of recipients 44 without regard to the ideal target profile of message content desired by respective recipients 44 . For those recipients 44 , that are not interested in a given particular message, the value of future messages is diluted, even if the future messages would ordinarily be of interest to a given recipient 44 .
  • An additional benefit that could be realized if such tailoring of message content for respective recipients 44 could be effected is an improvement in efficiency of promulgating broadcast messages (i.e., one-to-many messages) by streamlining cost structures and productivity.
  • FIG. 2 is a schematic representation of an exemplary subscription data base for use with the present invention.
  • an exemplary subscription data base 90 contains records that comprise a repository of recipients' tastes or particulars in a plurality of data base entries 92 a , 92 b , 92 n .
  • a data base entry 92 a records message termination elements (i.e., message formats) that can be handled by recipient ( 1 ).
  • Data base entry 92 a also records message content preferences that are desired by recipient ( 1 ).
  • a data base entry 92 b records message termination elements (i.e., message formats) that can be handled by recipient ( 2 ).
  • Data base entry 92 b also records message content preferences that are desired by recipient ( 2 ).
  • a data base entry 92 n records message termination elements (i.e., message formats) that can be handled by recipient (n).
  • Data base entry 92 n also records message content preferences that are desired by recipient (n).
  • Information may be entered into subscription data base 90 by recipients pursuant to access granted to subscription data base 90 by a subscription process. That is, recipients (n) may pay a subscription fee for the privilege of having appropriate information 92 n recorded in subscription data base 90 for use with the system and method of the present invention to effect delivery of messages from message originators to message recipients.
  • desires or preferences of subscribing recipients may be stored and later employed in practicing the present invention for effecting broadcast messaging (i.e., one-to-many) transmission among a plurality of recipients who receive the message by differing message termination elements in different message formats.
  • subscription data base 90 can accommodate any number of recipients (n) in a like number of data base entries 92 n .
  • subscription data base 90 is exemplary; the particular structure of the data base used to record customer or recipient preferences is not restricted or limited to the form or format described herein. Any data base structure that permits storage and recovery of information relating to message termination element attributes, message content attributes or other preferences or desires of subscribing recipients is appropriate for use in implementing the system and method of the present invention.
  • message termination element attributes may include element type, network connectivity, and time of transmission.
  • message termination element attributes SMS messages (element type) at phone number 630.555.5540 by Cingular Wireless (network connectivity) and Monday to Wednesday from 3 pm to 8 pm (time of transmission).
  • message content attributes may include specific message content.
  • message content attributes action-adventure movies (movie genre), Clint Eastwood (leading actor), 10% discount (pricing incentive).
  • FIG. 3 is a schematic representation of an exemplary embodiment of an originator data base for use with the present invention.
  • an originator data base 94 contains records that comprise a repository of recipients' buying habits and other attributes that allow message originators to target the broadcast of messages in a plurality of data base entries 96 a , 96 b , 96 n .
  • a data base entry 96 a records redemption and preference attributes for a recipient ( 1 ). Redemption and preference attributes may, for example, indicate the desires of a recipient regarding rebates terms or coupon discount terms. Messages may include coupons or other redeemable promotions, and such attributes may also indicate a historical account of the messages that have been redeemed in the past for each recipient.
  • Data base entry 96 a also records presence and location attributes for recipient ( 1 ). Presence and location attributes may, for example, indicate the status of a recipient, one or more geographic location at which a recipient may be found, and the times during which the recipient is at the specified location(s). The term “status” may refer to any characteristic of a recipient, such as whether the recipient is on-line or not.
  • a data base entry 96 b records redemption and preference attributes for a recipient ( 2 ).
  • Data base entry 96 b also records presence and location attributes for recipient ( 2 ).
  • a data base entry 96 n records redemption and preference attributes for a recipient (n).
  • Data base entry 96 n also records presence and location attributes for recipient (n).
  • the annotation “n” is intended to indicate that originator data base 94 can accommodate any number of recipients (n) in a like number of data base entries 96 n .
  • originator data base 94 is exemplary; the particular structure of the data base used to record customer or recipient preferences is not restricted or limited to the form or format described herein. Any data base structure that permits storage and recovery of information relating to recipient redemption and preferences attributes, recipient presence and location attributes or other attributes that allow message originators to target the broadcast of messages is appropriate for use in implementing the system and method of the present invention.
  • Subscription data base 90 and originator data base 94 are illustrated herein as separate data bases by way of example and in order to present a simplified explanation of the present invention. Subscription data base 90 and originator data base 94 may be embodied in a single data base if desired without departing from the scope of the present invention.
  • redemption and preference attributes may include the redemption and buying habits of recipients.
  • Some specific examples of redemption and preference attributes 3 action-adventure movies, 1 Clint Eastwood movie, 5 movies with a 10% discount.
  • Presence and location attributes may include, for example, historical or real time accounts of presence and location.
  • Some specific examples of presence and location attributes “available” presence, within 5-mile radius of movie theater, within 10598 zip code. “Available” presence indicates, for example, that a recipient is contemporaneously on-line and able to receive messages. A recipient may have a presence that avails his receiving messages, but at a later rime than the time of transmission of particular message.
  • FIG. 4 is a flow chart illustrating an exemplary subscription process for use with the present invention.
  • a subscription process 100 is described that is appropriate for populating and editing a subscription data base (e.g., subscription data base 90 ; FIG. 2 ) according to the preferred embodiment of this invention.
  • Process 100 begins at a subscription process initiation locus, as indicated by a box 102 .
  • Process 100 continues by posing a query: “Does the record already exist?”, as indicated by a query block 104 .
  • process 100 is a new subscriber entry process and process 100 therefore continues along NO response line 105 to a step by which the subscriber populates message termination attributes in the subscription data base, as indicated by a block 108 .
  • Process 100 continues by the subscriber populating the message content attributes in the subscription data base, as indicated by a block 110 .
  • Process 100 continues from block 110 by terminating, as indicated by a block 112 .
  • process 100 is an editing process and process 100 therefore continues along YES response line 107 to a step by which the subscriber edits message termination attribute entries recorded in the subscription data base, as indicated by a block 109 .
  • Process 100 continues by the subscriber editing message content attribute entries recorded in the subscription data base, as indicated by a block 111 .
  • Process 100 continues from block 106 by terminating, as indicated by a block 112 .
  • FIG. 5 is a flow chart illustrating a first embodiment of the message broadcast method of the present invention.
  • a method 120 begins at a message broadcast method initiation locus, as indicated by a block 122 .
  • Process 120 continues by posing a query, “Do message broadcast conditions exist?”, as indicated by a query block 124 .
  • the query posed by query block 124 is intended to ascertain whether a condition exists that warrant the transmission of a broadcast message (e.g., a movie will be shown where tickets are available for perishable seats). If the response to the query posed by query block 124 is “No”, then process 120 proceeds along NO response line 125 to return to initiation locus 122 and process 120 restarts.
  • process 120 proceeds along YES response line 127 to a step by which the contents of the message to be transmitted are composed, as indicated by a block 128 .
  • Process 120 continues with the step of initiating the broadcast message, as indicated by a block 130 .
  • Process 120 next parses the message contents and queries the subscription and originator data base(s), as indicated by a block 132 to determine how the message contents compare with the preferences of respective recipient/subscribers having information on record in the data base(s). Process 120 then proceeds to use the comparison information resulting from the step represented by block 132 to generate a message contact list appropriate for the message being processed for transmission, as indicated by a block 134 . Process 120 proceeds next to establish appropriate connectivity with an associated communication network core pursuant to the contact list developed pursuant to the step represented by block 134 , as indicated by a block 136 . Connectivity is established with the communication network based upon one or more factors developed pursuant to the steps represented by blocks 132 , 134 .
  • connectivity will be established for reaching only those recipients/subscribers who have indicated a desire to receive the message, given the contents of the message.
  • the technical capabilities of respective recipients/subscribers to receive messages in a format in which the message being processed may be transmitted will determine which recipients/subscribers are able to receive the message.
  • This technical issue of capability to receive a given message format directly affects performance of the step indicated by block 136 in that it dictates specific connectivity arrangements to be effected with the communication network.
  • Other attributes such as time of delivery restraints and other factors may also be involved in performing steps represented by blocks 132 , 134 , 136 .
  • Process 120 then proceeds to transmitting or broadcasting the message being processed, as indicated by a block 138 .
  • Transmission is effected to recipients who “qualify” or are permitted under criteria contained in subscription and originator data base(s) and who can be reached with a format to be used for transmitting the message (blocks 132 , 134 ).
  • Connectivity is established (block 136 ) with a communication network using all appropriate message format-capable network elements necessary to reach the most permitted or “qualified” recipients possible.
  • Process 120 then checks for any errors that may have occurred, as indicated by a decision block 140 . If there were any errors, then process 120 proceeds along YES response line 141 to investigate and fix sources of error, as indicated by a block 144 . Process 120 then proceeds to terminate, as indicated by a block 146 . If there are no errors discovered pursuant to the step indicated by decision block 140 , process 120 proceeds via NO response line 143 directly to termination, as indicated by block 146 .
  • FIG. 6 is a schematic block diagram of the preferred embodiment of the message broadcast communication system of the present invention.
  • a message broadcast communication system (MBCS) 200 enables originators 242 (e.g., retail establishments) to broadcast messages on a one-to-one and one-to-many basis to recipients 244 (e.g., customers or consumers).
  • originators 242 e.g., retail establishments
  • recipients 244 e.g., customers or consumers
  • a respective recipient 244 may receive message traffic for 1, or 2 or n number of customers or consumers.
  • MBCS 200 includes a network core 212 connected with a message broadcast front-end unit 214 , a service bureau 218 , and a plurality of message termination elements 216 .
  • Message broadcast front-end 214 includes equipment such as software and computing hardware appropriate for practicing a message broadcast method 216 (e.g., message broadcast process 120 ; FIG. 5 ).
  • Service bureau 218 includes a subscription data base 220 and an originator data base 222 . As mentioned earlier in connection with describing FIG. 2 and 3 , subscription data base 220 and originator data base 222 may be embodied in a single data base.
  • Network core 212 components include a pager network 246 , an Internet/email server 248 , a plurality of private networks 250 , a PSTN (public switched telephone network) 252 , a broadcast network 254 , a MSC/HLR/VLR/SMSC (mobile switching center/home location register/visitor location register/short message service center) 256 , a plurality of gateways 258 , and other network core components 260 .
  • Various network service providers may participate in operating the several network components 246 , 248 , 250 , 252 , 254 , 256 , 258 , 260 .
  • Back office connectivity 224 provides appropriate operational interfaces between service bureau 218 and network core 212 .
  • the preferred embodiment of the system of the present invention contemplates a single source for all the required connectivity with network core 212 .
  • Such an arrangement precludes originators 242 from striking separate agreements with various network service providers in network core 212 .
  • An additional advantage with such an arrangement is that message filtering and targeting are transparent. That is, characterizing predetermined attributes of messages and comparing those attributes with preferences in subscription data base 220 and originator data base 222 to determine transmission mode(s) and addressees for broadcast messages may be automatically accomplished regardless of the particular network provider in network core 212 that will participate in delivering the message to a particular recipient 244 .
  • FIG. 7 is a flow chart illustrating a second embodiment of the message broadcast method of the present invention.
  • a method 300 for effecting delivery of a message from an originator to a plurality of authorized receivers is illustrated.
  • the message is initiated by the originator in an original message format.
  • Each respective authorized receiver of the plurality of authorized receivers receives the message in a respective reception message format.
  • Method 300 begins at a START locus 302 and proceeds with the step of composing the message, as indicated by a block 304 .
  • Method 300 continues by characterizing the message for addressing, as indicated by a block 306 . The characterizing indicates at least one feature of the message.
  • Method 300 continues with the step of addressing the message according to the characterizing pursuant to information provided in a data base, as indicated by a block 307 .
  • the data base identifies particulars relating to each respective authorized receiver.
  • the addressing (block 307 ) is carried out by selecting an addressee, as indicated by a block 308 .
  • Addressing continues with checking particulars relating to the message, as indicated by a block 310 .
  • a query is posed inquiring whether the particulars and the desires of the addressee being considered match, as indicated by a query block 312 . If the particulars of the message and the desires of the respective addressee do not match, method 300 proceeds along NO response line 314 .
  • Another query is posed inquiring whether the respective addressee is the last addressee to be considered, as indicated by a query block 316 . If the respective addressee is not the last addressee to be considered, method 300 proceeds along NO response line 318 to return to block 308 so that another respective addressee can be selected and method 300 may proceed from block 308 anew regarding the newly selected respective addressee.
  • method 300 proceeds from query block 312 along YES response line 322 and the respective addressee is established as a permitted addressee to be a recipient of the message, as indicated by a block 324 .
  • Method 300 proceeds from block 324 to query block 316 to determine whether the respective addressee is the last addressee to be considered (block 316 ).
  • method 300 proceeds from query block 316 via YES response line 320 and the message (now with all permitted addressees accumulated as message addressees, as indicated by dotted line 321 ) is transmitted to respective permitted addressees or receivers in appropriate reception message format for each respective permitted addressee, as indicated by a block 328 .
  • Method 300 proceeds from block 328 to end, as indicated by an END locus 330 .
  • the particulars of the message that are compared with addressees' desires include the appropriate respective reception message format for each respective permitted receiver.

Abstract

A method for effecting delivery of a message from an originator in an original message format to a plurality of authorized receivers in a respective reception message format includes the steps of: (a) composing the message; (b) characterizing the message for addressing to indicate at least one feature of the message; (c) addressing the message according to the characterizing pursuant to information provided in a data base that identifies particulars relating to each respective authorized receiver; the addressing establishing selected receivers of the plurality of authorized receivers as permitted receivers; the particulars including the appropriate respective reception message format for each respective permitted receiver; and (d) transmitting the message to each respective permitted receiver via a communication network that includes respective communication media configured for delivering the message in the appropriate respective reception message format to each respective permitted receiver.

Description

  • This application is a Continuation application based upon U.S. patent application Ser. No. 10/011,640 entitled “System and Method for Delivering a Message to a Plurality of Receivers in Respective Reception Formats”, filed Nov. 30, 2001
  • BACKGROUND OF THE INVENTION
  • The present invention is directed to systems and methods for message delivery in communication networks, and especially to systems and methods for message delivery in telecommunication networks.
  • Various commercial establishments have occasions for communicating with a plurality of addressees in order to convey a message to the intended message recipients. For example, a merchant may wish to apprise potential customers of a sale event at one or more locations in a geographical area.
  • By way of example, retail establishments such as supermarkets, golf courses, movie theaters, and others, often communicate with customers by sending notices or advertisements through the postal service or another mail delivery service. The communications may be printed notices or advertising circulars, and may be in an electronic medium such as a floppy disc, a CD-ROM or DVD or other machine readable format. Mailing through a mail delivery service has the desirable attribute of enabling communications from one-to-many. Hereinafter in this description, the term “one-to-many” refers to one originator entity substantially simultaneously communicating with a plurality of receiving entities. In the retail example described above, one retail establishment (the originator entity) communicates with many customers or other consumers (the receiving entities) by mailing information concerning advertisements, sales or other promotions or communiques. There is a disadvantage in terms of timeliness involved in such mail delivery of communications: because of the time required for sorting and delivering the mail, two to five days or more may elapse before receiving entities receive the communication. Advertisers may wish to offer “perishable” goods or services so that timely communications are a necessity. For example, theater tickets are a perishable offering. If a movie theater seat is not sold for a particular showing, the opportunity to realize revenue from that seat for that particular showing is lost; it is perishable. There are other examples of perishable products and services where retail establishments may want to promote perishable items to customers within certain time frames. Timely communication of opportunities to customers may require sending communications and getting a response from customers within hours, not the days that are usually involved when using the postal service. There are express mail and messenger services available for shortening delivery and response times, however such specialized services are often cost prohibitive.
  • Mailed communications also are generally the same for receiving entities in a given Zip Code or other geographic area. There is usually no (or little) consideration given to an individual receiving entities' likes, dislikes or other preferences in preparing a communication mailing. A significant consequence of such a generalized message is a low response and redemption rate. That is, customers often simply ignore or discard communications without even reading them because of a perception that the communications are not something that would be of interest.
  • Another disadvantage of mailed communications has been safety; the mails have been used as a vehicle for terrorism. Mail recipients have fallen victim to explosives and toxins that have been unlawfully enclosed in their mail. Mail communication campaigns are also susceptible to the possibility of cross contamination among mail pieces so that toxins or other mail mischief carried by one piece of mail may pass a noxious characteristic to other mail pieces during normal mail sorting and handling operations. As a consequence, receiving entities affected by the objectionable mail may be multiplied several-fold.
  • In summary, there are at least three aspects of mailed communications for conveying commercial messages that can be improved: timeliness, responsiveness, and safety.
  • Advances in technology and telecommunication systems have been employed to address these shortcomings. In 1876 Alexander Graham Bell was credited with inventing the telephone and creating the means for one-to-one voice communications over a distance. Since then, advances in communications and electronics have made communications possible throughout most of the world. For example, the Global Standard for Mobiles (GSM), the European standard that emerged circa 1991, includes provisions for one-to-one text messaging to and from wireless handsets. This GSM standard uses a store and forward system for short messages. In addition, since the development of the Internet, email, voice over Internet protocol, instant messaging, and other messaging techniques are becoming popular communications vehicles.
  • Retail establishments may opt to use telephone systems, email, facsimile, mobile and other communication media to communicate with customers or prospective customers. These various communication media also provide a means for one to communicate to many in real or near real time. One-to-many communications require the flexibility to simultaneously address a variety of the many media available.
  • Communication systems and methods with one-to-many capabilities have been proposed. In U.S. Pat. No. 6,289,223 to Mukherjee, et al for “System and Method for Selective Multipoint Transmission of Short Message Service Messages,” issued Sep. 11, 2001, a system and method are disclosed which contemplate the transmission of short message service (SMS) messages to a plurality of destination units by transmitting an SMS message addressed to a predefined user group. Mukherjee discloses a system and method for carrying out message transmission from one-to-many in an SMS format. Mukherjee discloses a system and method by which a message originator enters a desired message and then initiates an SMS transmission by entering a user group identifier in place of an individual recipient's identifier. Using a properly defined user group that includes a data base of one or many SMS identifiers allows the transmission of the desired message from one SMS capable device to many SMS capable mobile units. However, Mukherjee's invention provides only for delivery to SMS capable mobile units. In addition, there is no consideration for the tastes or preferences of message recipients.
  • Thus, prior art communication systems and methods do not accommodate customer preferences, and usually one is limited to a single communication medium in carrying out the distribution of a message. That is, sending a facsimile communication is received by those customers or prospective customers that are equipped to receive facsimile messages. Other types of communication are destined for reception by receiving entities that are equipped to receive the communication format used by the originator entity in transmitting the message.
  • There is a need for a communication system and method that enables real or near real time communications using a variety of communication media that conform to receiving entities' communication capabilities.
  • There is a need for a communication system and method that also accommodates receiving entities' preferences as to various aspects of the messages, such as originator of the messages, content of the messages, and other characteristics of the messages.
  • There is a need for a communication system and method that facilitates communication on a one-to-many basis with diverse populations with different tastes and requirements for products, services, and communication media.
  • Preferably, recipients may elect to receive communications via a plurality of media. Such a plurality of media may include, by way of example and not by way of limitation, voice, data or video communications. The technology to support the delivery of messages includes, but is not limited to, voice terminals (for example: publicly switch telephone services, mobile voice terminals, voice over Internet protocol), emails, faxes, pages, short message services, instant messages, enhanced messaging services, multimedia messaging services, video conferences.
  • SUMMARY OF THE INVENTION
  • The present invention provides a system and method for communication that enables the broadcast of messages from a single originating interface to a plurality of selected recipient-specified message terminal elements. In a preferred embodiment of the invention, the recipients subscribe to a service that facilitates defining recipient preferences and communication media capabilities. In the preferred embodiment of such a subscription process, recipients provide specific terminal requirements, including network connectivity, and delivery rules. In addition, message originators and recipients may indicate criteria to authorize filtering and delivery of messages. When the criteria are met, the messages are transmitted according to the delivery rules. Data bases containing information provided by subscribers during the subscription process and other attributes may be maintained in a service bureau.
  • In a particularly preferred embodiment of the invention, recipients can request subscription changes via the Internet using Internet protocols such as hypertext transport protocol and extensions.
  • A method for effecting delivery of a message from an originator in an original message format to a plurality of authorized receivers in a respective reception message format includes the steps of: (a) composing the message; (b) characterizing the message for addressing to indicate at least one feature of the message; (c) addressing the message according to the characterizing pursuant to information provided in a data base that identifies particulars relating to each respective authorized receiver; the addressing establishing selected receivers of the plurality of authorized receivers as permitted receivers; the particulars including the appropriate respective reception message format for each respective permitted receiver; and (d) transmitting the message to each respective permitted receiver via a communication network that includes respective communication media configured for delivering the message in the appropriate respective reception message format to each respective permitted receiver.
  • It is therefore an object of the present invention to provide a communication system and method for effecting delivery of a message from an originator in an original message format to a plurality of authorized receivers in real or near real time communications using a variety of communication media that conform to receiving entities' communication capabilities.
  • It is a further object of the present invention to provide a communication system and method for effecting delivery of a message from an originator in an original message format to a plurality of authorized receivers in a respective reception message format that also accommodates receiving entities' preferences as to various aspects of the messages, such as originator of the messages, content of the messages, and other characteristics of the messages.
  • It is yet a further object of the present invention to provide a communication system and method for effecting delivery of a message from an originator in an original message format to a plurality of authorized receivers in a respective reception message format that facilitates communication on a one-to-many basis with diverse populations with different tastes and requirements for products, services, and communication media.
  • It is still a further object of the present invention to provide a communication system and method for effecting delivery of a message from an originator in an original message format to a plurality of authorized receivers in a respective reception message format with which recipients may elect to receive communications via a plurality of media. Such a plurality of media may include, by way of example and not by way of limitation, voice, data or video communications. The technology to support the delivery of messages includes, but is not limited to, voice terminals (for example: publicly switch telephone services, mobile voice terminals, voice over Internet protocol), emails, faxes, pages, short message services, instant messages, enhanced messaging services, multimedia messaging services, video conferences.
  • Further objects and features of the present invention will be apparent from the following specification and claims when considered in connection with the accompanying drawings, in which like elements are labeled using like reference numerals in the various figures, illustrating the preferred embodiments of the invention.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • A more complete understanding of this invention may be obtained from consideration of the following description taken in conjunction with the drawings in which:
  • FIG. 1 is a schematic block diagram of a prior art arrangement of disparate communication systems that provide one-to-one and one-to-many communications.
  • FIG. 2 is a schematic representation of an exemplary subscription data base for use with the present invention.
  • FIG. 3 is a schematic representation of an exemplary embodiment of an originator data base for use with the present invention.
  • FIG. 4 is a flow chart illustrating an exemplary subscription process for use with the present invention.
  • FIG. 5 is a flow chart illustrating a first embodiment of the message broadcast method of the present invention.
  • FIG. 6 is a schematic block diagram of the preferred embodiment of the message broadcast communication system of the present invention.
  • FIG. 7 is a flow chart illustrating a second embodiment of the message broadcast method of the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • The present invention described hereinafter, with references to the accompanying drawings, is a preferred embodiment of the invention in connection with messaging between an originator and a plurality of receivers embodied in a representative milieu of messaging between retail establishments and customers. However, the application of this invention is much broader than the illustrative system and method and should not be considered as limited to the embodiments described herein.
  • FIG. 1 is a schematic block diagram of a prior art arrangement of disparate communication systems that provide one-to-one and one-to-many communications. In FIG. 1, a prior art message broadcast communication system (MBCS) 10 enables message originators 42 (e.g., retail establishments) to broadcast messages on a one-to-one and one-to-many basis to recipients 44 (e.g., customers or consumers). A respective recipient 44 may receive message traffic for 1, or 2 or n number of customers or consumers.
  • MBCS 10 includes a network core 12 connected with a plurality of message origination elements 14 and a plurality of message termination elements 16. Message origination elements 14 include, for example, an email/browser 18, an instant message unit 20, an interactive TV unit 22, a web cast unit 24, a VoIP (voice over Internet protocol) unit 26, a telephone unit 28, a facsimile unit 30, a video conference unit 32, a pager/PDA (personal digital assistant) unit 34, an xMS/message terminal (xMS encompasses short message services, enhanced message services, and multimedia message services) 36, a mobile telephone 38, and other message origination elements 40.
  • Network core 12 components include a pager network 46, an Internet/email server 48, a plurality of private networks 50, a PSTN (public switched telephone network) 52, a broadcast network 54, a MSC/HLR/VLR/SMSC (mobile switching center/home location register/visitor location register/short message service center) facility 56, a plurality of gateways 58, and other network core components 60.
  • The architecture of MBCS 10 is fragmented by its very nature with a plurality of incompatible message origination elements 14, network core 12 components, and message termination elements 16. There is some limited compatibility among the various system elements in MBCS 10, but a message originator such as a retail establishment must compose different broadcast messages, with different formats and form factors, and obtain separate network connectivity for each respective incompatible system element or component to effect message delivery to all recipients 44.
  • Another significant shortcoming of prior art MBCS 10 is the lack of a capability for accounting for tastes of respective message recipients 44. That is, recipients 44 do not have an opportunity to indicate desired attributes of message content. Message originators 42 may broadcast messages to the entire audience of recipients 44 without regard to the ideal target profile of message content desired by respective recipients 44. For those recipients 44, that are not interested in a given particular message, the value of future messages is diluted, even if the future messages would ordinarily be of interest to a given recipient 44. An additional benefit that could be realized if such tailoring of message content for respective recipients 44 could be effected is an improvement in efficiency of promulgating broadcast messages (i.e., one-to-many messages) by streamlining cost structures and productivity.
  • FIG. 2 is a schematic representation of an exemplary subscription data base for use with the present invention. In FIG. 2, an exemplary subscription data base 90 contains records that comprise a repository of recipients' tastes or particulars in a plurality of data base entries 92 a, 92 b, 92 n. A data base entry 92 a records message termination elements (i.e., message formats) that can be handled by recipient (1). Data base entry 92 a also records message content preferences that are desired by recipient (1). A data base entry 92 b records message termination elements (i.e., message formats) that can be handled by recipient (2). Data base entry 92 b also records message content preferences that are desired by recipient (2). A data base entry 92 n records message termination elements (i.e., message formats) that can be handled by recipient (n). Data base entry 92 n also records message content preferences that are desired by recipient (n). Information may be entered into subscription data base 90 by recipients pursuant to access granted to subscription data base 90 by a subscription process. That is, recipients (n) may pay a subscription fee for the privilege of having appropriate information 92 n recorded in subscription data base 90 for use with the system and method of the present invention to effect delivery of messages from message originators to message recipients. In such manner, desires or preferences of subscribing recipients may be stored and later employed in practicing the present invention for effecting broadcast messaging (i.e., one-to-many) transmission among a plurality of recipients who receive the message by differing message termination elements in different message formats.
  • The annotation “n” is intended to indicate that subscription data base 90 can accommodate any number of recipients (n) in a like number of data base entries 92 n. As mentioned above, subscription data base 90 is exemplary; the particular structure of the data base used to record customer or recipient preferences is not restricted or limited to the form or format described herein. Any data base structure that permits storage and recovery of information relating to message termination element attributes, message content attributes or other preferences or desires of subscribing recipients is appropriate for use in implementing the system and method of the present invention.
  • By way of example and not by way of limitation, message termination element attributes may include element type, network connectivity, and time of transmission. Some specific examples of message termination element attributes: SMS messages (element type) at phone number 630.555.5540 by Cingular Wireless (network connectivity) and Monday to Wednesday from 3 pm to 8 pm (time of transmission). By way of example and not by way of limitation, message content attributes may include specific message content. Some specific examples of message content attributes: action-adventure movies (movie genre), Clint Eastwood (leading actor), 10% discount (pricing incentive).
  • FIG. 3 is a schematic representation of an exemplary embodiment of an originator data base for use with the present invention. In FIG. 3, an originator data base 94 contains records that comprise a repository of recipients' buying habits and other attributes that allow message originators to target the broadcast of messages in a plurality of data base entries 96 a, 96 b, 96 n. A data base entry 96 a records redemption and preference attributes for a recipient (1). Redemption and preference attributes may, for example, indicate the desires of a recipient regarding rebates terms or coupon discount terms. Messages may include coupons or other redeemable promotions, and such attributes may also indicate a historical account of the messages that have been redeemed in the past for each recipient. Data base entry 96 a also records presence and location attributes for recipient (1). Presence and location attributes may, for example, indicate the status of a recipient, one or more geographic location at which a recipient may be found, and the times during which the recipient is at the specified location(s). The term “status” may refer to any characteristic of a recipient, such as whether the recipient is on-line or not.
  • A data base entry 96 b records redemption and preference attributes for a recipient (2). Data base entry 96 b also records presence and location attributes for recipient (2). A data base entry 96 n records redemption and preference attributes for a recipient (n). Data base entry 96 n also records presence and location attributes for recipient (n). The annotation “n” is intended to indicate that originator data base 94 can accommodate any number of recipients (n) in a like number of data base entries 96 n. As mentioned above, originator data base 94 is exemplary; the particular structure of the data base used to record customer or recipient preferences is not restricted or limited to the form or format described herein. Any data base structure that permits storage and recovery of information relating to recipient redemption and preferences attributes, recipient presence and location attributes or other attributes that allow message originators to target the broadcast of messages is appropriate for use in implementing the system and method of the present invention.
  • Subscription data base 90 and originator data base 94 are illustrated herein as separate data bases by way of example and in order to present a simplified explanation of the present invention. Subscription data base 90 and originator data base 94 may be embodied in a single data base if desired without departing from the scope of the present invention.
  • By way of further example, redemption and preference attributes may include the redemption and buying habits of recipients. Some specific examples of redemption and preference attributes: 3 action-adventure movies, 1 Clint Eastwood movie, 5 movies with a 10% discount. Presence and location attributes may include, for example, historical or real time accounts of presence and location. Some specific examples of presence and location attributes: “available” presence, within 5-mile radius of movie theater, within 10598 zip code. “Available” presence indicates, for example, that a recipient is contemporaneously on-line and able to receive messages. A recipient may have a presence that avails his receiving messages, but at a later rime than the time of transmission of particular message.
  • It should be understood that many other types of attributes are possible, including privacy, message count, and others. The universe of possible messages, based on the specific application and desired outcomes determines the definition of the attributes best employed for implementing the system and method of the present invention in a particular situation.
  • FIG. 4 is a flow chart illustrating an exemplary subscription process for use with the present invention. In FIG. 4, a subscription process 100 is described that is appropriate for populating and editing a subscription data base (e.g., subscription data base 90; FIG. 2) according to the preferred embodiment of this invention. Process 100 begins at a subscription process initiation locus, as indicated by a box 102. Process 100 continues by posing a query: “Does the record already exist?”, as indicated by a query block 104. If the response to the query posed by query block 104 is “No”, then process 100 is a new subscriber entry process and process 100 therefore continues along NO response line 105 to a step by which the subscriber populates message termination attributes in the subscription data base, as indicated by a block 108. Process 100 continues by the subscriber populating the message content attributes in the subscription data base, as indicated by a block 110. Process 100 continues from block 110 by terminating, as indicated by a block 112.
  • If the response to the query posed by query block 104 is “Yes”, then process 100 is an editing process and process 100 therefore continues along YES response line 107 to a step by which the subscriber edits message termination attribute entries recorded in the subscription data base, as indicated by a block 109. Process 100 continues by the subscriber editing message content attribute entries recorded in the subscription data base, as indicated by a block 111. Process 100 continues from block 106 by terminating, as indicated by a block 112.
  • FIG. 5 is a flow chart illustrating a first embodiment of the message broadcast method of the present invention. In FIG. 5, a method 120 begins at a message broadcast method initiation locus, as indicated by a block 122. Process 120 continues by posing a query, “Do message broadcast conditions exist?”, as indicated by a query block 124. The query posed by query block 124 is intended to ascertain whether a condition exists that warrant the transmission of a broadcast message (e.g., a movie will be shown where tickets are available for perishable seats). If the response to the query posed by query block 124 is “No”, then process 120 proceeds along NO response line 125 to return to initiation locus 122 and process 120 restarts. If the response to the query posed by query block 124 is “Yes”, then process 120 proceeds along YES response line 127 to a step by which the contents of the message to be transmitted are composed, as indicated by a block 128. Process 120 continues with the step of initiating the broadcast message, as indicated by a block 130.
  • Process 120 next parses the message contents and queries the subscription and originator data base(s), as indicated by a block 132 to determine how the message contents compare with the preferences of respective recipient/subscribers having information on record in the data base(s). Process 120 then proceeds to use the comparison information resulting from the step represented by block 132 to generate a message contact list appropriate for the message being processed for transmission, as indicated by a block 134. Process 120 proceeds next to establish appropriate connectivity with an associated communication network core pursuant to the contact list developed pursuant to the step represented by block 134, as indicated by a block 136. Connectivity is established with the communication network based upon one or more factors developed pursuant to the steps represented by blocks 132, 134. For example, connectivity will be established for reaching only those recipients/subscribers who have indicated a desire to receive the message, given the contents of the message. Further, the technical capabilities of respective recipients/subscribers to receive messages in a format in which the message being processed may be transmitted will determine which recipients/subscribers are able to receive the message. This technical issue of capability to receive a given message format directly affects performance of the step indicated by block 136 in that it dictates specific connectivity arrangements to be effected with the communication network. Other attributes such as time of delivery restraints and other factors may also be involved in performing steps represented by blocks 132, 134, 136.
  • Process 120 then proceeds to transmitting or broadcasting the message being processed, as indicated by a block 138. Transmission is effected to recipients who “qualify” or are permitted under criteria contained in subscription and originator data base(s) and who can be reached with a format to be used for transmitting the message (blocks 132, 134). Connectivity is established (block 136) with a communication network using all appropriate message format-capable network elements necessary to reach the most permitted or “qualified” recipients possible.
  • Process 120 then checks for any errors that may have occurred, as indicated by a decision block 140. If there were any errors, then process 120 proceeds along YES response line 141 to investigate and fix sources of error, as indicated by a block 144. Process 120 then proceeds to terminate, as indicated by a block 146. If there are no errors discovered pursuant to the step indicated by decision block 140, process 120 proceeds via NO response line 143 directly to termination, as indicated by block 146.
  • FIG. 6 is a schematic block diagram of the preferred embodiment of the message broadcast communication system of the present invention. In FIG. 6, a message broadcast communication system (MBCS) 200 enables originators 242 (e.g., retail establishments) to broadcast messages on a one-to-one and one-to-many basis to recipients 244 (e.g., customers or consumers). A respective recipient 244 may receive message traffic for 1, or 2 or n number of customers or consumers.
  • MBCS 200 includes a network core 212 connected with a message broadcast front-end unit 214, a service bureau 218, and a plurality of message termination elements 216. Message broadcast front-end 214 includes equipment such as software and computing hardware appropriate for practicing a message broadcast method 216 (e.g., message broadcast process 120; FIG. 5). Service bureau 218 includes a subscription data base 220 and an originator data base 222. As mentioned earlier in connection with describing FIG. 2 and 3, subscription data base 220 and originator data base 222 may be embodied in a single data base. Network core 212 components include a pager network 246, an Internet/email server 248, a plurality of private networks 250, a PSTN (public switched telephone network) 252, a broadcast network 254, a MSC/HLR/VLR/SMSC (mobile switching center/home location register/visitor location register/short message service center) 256, a plurality of gateways 258, and other network core components 260. Various network service providers (not shown in detail in FIG. 6) may participate in operating the several network components 246, 248, 250, 252, 254, 256, 258, 260. Back office connectivity 224 provides appropriate operational interfaces between service bureau 218 and network core 212.
  • The preferred embodiment of the system of the present invention contemplates a single source for all the required connectivity with network core 212. Such an arrangement precludes originators 242 from striking separate agreements with various network service providers in network core 212. An additional advantage with such an arrangement is that message filtering and targeting are transparent. That is, characterizing predetermined attributes of messages and comparing those attributes with preferences in subscription data base 220 and originator data base 222 to determine transmission mode(s) and addressees for broadcast messages may be automatically accomplished regardless of the particular network provider in network core 212 that will participate in delivering the message to a particular recipient 244.
  • FIG. 7 is a flow chart illustrating a second embodiment of the message broadcast method of the present invention. In FIG. 7, a method 300 for effecting delivery of a message from an originator to a plurality of authorized receivers is illustrated. The message is initiated by the originator in an original message format. Each respective authorized receiver of the plurality of authorized receivers receives the message in a respective reception message format. Method 300 begins at a START locus 302 and proceeds with the step of composing the message, as indicated by a block 304. Method 300 continues by characterizing the message for addressing, as indicated by a block 306. The characterizing indicates at least one feature of the message. Method 300 continues with the step of addressing the message according to the characterizing pursuant to information provided in a data base, as indicated by a block 307. The data base identifies particulars relating to each respective authorized receiver. The addressing (block 307) is carried out by selecting an addressee, as indicated by a block 308. Addressing continues with checking particulars relating to the message, as indicated by a block 310. A query is posed inquiring whether the particulars and the desires of the addressee being considered match, as indicated by a query block 312. If the particulars of the message and the desires of the respective addressee do not match, method 300 proceeds along NO response line 314. Another query is posed inquiring whether the respective addressee is the last addressee to be considered, as indicated by a query block 316. If the respective addressee is not the last addressee to be considered, method 300 proceeds along NO response line 318 to return to block 308 so that another respective addressee can be selected and method 300 may proceed from block 308 anew regarding the newly selected respective addressee.
  • If the particulars of the message and the desires of the respective addressee match, method 300 proceeds from query block 312 along YES response line 322 and the respective addressee is established as a permitted addressee to be a recipient of the message, as indicated by a block 324. Method 300 proceeds from block 324 to query block 316 to determine whether the respective addressee is the last addressee to be considered (block 316). If the respective addressee is the last addressee to be considered, then method 300 proceeds from query block 316 via YES response line 320 and the message (now with all permitted addressees accumulated as message addressees, as indicated by dotted line 321) is transmitted to respective permitted addressees or receivers in appropriate reception message format for each respective permitted addressee, as indicated by a block 328. Method 300 proceeds from block 328 to end, as indicated by an END locus 330. The particulars of the message that are compared with addressees' desires (blocks 310, 312) include the appropriate respective reception message format for each respective permitted receiver.
  • It is to be understood that, while the detailed drawings and specific examples given describe preferred embodiments of the invention, they are for the purpose of illustration only, that the apparatus and method of the invention are not limited to the precise details and conditions disclosed and that various changes may be made therein without departing from the spirit of the invention which is defined by the following claims:

Claims (20)

1. A method for effecting delivery of a message from an originator to at least one receiver; said message being initiated by said originator in an original message format; each respective receiver of said at least one receiver receiving said message in a respective reception message format; the method comprising the steps of:
(a) in no particular order:
(1) composing said message; and
(2) characterizing said message for addressing; said characterizing indicating at least one feature of said message;
(b) addressing said message according to said characterizing pursuant to information provided in a data base; said data base identifying particulars relating to each said respective receiver; said addressing employing said characterizing to establish selected receivers of said at least one receiver as permitted receivers; said particulars including said appropriate respective reception message format for each respective said permitted receiver; and
(c) transmitting said message to each respective said permitted receiver via a communication network; said at least one feature including an indication relating to subject matter of said message.
2. A method for effecting delivery of a message from an originator to at least one receiver as recited in claim 1 wherein said at least one receiver is one receiver and wherein the method further comprises the step of:
(d) repeating steps (a) through (c) until no permitted receiver remains unaddressed.
3. A method for effecting delivery of a message from an originator to at least one receiver as recited in claim 1 wherein said at least one receiver is a subscriber to a service; said service including entry of said particulars into said data base; said particulars indicating respective preferences of each said respective receiver.
4. A method for effecting delivery of a message from an originator to at least one receiver as recited in claim 2 wherein said at least one receiver is a subscriber to a service; said service including entry of said particulars into said data base; said particulars indicating respective preferences of each said respective receiver.
5. A system for effecting delivery of a message from an originator to at least one receiver; said message being originated by said originator in an original message format; each respective receiver of said at least one receiver receiving said message in a respective reception message format; the system comprising:
(a) a message composition facility for composing messages for origination;
(b) a message characterizing facility for characterizing at least one feature of said messages for origination;
(c) a data base; said data base identifying particulars relating to each said respective receiver;
(d) a communication network coupled with said message origination station; and
(e) a plurality of message receiving stations coupled with said communication network; said message composition facility and said message characterizing facility cooperating to address said message according to said characterizing pursuant to information provided in said data base; said addressing employing said characterizing to establish selected receivers of said at least one receiver as permitted receivers; said particulars including said appropriate respective reception message format for each respective said permitted receiver; said at least one feature including an indication relating to subject matter of said message.
6. A system for effecting delivery of a message from an originator to at least one receiver as recited in claim 5 wherein said at least one receiver is one receiver and wherein the method further comprises the step of:
(d) repeating steps (a) through (c) until no permitted receiver remains unaddressed.
7. A system for effecting delivery of a message from an originator to at least one receiver for effecting delivery of a message from an originator to at least one receiver as recited in claim 5 wherein said at least one receiver is a subscriber to a service; said service including entry of said particulars into said data base; said particulars indicating respective preferences of each said respective receiver.
8. A system for effecting delivery of a message from an originator to at least one receiver as recited in claim 6 wherein said at least one receiver is a subscriber to a service; said service including entry of said particulars into said data base; said particulars indicating respective preferences of each said respective receiver.
9. A method for broadcasting a message to at least one receiver via message handling facilities in a telecommunication system; said message being initiated in an original message format; each respective receiver of said at least one receiver receiving said message in a respective reception message format; the method comprising the steps of:
(a) in no particular order:
(1) composing said message; and
(2) ascertaining at least one predetermined aspect of said message;
(b) evaluating said at least one predetermined aspect according to criteria stored in a data base; said data base identifying particulars relating to each said respective receiver; said evaluating employing said at least one predetermined aspect to establish selected receivers of said at least one receiver as permitted receivers; said particulars including said appropriate respective reception message format for each respective said permitted receiver; said at least one predetermined aspect including an indication relating to subject matter of said message; and
(c) effecting said broadcasting.
10. A method for effecting delivery of a message from an originator to at least one receiver as recited in claim 9 wherein said at least one receiver is one receiver and wherein the method further comprises the step of:
(d) repeating steps (a) through (c) until no permitted receiver remains unaddressed.
11. A method for broadcasting a message to at least one receiver via message handling facilities in a telecommunication system as recited in claim 9 wherein said at least one receiver is a subscriber to a service; said service including entry of said particulars into said data base; said particulars indicating respective preferences of each said respective receiver.
12. A method for effecting delivery of a message from an originator to at least one receiver as recited in claim 10 wherein said at least one receiver is a subscriber to a service; said service including entry of said particulars into said data base; said particulars indicating respective preferences of each said respective receiver.
13. A method for effecting delivery of a message from an originator to at least one receiver as recited in claim 1 wherein said indication relating to subject matter of said message includes one or more of: [a] at least one presence attribute for selected said permitted receivers; [b] at least one location attribute for selected said permitted receivers; and [c] at least one redemption and preference attribute for selected said receivers.
14. A method for effecting delivery of a message from an originator to at least one receiver as recited in claim 2 wherein said indication relating to subject matter of said message includes one or more of: [a] at least one presence attribute for selected said permitted receivers; [b] at least one location attribute for selected said permitted receivers; and [c] at least one redemption and preference attribute for selected said receivers.
15. A method for effecting delivery of a message from an originator to at least one receiver as recited in claim 3 wherein said indication relating to subject matter of said message includes one or more of: [a] at least one presence attribute for selected said permitted receivers; [b] at least one location attribute for selected said permitted receivers; and [c] at least one redemption and preference attribute for selected said receivers
16. A system for effecting delivery of a message from an originator to at least one receiver as recited in claim 5 wherein said indication relating to subject matter of said message includes one or more of: [a] at least one presence attribute for selected said permitted receivers; [b] at least one location attribute for selected said permitted receivers; and [c] at least one redemption and preference attribute for selected said receivers.
17. A system for effecting delivery of a message from an originator to at least one receiver as recited in claim 6 wherein said indication relating to subject matter of said message includes one or more of: [a] at least one presence attribute for selected said permitted receivers; [b] at least one location attribute for selected said permitted receivers; and [c] at least one redemption and preference attribute for selected said receivers.
18. A system for effecting delivery of a message from an originator to at least one receiver as recited in claim 7 wherein said indication relating to subject matter of said message includes one or more of: [a] at least one presence attribute for selected said permitted receivers; [b] at least one location attribute for selected said permitted receivers; and [c] at least one redemption and preference attribute for selected said receivers.
19. A method for broadcasting a message to at least one receiver via message handling facilities in a telecommunication system as recited in claim 9 wherein said indication relating to subject matter of said message includes one or more of: [a] at least one presence attribute for selected said permitted receivers; [b] at least one location attribute for selected said permitted receivers; and [c] at least one redemption and preference attribute for selected said receivers.
20. A method for broadcasting a message to at least one receiver via message handling facilities in a telecommunication system as recited in claim 10 wherein said indication relating to subject matter of said message includes one or more of: [a] at least one presence attribute for selected said permitted receivers; [b] at least one location attribute for selected said permitted receivers; and [c] at least one redemption and preference attribute for selected said receivers.
US11/126,600 2001-11-30 2005-05-11 System and method for delivering a message to at least one receiver in respective reception formats Abandoned US20050203990A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US11/126,600 US20050203990A1 (en) 2001-11-30 2005-05-11 System and method for delivering a message to at least one receiver in respective reception formats
US11/512,162 US7764772B2 (en) 2001-11-30 2006-08-30 Method, system, apparatus, and computer program product for transmitting a message
US12/843,789 US7991130B2 (en) 2001-11-30 2010-07-26 Method, system, apparatus, and computer program product for transmitting a message

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/011,640 US6904131B2 (en) 2001-11-30 2001-11-30 System and method for delivering a message to a plurality of receivers in respective reception formats
US11/126,600 US20050203990A1 (en) 2001-11-30 2005-05-11 System and method for delivering a message to at least one receiver in respective reception formats

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/011,640 Continuation US6904131B2 (en) 2001-11-30 2001-11-30 System and method for delivering a message to a plurality of receivers in respective reception formats

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/512,162 Continuation US7764772B2 (en) 2001-11-30 2006-08-30 Method, system, apparatus, and computer program product for transmitting a message

Publications (1)

Publication Number Publication Date
US20050203990A1 true US20050203990A1 (en) 2005-09-15

Family

ID=21751333

Family Applications (4)

Application Number Title Priority Date Filing Date
US10/011,640 Expired - Lifetime US6904131B2 (en) 2001-11-30 2001-11-30 System and method for delivering a message to a plurality of receivers in respective reception formats
US11/126,600 Abandoned US20050203990A1 (en) 2001-11-30 2005-05-11 System and method for delivering a message to at least one receiver in respective reception formats
US11/512,162 Active 2024-07-08 US7764772B2 (en) 2001-11-30 2006-08-30 Method, system, apparatus, and computer program product for transmitting a message
US12/843,789 Expired - Fee Related US7991130B2 (en) 2001-11-30 2010-07-26 Method, system, apparatus, and computer program product for transmitting a message

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US10/011,640 Expired - Lifetime US6904131B2 (en) 2001-11-30 2001-11-30 System and method for delivering a message to a plurality of receivers in respective reception formats

Family Applications After (2)

Application Number Title Priority Date Filing Date
US11/512,162 Active 2024-07-08 US7764772B2 (en) 2001-11-30 2006-08-30 Method, system, apparatus, and computer program product for transmitting a message
US12/843,789 Expired - Fee Related US7991130B2 (en) 2001-11-30 2010-07-26 Method, system, apparatus, and computer program product for transmitting a message

Country Status (1)

Country Link
US (4) US6904131B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030189701A1 (en) * 2001-03-29 2003-10-09 Franke Jorge Eduardo Error function analysis of optical components
US20030220119A1 (en) * 2002-05-01 2003-11-27 Interdigital Technology Corporation Point to multi-point services using high speed shared channels in wireless communication systems
US20030228865A1 (en) * 2002-05-01 2003-12-11 Interdigital Technology Corporation Point to multi-point services using shared channels in wireless communication systems
US20040049543A1 (en) * 2002-09-05 2004-03-11 International Business Machines Corporation Annotating and routing message content
US20080040219A1 (en) * 2006-08-09 2008-02-14 Jeff Kim Proximity-based wireless advertising system
US7764772B2 (en) 2001-11-30 2010-07-27 David Weksel Method, system, apparatus, and computer program product for transmitting a message
US20130179491A1 (en) * 2012-01-11 2013-07-11 Google Inc. Access controls for communication sessions

Families Citing this family (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7564958B1 (en) * 2001-09-19 2009-07-21 At&T Intellectual Property I, L.P. System and method for delivery of a message to multiple destinations
GB0129888D0 (en) * 2001-12-14 2002-02-06 Koninkl Philips Electronics Nv A method of propagating a message and corresponding communications devices for the same
GB0206898D0 (en) * 2002-03-23 2002-05-01 Koninkl Philips Electronics Nv Communications method and system
US20030227916A1 (en) * 2002-06-06 2003-12-11 Toni Paila System and method for the multicast distribution of multimedia messaging service messages
US20040024867A1 (en) * 2002-06-28 2004-02-05 Openwave Systems Inc. Method and apparatus for determination of device capabilities on a network
US20040034548A1 (en) * 2002-08-19 2004-02-19 Yohaness Teklu Apparatus and method of implementing an internet radio community health support system
US7154901B2 (en) * 2003-02-07 2006-12-26 Mobile 365, Inc. Intermediary network system and method for facilitating message exchange between wireless networks
US20040242202A1 (en) * 2003-05-12 2004-12-02 Marko Torvinen System, apparatus, and method for automated handling of messages in terminals
US9094805B2 (en) * 2003-06-25 2015-07-28 Oracle International Corporation Mobile messaging concierge
US7379733B2 (en) * 2003-06-25 2008-05-27 Oracle International Corporation Mobile meeting and collaboration
US8161531B2 (en) * 2003-06-25 2012-04-17 Microsoft Corporation System and method for managing electronic communications
US8028073B2 (en) 2003-06-25 2011-09-27 Oracle International Corporation Mobile meeting and collaboration
KR101022801B1 (en) * 2003-06-28 2011-03-17 주식회사 비즈모델라인 Method for Transforming Channel
US9100814B2 (en) * 2003-09-17 2015-08-04 Unwired Plant, Llc Federated download of digital content to wireless devices
KR100664108B1 (en) * 2003-12-27 2007-01-04 엘지전자 주식회사 Message transmission method for mobile communication terminal
US7184525B2 (en) * 2003-12-29 2007-02-27 Bellsouth Intellectual Property Corporation Accessing messages stored in one communication system by another communication system
US7274777B2 (en) * 2003-12-29 2007-09-25 At&T Bls Intellectual Property, Inc. Substantially synchronous deposit of messages into multiple communication modalities
US20050198146A1 (en) * 2004-01-14 2005-09-08 International Business Machines Corporation System and method for targeted notifications tracking
US20050210104A1 (en) * 2004-03-19 2005-09-22 Marko Torvinen Method and system for presence enhanced group management and communication
US20050255833A1 (en) * 2004-05-13 2005-11-17 Mobile (R&D) Ltd. Message aggregation system and method for a mobile communication device
US7609669B2 (en) 2005-02-14 2009-10-27 Vocollect, Inc. Voice directed system and method configured for assured messaging to multiple recipients
CN101248623B (en) * 2005-06-28 2013-09-18 意大利电信股份公司 Method and system for indication of subscriber terminal service usability
US20070037513A1 (en) * 2005-08-15 2007-02-15 International Business Machines Corporation System and method for targeted message delivery and subscription
CN101001212B (en) * 2006-01-12 2010-09-08 鸿富锦精密工业(深圳)有限公司 Multisystem message interaction managing and control system and method
KR100738423B1 (en) * 2006-02-20 2007-07-12 삼성전자주식회사 Method and system for providing broadcating service using home server and mobile phone
KR100803251B1 (en) * 2006-03-21 2008-02-13 이경훈 Multi-Modal Community system and control method thereof
US20080033725A1 (en) * 2006-07-24 2008-02-07 Liquidtalk, Inc. Methods and a system for providing digital media content
US20090060149A1 (en) * 2007-08-28 2009-03-05 Pavelko Matthew J AUTOMATED TELEPHONE NOTIFICATION SYSTEM USING VOICE OVER INTERNET PROTOCOL (VoIP)
US8396928B2 (en) * 2007-09-21 2013-03-12 Smartbrief, Inc. Methods and systems for handling electronic message content for electronic communications devices
US8407296B2 (en) * 2007-09-24 2013-03-26 Smartbrief, Inc. Multiple and multi-part message methods and systems for handling electronic message content for electronic communications devices
US7962850B2 (en) * 2007-10-23 2011-06-14 International Business Machines Corporation Customizing email subjects for subscription generated email messages
KR101089384B1 (en) * 2008-06-30 2011-12-02 주식회사 비즈모델라인 System for Transforming Channel
KR101083437B1 (en) * 2008-06-30 2011-11-14 주식회사 비즈모델라인 Mobile Phone
US8719238B2 (en) * 2009-01-22 2014-05-06 Sunstein Kann Murphy & Timbers LLP Office-based notification messaging system
US9473323B2 (en) * 2009-05-13 2016-10-18 Centurylink Intellectual Property Llc Global text gateway for text messages
US9047458B2 (en) * 2009-06-19 2015-06-02 Deviceauthority, Inc. Network access protection
US9047450B2 (en) * 2009-06-19 2015-06-02 Deviceauthority, Inc. Identification of embedded system devices
US8726407B2 (en) * 2009-10-16 2014-05-13 Deviceauthority, Inc. Authentication of computing and communications hardware
AU2011100168B4 (en) 2011-02-09 2011-06-30 Device Authority Ltd Device-bound certificate authentication
AU2011101295B4 (en) 2011-06-13 2012-08-02 Device Authority Ltd Hardware identity in multi-factor authentication layer
US8990321B1 (en) 2011-06-30 2015-03-24 Google Inc. Dynamic formatting of messages for multiple endpoints
AU2011101297B4 (en) 2011-08-15 2012-06-14 Uniloc Usa, Inc. Remote recognition of an association between remote devices
US9042527B2 (en) 2011-10-17 2015-05-26 At&T Intellectual Property I, L.P. Visual voice mail delivery mechanisms
US9282185B2 (en) 2011-10-17 2016-03-08 At&T Intellectual Property I, L.P. System and method for callee-caller specific greetings for voice mail
US9025739B2 (en) * 2011-10-20 2015-05-05 At&T Intellectual Property I, L.P. System and method for visual voice mail in a multi-screen environment
US8515029B2 (en) 2011-11-02 2013-08-20 At&T Intellectual Property I, L.P. System and method for visual voice mail in an LTE environment
US8489075B2 (en) 2011-11-16 2013-07-16 At&T Intellectual Property I, L.P. System and method for augmenting features of visual voice mail
US10637820B2 (en) 2011-10-21 2020-04-28 Uniloc 2017 Llc Local area social networking
US9143496B2 (en) 2013-03-13 2015-09-22 Uniloc Luxembourg S.A. Device authentication using device environment information
US9286466B2 (en) 2013-03-15 2016-03-15 Uniloc Luxembourg S.A. Registration and authentication of computing devices using a digital skeleton key
US10692156B2 (en) 2014-09-05 2020-06-23 Thomas Skala Payment system and method
US10230671B2 (en) * 2015-11-19 2019-03-12 International Business Machines Corporation Enhanced instant message handling and delivery
US11019404B2 (en) * 2017-04-12 2021-05-25 Disney Enterprises, Inc. Multi-protocol message distribution system
US20190087830A1 (en) 2017-09-15 2019-03-21 Pearson Education, Inc. Generating digital credentials with associated sensor data in a sensor-monitored environment
US11057328B2 (en) * 2017-11-17 2021-07-06 International Business Machines Corporation Real-time recommendation of message recipients based on recipient interest level in message

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5559867A (en) * 1994-06-20 1996-09-24 Sigma/Micro Corporation Automated calling system with database updating
US5761502A (en) * 1995-12-29 1998-06-02 Mci Corporation System and method for managing a telecommunications network by associating and correlating network events
US5940478A (en) * 1996-05-31 1999-08-17 Octel Communications Corporation Method and system for extended addressing plans
US6289223B1 (en) * 1998-07-22 2001-09-11 Ericsson Inc System and method for selective multipoint transmission of short message service messages
US6389475B1 (en) * 1997-07-31 2002-05-14 Cisco Technology, Inc. Content - based filtering of multicast information
US6411963B1 (en) * 1999-07-09 2002-06-25 Junot Systems, Inc. External system interface method and system
US6438215B1 (en) * 2000-02-29 2002-08-20 Ameritech Corporation Method and system for filter based message processing in a unified messaging system
US7051118B2 (en) * 1999-12-22 2006-05-23 Tibo Software, Inc. Method and apparatus for anonymous subject-based addressing
US7080381B2 (en) * 2001-05-31 2006-07-18 International Business Machines Corporation Message bridging system and method for singular server to singular or multiple event reception engines

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5825865A (en) * 1991-10-04 1998-10-20 Motorola, Inc. Temporary message routing and destination selection
US5497373A (en) * 1994-03-22 1996-03-05 Ericsson Messaging Systems Inc. Multi-media interface
US5675507A (en) * 1995-04-28 1997-10-07 Bobo, Ii; Charles R. Message storage and delivery system
US5682460A (en) * 1994-08-29 1997-10-28 Motorola, Inc. Method for selecting transmission preferences
US5621727A (en) * 1994-09-16 1997-04-15 Octel Communications Corporation System and method for private addressing plans using community addressing
US5742905A (en) * 1994-09-19 1998-04-21 Bell Communications Research, Inc. Personal communications internetworking
US7613659B1 (en) * 1994-11-28 2009-11-03 Yt Acquisition Corporation System and method for processing tokenless biometric electronic transmissions using an electronic rule module clearinghouse
CA2139081C (en) * 1994-12-23 1999-02-02 Alastair Gordon Unified messaging system and method
US5647002A (en) * 1995-09-01 1997-07-08 Lucent Technologies Inc. Synchronization of mailboxes of different types
US6085101A (en) * 1996-05-17 2000-07-04 Telcordia Technologies, Inc. Communications network having a multicast capability
US5872926A (en) * 1996-05-31 1999-02-16 Adaptive Micro Systems, Inc. Integrated message system
US5838768A (en) * 1996-10-03 1998-11-17 Telefonaktiebolaget L M Ericsson System and method for controlled media conversion in an intelligent network
US5870454A (en) * 1997-04-01 1999-02-09 Telefonaktiebolaget L M Ericsson Telecommunications speech/text conversion and message delivery system
US5987100A (en) * 1997-04-23 1999-11-16 Northern Telecom Limited Universal mailbox
US6226668B1 (en) * 1997-11-12 2001-05-01 At&T Corp. Method and apparatus for web messaging
US6157945A (en) * 1998-07-01 2000-12-05 Ricoh Company, Ltd. Digital communication device and method including a routing function
US6606647B2 (en) * 1999-01-11 2003-08-12 Infospace, Inc. Server and method for routing messages to achieve unified communications
EP1190536A1 (en) * 1999-06-07 2002-03-27 Infospace, Inc. Messaging system and method
US6430604B1 (en) * 1999-08-03 2002-08-06 International Business Machines Corporation Technique for enabling messaging systems to use alternative message delivery mechanisms
US6631400B1 (en) * 2000-04-13 2003-10-07 Distefano, Iii Thomas L. Statement regarding federally sponsored research or development
US6690773B1 (en) * 2000-06-06 2004-02-10 Pitney Bowes Inc. Recipient control over aspects of incoming messages
JP3631123B2 (en) * 2000-10-03 2005-03-23 三洋電機株式会社 Digital broadcast receiver
US6681114B2 (en) * 2000-12-06 2004-01-20 At&T Corp. On demand multicast messaging system
US6775539B2 (en) * 2001-09-28 2004-08-10 Intel Corporation Intelligent, non-intrusive, adaptive wireless discount coupon delivery system over GPRS
US6904131B2 (en) 2001-11-30 2005-06-07 David Weksel System and method for delivering a message to a plurality of receivers in respective reception formats

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5559867A (en) * 1994-06-20 1996-09-24 Sigma/Micro Corporation Automated calling system with database updating
US5761502A (en) * 1995-12-29 1998-06-02 Mci Corporation System and method for managing a telecommunications network by associating and correlating network events
US5940478A (en) * 1996-05-31 1999-08-17 Octel Communications Corporation Method and system for extended addressing plans
US6389475B1 (en) * 1997-07-31 2002-05-14 Cisco Technology, Inc. Content - based filtering of multicast information
US6289223B1 (en) * 1998-07-22 2001-09-11 Ericsson Inc System and method for selective multipoint transmission of short message service messages
US6411963B1 (en) * 1999-07-09 2002-06-25 Junot Systems, Inc. External system interface method and system
US7051118B2 (en) * 1999-12-22 2006-05-23 Tibo Software, Inc. Method and apparatus for anonymous subject-based addressing
US6438215B1 (en) * 2000-02-29 2002-08-20 Ameritech Corporation Method and system for filter based message processing in a unified messaging system
US7080381B2 (en) * 2001-05-31 2006-07-18 International Business Machines Corporation Message bridging system and method for singular server to singular or multiple event reception engines

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030189701A1 (en) * 2001-03-29 2003-10-09 Franke Jorge Eduardo Error function analysis of optical components
US7764772B2 (en) 2001-11-30 2010-07-27 David Weksel Method, system, apparatus, and computer program product for transmitting a message
US20100290599A1 (en) * 2001-11-30 2010-11-18 David Weksel Method, System, Apparatus, and Computer Program Product for Transmitting a Message
US7991130B2 (en) 2001-11-30 2011-08-02 Strykert Institute Llc Method, system, apparatus, and computer program product for transmitting a message
US8995991B2 (en) * 2002-05-01 2015-03-31 Interdigital Technology Corporation Point to multi-point services using shared channels in wireless communication
US20030220119A1 (en) * 2002-05-01 2003-11-27 Interdigital Technology Corporation Point to multi-point services using high speed shared channels in wireless communication systems
US20030228865A1 (en) * 2002-05-01 2003-12-11 Interdigital Technology Corporation Point to multi-point services using shared channels in wireless communication systems
US10798680B2 (en) 2002-05-01 2020-10-06 Interdigital Technology Corporation Point to multi-point services using high speed shared channels in wireless communication systems
US10015775B2 (en) 2002-05-01 2018-07-03 Interdigital Technology Corporation Point to multi-point services using high speed shared channels in wireless communication systems
US20040049543A1 (en) * 2002-09-05 2004-03-11 International Business Machines Corporation Annotating and routing message content
US8799389B2 (en) * 2002-09-05 2014-08-05 International Business Machines Corporation Annotating and routing message content
US20130117398A1 (en) * 2002-09-05 2013-05-09 International Business Machines Corporation Annotating and Routing Message Content
US8386568B2 (en) * 2002-09-05 2013-02-26 International Business Machines Corporation Annotating and routing message content
US20080040219A1 (en) * 2006-08-09 2008-02-14 Jeff Kim Proximity-based wireless advertising system
US20130179491A1 (en) * 2012-01-11 2013-07-11 Google Inc. Access controls for communication sessions

Also Published As

Publication number Publication date
US20030104805A1 (en) 2003-06-05
US20070124689A1 (en) 2007-05-31
US6904131B2 (en) 2005-06-07
US7991130B2 (en) 2011-08-02
US7764772B2 (en) 2010-07-27
US20100290599A1 (en) 2010-11-18

Similar Documents

Publication Publication Date Title
US6904131B2 (en) System and method for delivering a message to a plurality of receivers in respective reception formats
EP1887747B1 (en) Messaging system and service
US7930208B2 (en) Method and system for delivery of advertising content in short message service (SMS) messages
RU2192049C1 (en) Method for distributing publicity information messages
US5937037A (en) Communications system for delivering promotional messages
US7577433B2 (en) Method and system for managing delivery of communications
US20070140176A1 (en) Method for the transmission of additional information in a communication system exchange device, communication system and user station
US7024211B1 (en) System and method for managing text advertisements to mobile subscribers
US20010014145A1 (en) Telephony system for delivering promotional messages
US20040176072A1 (en) Simplified handling of, blocking of, and credit for undesired messaging
WO2008122216A1 (en) Method, platform, service server and system for providing advertisement in the communication service
KR100797740B1 (en) Internet value-added service system using advertisement and method thereof
US8160546B2 (en) System and method for enhanced mobile user rewards
US20120221415A1 (en) Method for personalizing messages delivered to a communication terminal that preserves the privacy of the recipient of the message
US8341396B1 (en) Dynamic selection and insertion of signature blocks during message transmission
US20150213468A1 (en) Method of providing for interactive voting
US20080167959A1 (en) System and Method for Enhanced Content Distribution
KR100623388B1 (en) Method of providing advertising message service, and advertising message service system therefor
EP2046079B1 (en) Method and system for managing delivery of communications
US20070287436A1 (en) System and method for social interaction
US20080080681A1 (en) Personalized voice mail endorsements
GB2409599A (en) Anonymous communication service employing intermediate nodes
US20090106107A1 (en) Smart Digital Advertising Method
KR20060034023A (en) Method and system for providing advertisement service during a period of standing by tele-phone conversation
KR20010093610A (en) Short Message Service Broadcasting Advertisement System

Legal Events

Date Code Title Description
AS Assignment

Owner name: STRYKERT INSTITUTE LLC, DELAWARE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WEKSEL, DAVID;REEL/FRAME:017746/0431

Effective date: 20060224

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: CLOUDROCK LLC, MARYLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTELLECTUAL VENTURES ASSETS 171 LLC;REEL/FRAME:058139/0933

Effective date: 20210930