IP Library Granted Patent US 8,140,097
Granted Patent B2
US 8,140,097 · App. 12/234,522 · Granted Mar 20, 2012

Mobile domain registry and content platform

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,140,097
App. No.
12/234,522
Granted
Mar 20, 2012
Kind
B2
Abstract

A method and system for broadcasting information in real time to a plurality of recipients. The method can include authenticating an administrator. The method can include selecting a message type of an SMS message, wherein the message type is at least one of: a broadcast message wherein recipients cannot reply to the broadcast message, and a two-way messaging alert wherein recipients can reply to the two-way messaging alert. The method can include selecting recipients for the SMS message from a set of subscribers. The method can include receiving a body of the SMS message from the administrator. The method can include, responsive to a first administrator request, transmitting an administrator-entered test message to an administrator-specified test recipient. The method can include transmitting the SMS message to the selected recipients.

Claims (53)

1. A method for broadcasting information in real time to a plurality of recipients, the method comprising:

receiving, by a broadcast system, a request from an administrator to gain access to a broadcast messaging interface operated by the broadcast system, said request including a group identifier and a authentication code, said broadcast messaging interface configured to enable the administrator to broadcast a message simultaneously to a plurality of recipients associated with the group identifier;

authenticating, by the broadcast system, the administrator with respect to the group identifier using the authentication code provided by the administrator;

subsequent to authentication of the administrator, displaying, by the broadcast system, a user interface providing the administrator with a plurality of interface tools for composing and broadcasting said information in the form of an SMS message to the plurality of recipients associated with the group identifier,

receiving, by the broadcast system, a selection of a message type of the SMS message to be broadcast, the selection enabling the user to optionally configure the SMS message to be transmitted to the plurality of recipients as a one-way message or a bidirectional message, said one-way message preventing recipients from being able to respond to the eventually transmitted SMS message, said bidirectional message providing recipients with the option of responding to one or more of the administrator or the plurality of recipients with a response to the eventually transmitted SMS message;

receiving, by the broadcasts system, the administrator's selection of one or more recipients or one or more groups of recipients associated with the group identifier, said one or more groups of recipients having been predefined based on specific broadcasting criteria defined by the administrator, said selection for identifying specific recipients for receiving the administrator's information as an SMS message in the message type as previously selected by the administrator;

receiving, by the broadcast system, a body of the SMS message from the administrator via the user interface; and

transmitting, by the broadcast system, the SMS message to said specific recipients as identified by the administrator, wherein upon receipt of the SMS message by each specific recipient, the broadcast system enables the recipient to subscribe as an authenticated subscriber associated with the group identifier prior to being able to retrieve the SMS message if the recipient is not already registered as a valid subscriber.

2. The method of claim 1 , further comprising:

compiling recipient responses to the SMS message if the SMS message is a two-way messaging alert; and

displaying the compiled recipient responses to the administrator.

3. The method of claim 1 , wherein each subscriber is associated with subscriber information including a cellular phone number, a subscriber name, and a group.

4. The method of claim 3 , wherein the recipients are selected from a set of predefined groups.

5. The method of claim 1 , further comprising:

responsive to a second administrator request, displaying previously transmitted SMS messages.

6. The method of claim 1 , wherein the administrator is an authorized school official.

7. The method of claim 6 , wherein each subscriber is a student of a school administrated by the authorized school official.

8. A system for broadcasting information in real time to a plurality of recipients, the system comprising:

the selected

a processor;

a memory configured to store a set of instructions, which when executed by the processor cause the system to perform a method, the method including:

receiving, by a broadcast system, a request from an administrator to gain access to a broadcast messaging interface operated by the broadcast system, said request including a group identifier and a authentication code, said broadcast messaging interface configured to enable the administrator to broadcast a message simultaneously to a plurality of recipients associated with the group identifier;

authenticating, by the broadcast system, the administrator with respect to the group identifier using the authentication code provided by the administrator;

subsequent to authentication of the administrator, displaying, by the broadcast system, a user interface providing the administrator with a plurality of interface tools for composing and broadcasting said information in the form of an SMS message to the plurality of recipients associated with the group identifier,

