System and method for automatic social messaging
First Claim
1. A method for automatic social messaging in a user communications device, comprising:
- providing a user interface by which a user can define a plurality of trigger events, each trigger event in the plurality of trigger events being associated with a different application available on the user communications device;
receiving, from an application executing on the user communications device, an indication of an occurrence of a predefined trigger event, the predefined trigger event comprising one of a user requesting a location or the user requesting directions;
accessing a set of event parameters for the predefined trigger event stored on the user communications device, the set of event parameters includinga set of recipients for a notification message associated with the predefined trigger event, andnotification update information, the notification update information including an update interval based on distance progressed toward a desired location, the update interval triggering an automatic transmission of a notification update message when the update interval expires to provide continual update information;
enabling the user to customize at least one of content or format of the notification message; and
automatically transmitting the notification message associated with the predefined trigger event to the set of recipients through a social networking medium.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for automatic social messaging is provided. The social networking device includes an automatic social messaging module and one or more applications configured to coordinate with the automatic social messaging module. In a social network device, the automatic messaging module receives, from an application, an indication that a predefined trigger event has occurred. The automatic messaging module then accesses a set of event parameters for the predefined trigger event. The set of parameters includes a set of recipients for a notification message associated with the trigger event. The parameters may also include update information, message details, a filter criteria for the trigger event. The automatic messaging module then transmits the notification message associated with the predefined trigger event to the set of recipients according to the trigger event parameters.
-
Citations
22 Claims
-
1. A method for automatic social messaging in a user communications device, comprising:
-
providing a user interface by which a user can define a plurality of trigger events, each trigger event in the plurality of trigger events being associated with a different application available on the user communications device; receiving, from an application executing on the user communications device, an indication of an occurrence of a predefined trigger event, the predefined trigger event comprising one of a user requesting a location or the user requesting directions; accessing a set of event parameters for the predefined trigger event stored on the user communications device, the set of event parameters including a set of recipients for a notification message associated with the predefined trigger event, and notification update information, the notification update information including an update interval based on distance progressed toward a desired location, the update interval triggering an automatic transmission of a notification update message when the update interval expires to provide continual update information; enabling the user to customize at least one of content or format of the notification message; and automatically transmitting the notification message associated with the predefined trigger event to the set of recipients through a social networking medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A social networking device for automatic social messaging in a user communications device, comprising:
-
a memory of the user communications device configured to store a set of predefined trigger events supported by the social networking device and to store a set of event parameters associated with one or more predefined trigger events in the set of supported predefined trigger events; and a processor of the user communications device configured to; receive, from an application executing on the social networking device, an indication of an occurrence of a particular predefined trigger event in the set of stored supported predefined trigger events, the particular predefined trigger event comprising an action taken by a user, including the user requesting directions from a present location to a desired location; access the stored set of event parameters for the particular predefined trigger event, the set of event parameters including a set of recipients for a notification message associated with the particular predefined trigger event, and notification update information, the notification update information including an update interval based on distance progressed toward a desired location, the update interval triggering an automatic transmission of a notification update message when the update interval expires to provide continual update information one or more trigger event filters that define when the notification message is to be sent for the particular predefined trigger; and automatically transmit the notification message associated with the particular predefined trigger event to the set of recipients through a social networking medium. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising a computer useable storage device including computer-executable instructions stored therein enabling automatic social messaging in a user communications device, that, if executed by a computing device, cause the computing device to perform a method comprising:
-
providing a user interface by which a user can define a plurality of trigger events, each trigger event in the plurality of trigger events being associated with a different application available on the user communications device; receiving, from an application executing on the user communications device, an indication of an occurrence of a particular trigger event; accessing a set of event parameters for the particular trigger event stored on the user communication device, the set of event parameters including a set of recipients for a notification message associated with the particular trigger event, and notification update information, the notification update information including an update interval based on distance progressed toward a desired location, the update interval triggering an automatic transmission of a notification update message when the update interval expires to provide continual update information; automatically transmitting the notification message associated with the particular trigger event to the set of recipients through a social networking medium. - View Dependent Claims (19, 20, 21, 22)
-
Specification