Patent US3598685A successfully refreshed from Google Patents.
Patent US6681114B2 successfully refreshed from Google Patents.
US6681114B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
On demand multicast messaging system
Assignee: AT&T Inc
•
Filing: 2000-12-06
•
Granted: 2004-01-20
•
Expires: 2020-12-06
Abstract
Abstract An on-demand message system includes a profile proxy server and a plurality of message servers coupled to a wireless network for sending messages to mobile users under conditions specified by the users and sellers. Users provide profile information specifying categories and conditions for which they will receive messages. Sellers also provide profile information specifying conditions under which they want messages to be sent. A multicast message is sent and processed by target users in response to a predetermined event, e.g., location update, conveying information related to a seller for which the target users have expressed an interest in receiving.
Inventors
- 👤 Li Fung Chang
- 👤 Hui Luo
- 👤 Xiaoxin Qiu
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 19:07
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/02; G06Q30/0241; G06Q30/0251; G06Q30/0261; G06Q30/06; G06Q30/0601; H; H04; H04L; H04L51/00; H04L51/21; H04L51/222; H04L67/00; H04L67/01; H04L67/04; H04L67/2866; H04L67/30; H04L67/306; H04L67/50; H04L67/51; H04L67/52; H04L67/53; H04L67/55; H04L9/00; H04L9/40; H04W; H04W4/00; H04W4/02; H04W4/18; H04W4/20; H04W4/23; H04L12/00; H04L12/02; H04L12/16; H04L12/18; H04W4/029
Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
117 words
A method of broadcasting messages to users of a mobile on-demand messaging system, comprising: obtaining user profile information containing category and condition data for a user of the on-demand messaging system; obtaining seller profile information containing category and condition data for a seller associated with the on-demand messaging system; generating a desired service ID pool for a first user based upon the category and condition data in the user profile; downloading the desired service ID pool to the first user; generating a service instance ID for a first seller based upon the category data in the seller profile; transmitting a multicast message from a base station currently serving the user, the multicast message containing seller category information.
Claim 2
Independent Claim
117 words
A method of broadcasting messages to users of a mobile on-demand messaging system, comprising: obtaining user profile information containing category and condition data for a user of the on-demand messaging system; obtaining seller profile information containing category and condition data for a seller associated with the on-demand messaging system; generating a desired service ID pool for a first user based upon the category and condition data in the user profile; downloading the desired service ID pool to the first user; generating a service instance ID for a first seller based upon the category data in the seller profile; transmitting a multicast message from a base station currently serving the user, the multicast message containing seller category information.
Claim 3
Dependent Claim
28 words
The method according to claim 1 , further including transmitting a multicast message in response to a user request to receive information regarding sellers within a particular category.
Claim 4
Dependent Claim
23 words
The method according to claim 1 , further including transmitting a multicast message containing category, at least one subcategory, and seller ID information.
Claim 5
Dependent Claim
42 words
The method according to claim 1 , wherein the user profile condition data includes at least one condition selected from the group consisting of time of day, maximum number of messages, day of the week, distance from seller, and type of message.
Claim 6
Dependent Claim
23 words
The method according to claim 1 , further including transmitting multicast messages under conditions specified by a seller identified in the multicast message.
Claim 7
Dependent Claim
33 words
The method according to claim 5 , further including transmitting the multicast message with at least one condition selected from the group consisting of time, day, and number of users proximate the seller.
Claim 8
Dependent Claim
27 words
The method according to claim 1 , further including storing user profile information in a database associated with a message server local to a user's home location.
Claim 9
Dependent Claim
18 words
The method according to claim 7 , further including contacting the message server via a profile proxy server.
Claim 10
Dependent Claim
15 words
The method according to claim 8 , further including obtaining user information via the Internet.
Claim 11
Dependent Claim
26 words
The method according to claim 1 , wherein the desired service ID pool includes at least one user service ID and at least one ID mask.
Claim 12
Dependent Claim
32 words
The method according to claim 10 , further including determining whether the first user should process the multicast message based upon the user service ID, the ID mask, and the multicast message.
Claim 13
Dependent Claim
22 words
The method according to claim 11 , further including logically ANDing the ID mask and a corresponding portion of the multicast message.
Claim 14
Dependent Claim
18 words
The method according to claim 12 , further including comparing the logical AND to the user service ID.
Claim 15
Dependent Claim
15 words
The method according to claim 1 , further including monitoring the location of the user.
Claim 16
Dependent Claim
40 words
The method according to claim 14 , further including transferring the user profile information to a message server serving a cell in which the user is currently located from a message server with the user initially provided the profile information.
Claim 17
Dependent Claim
27 words
The method according to claim 15 , further including transmitting multicast messages when a number of users proximate a particular seller becomes greater than a predetermined threshold.
Claim 18
Dependent Claim
42 words
The method according to claim 15 , further including transmitting multicast messages when a number of users proximate a seller that is within a category for which the user has specified a preference to receive messages is greater than a predetermined threshold.
Claim 19
Dependent Claim
15 words
The method according to claim 17 , wherein the seller can select the predetermined threshold.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2007-01-19 | 2007-07-21 | 2008-01-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2011-01-19 | 2011-07-21 | 2012-01-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2015-01-19 | 2015-07-21 | 2016-01-20 | $7700.00 | Window Closed / Lapsed |