receiving, by the broadcast system, a selection of a message type of the SMS message to be broadcast, the selection enabling the user to optionally configure the SMS message to be transmitted to the plurality of recipients as a one-way message or a bidirectional message, said one-way message preventing recipients from being able to respond to the eventually transmitted SMS message, said bidirectional message providing recipients with the option of responding to one or more of the administrator or the plurality of recipients with a response to the eventually transmitted SMS message;

receiving, by the broadcasts system, the administrator's selection of one or more recipients or one or more groups of recipients associated with the group identifier, said one or more groups of recipients having been predefined based on specific broadcasting criteria defined by the administrator, said selection for identifying specific recipients for receiving the administrator's information as an SMS message in the message type as previously selected by the administrator;

receiving, by the broadcast system, a body of the SMS message from the administrator via the user interface; and

transmitting, by the broadcast system, the SMS message to said specific recipients as identified by the administrator, wherein upon receipt of the SMS message by each specific recipient, the broadcast system enables the recipient to subscribe as an authenticated subscriber associated with the group identifier prior to being able to retrieve the SMS message if the recipient is not already registered as a valid subscriber.

9. The system of claim 8 , the server further configured to,

compile recipient responses to the SMS message if the SMS message is a two-way messaging alert; and

display the compiled recipient responses to the administrator.

10. The system of claim 8 , wherein each subscriber is associated with subscriber information including a cellular phone number, a subscriber name, and a group.

11. The system of claim 10 , wherein the recipients are selected from a set of predefined groups.

12. The system of claim 8 , the server further configured to,

responsive to a second administrator request, display previously transmitted SMS messages.

13. The system of claim 8 , wherein the administrator is an authorized school official.

14. The system of claim 13 , wherein each subscriber is a student of a school administrated by the authorized school official.

15. A non-transitory computer-readable medium including instructions adapted to execute a method for broadcasting information in real time to a plurality of recipients, the method comprising:

receiving, by a broadcast system, a request from an administrator to gain access to a broadcast messaging interface operated by the broadcast system, said request including a group identifier and a authentication code, said broadcast messaging interface configured to enable the administrator to broadcast a message simultaneously to a plurality of recipients associated with the group identifier;

authenticating, by the broadcast system, the administrator with respect to the group identifier using the authentication code provided by the administrator;

subsequent to authentication of the administrator, displaying, by the broadcast system, a user interface providing the administrator with a plurality of interface tools for composing and broadcasting said information in the form of an SMS message to the plurality of recipients associated with the group identifier,

receiving, by the broadcast system, a selection of a message type of the SMS message to be broadcast, the selection enabling the user to optionally configure the SMS message to be transmitted to the plurality of recipients as a one-way message or a bidirectional message, said one-way message preventing recipients from being able to respond to the eventually transmitted SMS message, said bidirectional message providing recipients with the option of responding to one or more of the administrator or the plurality of recipients with a response to the eventually transmitted SMS message;

receiving, by the broadcasts system, the administrator's selection of one or more recipients or one or more groups of recipients associated with the group identifier, said one or more groups of recipients having been predefined based on specific broadcasting criteria defined by the administrator, said selection for identifying specific recipients for receiving the administrator's information as an SMS message in the message type as previously selected by the administrator;

receiving, by the broadcast system, a body of the SMS message from the administrator via the user interface; and

transmitting, by the broadcast system, the SMS message to said specific recipients as identified by the administrator, wherein upon receipt of the SMS message by each specific recipient, the broadcast system enables the recipient to subscribe as an authenticated subscriber associated with the group identifier prior to being able to retrieve the SMS message if the recipient is not already registered as a valid subscriber.

16. The medium of claim 15 , the method further comprising:

compiling recipient responses to the SMS message if the SMS message is a two-way messaging alert; and

displaying the compiled recipient responses to the administrator.

17. The medium of claim 15 , wherein each subscriber is associated with subscriber information including a cellular phone number, a subscriber name, and a group.

18. The medium of claim 17 , wherein the recipients are selected from a set of predefined groups.

19. The medium of claim 15 , the method further comprising:

responsive to a second administrator request, displaying previously transmitted SMS messages.

20. The medium of claim 15 , wherein the administrator is an authorized school official, and each subscriber is a student of a school administrated by the authorized school official.

Assignments (15)
PARTIAL RELEASE REEL/FRAME 050002/0536 Recorded Jul 24, 2025
From: JEFFERIES FINANCE LLC
To: UPLAND SOFTWARE, INC.
Reel/Frame 072126/0001 →
PARTIAL RELEASE OF SECURITY INTERESTS IN PATENTS AT REEL/FRAME 050002/0536 Recorded Jul 24, 2025
From: JEFFERIES FINANCE LLC
To: UPLAND SOFTWARE, INC.
Reel/Frame 072248/0588 →
SECURITY INTEREST Recorded Mar 25, 2025
From: UPLAND SOFTWARE INC.; UPLAND SOFTWARE VII, LLC; OMTOOL, LTD.; WATERFALL INTERNATIONAL, INC.; QVIDIAN CORPORATION; REFERENCES- ONLINE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 070626/0779 →
MERGER Recorded Jan 11, 2021
From: WATERFALL INTERNATIONAL INC.
To: UPLAND SOFTWARE, INC.
Reel/Frame 054874/0655 →
SECURITY INTEREST Recorded Aug 8, 2019
From: UPLAND SOFTWARE, INC.; UPLAND SOFTWARE I, INC.; UPLAND SOFTWARE IV, LLC; UPLAND SOFTWARE V, INC.; UPLAND SOFTWARE VI, INC.; UPLAND SOFTWARE VII, INC.; UPLAND IX, LLC; ULTRIVA, LLC; ADVANCED PROCESSING & IMAGING, INC.; OMTOOL, LTD.; RIGHTANSWERS, INC.; WATERFALL INTERNATIONAL INC.; QVIDIAN CORPORATION; REFERENCES-ONLINE, INC.; ADESTRA INC.; POSTUP HOLDINGS, LLC; POSTUP DIGITAL, LLC; DAILY INCHES, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 050002/0536 →
RELEASE OF SECURITY INTEREST Recorded Aug 7, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
To: WATERFALL INTERNATIONAL INC.
Reel/Frame 049991/0984 →
SECURITY INTEREST Recorded Aug 11, 2017
From: WATERFALL INTERNATIONAL INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 043272/0602 →
RELEASE OF SECURITY INTEREST Recorded Jul 13, 2017
From: STRUCTURAL CAPITAL INVESTMENTS I, LP
To: WATERFALL INTERNATIONAL, INC.
Reel/Frame 043001/0537 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA PREVIOUSLY RECORDED AT REEL: 035352 FRAME: 0697. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Apr 9, 2015
From: AVIDBANK
To: WATERFALL INTERNATIONAL, INC.
Reel/Frame 035543/0869 →
RELEASE OF SECURITY INTEREST Recorded Apr 7, 2015
From: AVIDBANK
To: AVIDBANK
Reel/Frame 035352/0697 →
SECURITY INTEREST Recorded Oct 23, 2014
From: WATERFALL INTERNATIONAL INC.
To: STRUCTURAL CAPITAL INVESTMENTS I, LP
Reel/Frame 034150/0892 →
SECURITY INTEREST Recorded Oct 22, 2014
From: WATERFALL INTERNATIONAL, INC.
To: AVIDBANK
Reel/Frame 034004/0384 →
CHANGE OF NAME Recorded Jun 3, 2014
From: WATERFALL MOBILE, INC.
To: WATERFALL INTERNATIONAL INC.
Reel/Frame 033080/0272 →
SECURITY AGREEMENT Recorded Oct 15, 2013
From: WATERFALL MOBILE, INC.
To: AVIDBANK CORPORATE FINANCE, A DIVISION OF AVIDBANK
Reel/Frame 031409/0165 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2008
From: SILK, MATTHEW
To: WATERFALL MOBILE, INC.
Reel/Frame 021560/0139 →