NETWORK-BASED MESSAGING SYSTEM WITH DATABASE MANAGEMENT FOR COMPUTER BASED INTER-USER COMMUNICATION
First Claim
1. A cloud system for servicing message exchanges between users that operate as senders and recipients of messages, the cloud system comprising:
- a server interfaced with storage, the storage used to store messages being exchanged by the users, the users being provided with access to the cloud system via user accounts managed by the cloud system, the user accounts enabling the users to send and receive messages, the server operates to receive messages from one or more senders and to cause the messages to be sent to one or more recipients,the server includes throttle logic that enables users to configure and apply throttle settings on the one or more senders that send messages,the throttle setting is a configuration that limits messages that will be presented to the recipient from the sender, configuration of the throttle settings further acting to provide an automatic notification to the sender informing the sender that messages sent to the recipient have been delayed due to throttling of the messages; and
a database operatively accessible by the server, the database being configured to store message management data for the users, the message management data including the throttle settings.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for network-based messaging systems with database management for supporting based inter-user communications, such as via computing devices, are disclosed. The methods and systems facilitate improved message transmission management for more efficient communications. The methods and systems can provide enhanced electronic communications, such as via electronic mail or text messaging. Improved communication tools are provided to better manage and/or control communications. The computing devices can be personal communication/computing devices, such as mobile, portable or handheld computing devices (e.g., smart phone, a laptop, a tablet, etc.).
-
Citations
14 Claims
-
1. A cloud system for servicing message exchanges between users that operate as senders and recipients of messages, the cloud system comprising:
-
a server interfaced with storage, the storage used to store messages being exchanged by the users, the users being provided with access to the cloud system via user accounts managed by the cloud system, the user accounts enabling the users to send and receive messages, the server operates to receive messages from one or more senders and to cause the messages to be sent to one or more recipients, the server includes throttle logic that enables users to configure and apply throttle settings on the one or more senders that send messages, the throttle setting is a configuration that limits messages that will be presented to the recipient from the sender, configuration of the throttle settings further acting to provide an automatic notification to the sender informing the sender that messages sent to the recipient have been delayed due to throttling of the messages; and a database operatively accessible by the server, the database being configured to store message management data for the users, the message management data including the throttle settings. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for processing text messages exchanged between senders and recipients, the computer-implemented method is executed by one or more servers of a messaging service that is accessible to users that are users having user accounts with the messaging service, the computer-implemented method comprising:
-
processing text messages by a user that acts as a sender to a user that acts as a recipient; receiving a throttle setting from the recipient, the throttle setting being a configuration that identifies the sender, the configuration identifying a threshold number of text messages that will be sequentially received from the sender to the recipient before a throttle action is applied to the text messages received from the sender for the recipient; detecting that the threshold number of text messages sent from the sender to the recipient has been exceeded; and stopping additional text messages sent by the sender to the recipient from being presented to the recipient after the threshold number of text messages has been detected to have been sent by the sender to the recipient. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification