Graphical messaging software application and features thereof
First Claim
Patent Images
1. A computer-implemented method of delivering graphic-based messages from one or more subscriber-users to a non-subscriber user of a messaging software system, the method comprising:
- defining a predetermined set of message categories;
associating graphic-based messages created by the one or more subscriber-users with one or more of the message categories;
defining user preferences for the non-subscriber user, including designating at least a first message category from the set of message categories that the non-subscriber user wishes to receive;
monitoring the non-subscriber user'"'"'s responses to graphic-based messages received by the non-subscriber user in relation to at least some of the message categories in the predetermined set;
in response to a plurality of negative actions of the non-subscriber user relative to received graphic-based messages in the first message category, querying the non-subscriber user regarding whether the non-subscriber user wishes to continue receiving graphic-based messages in the first message category; and
when the non-subscriber user responds to the query by indicating the non-subscriber user does not wish to continue receiving graphic-based messages in the first message category, revising the user preferences to remove the first message category from the set of message categories that the non-subscriber user wishes to receive;
wherein the defining, associating, monitoring, querying, and revising are carried out at least in part by software resident on one or both ofa portable electronic device and a distributed networking device.
1 Assignment
0 Petitions
Accused Products
Abstract
A graphical messaging software application, and numerous aspects and features thereof, are described in detail.
-
Citations
21 Claims
-
1. A computer-implemented method of delivering graphic-based messages from one or more subscriber-users to a non-subscriber user of a messaging software system, the method comprising:
-
defining a predetermined set of message categories; associating graphic-based messages created by the one or more subscriber-users with one or more of the message categories; defining user preferences for the non-subscriber user, including designating at least a first message category from the set of message categories that the non-subscriber user wishes to receive; monitoring the non-subscriber user'"'"'s responses to graphic-based messages received by the non-subscriber user in relation to at least some of the message categories in the predetermined set; in response to a plurality of negative actions of the non-subscriber user relative to received graphic-based messages in the first message category, querying the non-subscriber user regarding whether the non-subscriber user wishes to continue receiving graphic-based messages in the first message category; and when the non-subscriber user responds to the query by indicating the non-subscriber user does not wish to continue receiving graphic-based messages in the first message category, revising the user preferences to remove the first message category from the set of message categories that the non-subscriber user wishes to receive; wherein the defining, associating, monitoring, querying, and revising are carried out at least in part by software resident on one or both ofa portable electronic device and a distributed networking device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage medium having instructions that, when executed by an electronic device having a visual display, a user input device, and a processor, cause the electronic device to perform operations comprising:
-
delivering graphic-based messages from one or more subscriber-users to a non-subscriber user; defining a predetermined set of message categories; associating graphic-based messages created by the one or more subscriber-users with one or more of the message categories; defining user preferences for the non-subscriber user, including designating at least a first message category from the set of message categories that the non-subscriber user wishes to receive; monitoring the non-subscriber user'"'"'s responses to graphic-based messages received by the non-subscriber user in relation to at least some of the message categories in the predetermined set; in response to a plurality of negative actions of the non-subscriber user relative to received graphic-based messages in the first message category, querying the non-subscriber user regarding whether the non-subscriber user wishes to continue receiving graphic-based messages in the first message category; and when the non-subscriber user responds to the query by indicating the non-subscriber user does not wish to continue receiving graphic-based messages in the first message category, revising the user preferences to remove the first message category from the set of message categories that the non-subscriber user wishes to receive. - View Dependent Claims (20, 21)
-
Specification