Broadcast notifications using social networking systems
First Claim
1. A method of notifying broadcast streams to a plurality of users, said method comprising:
- deploying, by a notifier via a processor of a notification system, agents representing a broadcaster in respective social networking systems of a plurality of social networking systems, said agents configured to communicate with a subset of users of the plurality of social networking systems;
receiving, by the notifier via the processor, a request to notify a broadcast stream from the broadcaster;
receiving, by the notifier via the processor, preferences from the subset of users, said preferences identifying;
(i) some but not all social networking systems of the plurality of social networking systems which should send notifications about the broadcast stream to the subset of users; and
(ii) times during which the notifications about the broadcast stream should be sent to the subset of users; and
instructing, by the notifier via the processor, the agent in each social networking system of only said some social networking systems to send notifications about the broadcast stream to the subset of users at the times identified in the preferences.
1 Assignment
0 Petitions
Accused Products
Abstract
A notifier sends out notifications to potential viewers or listeners of a broadcast stream via social networking systems or other communication channels. The notifier stores information about a user'"'"'s preferences and identity on the social networking systems. After the notifier receives a notification request from a broadcaster, the notifier commands broadcaster agents deployed in the social networking systems or in the notifier to send notification messages to users of the social networking systems registered to receive notification. The broadcaster agents function as a proxy that establishes relationships with users of the social networking systems and then sends out the notification messages to the users with established relationships.
-
Citations
20 Claims
-
1. A method of notifying broadcast streams to a plurality of users, said method comprising:
-
deploying, by a notifier via a processor of a notification system, agents representing a broadcaster in respective social networking systems of a plurality of social networking systems, said agents configured to communicate with a subset of users of the plurality of social networking systems; receiving, by the notifier via the processor, a request to notify a broadcast stream from the broadcaster; receiving, by the notifier via the processor, preferences from the subset of users, said preferences identifying;
(i) some but not all social networking systems of the plurality of social networking systems which should send notifications about the broadcast stream to the subset of users; and
(ii) times during which the notifications about the broadcast stream should be sent to the subset of users; andinstructing, by the notifier via the processor, the agent in each social networking system of only said some social networking systems to send notifications about the broadcast stream to the subset of users at the times identified in the preferences. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A notification system, comprising a processor and a memory coupled to the processor, said memory storing instructions which, upon being executed by the processor, cause the processor to perform a method of notifying broadcast streams to a plurality of users, said method comprising:
-
deploying, by a notifier via the processor, agents representing a broadcaster in respective social networking systems of a plurality of social networking systems, said agents configured to communicate with a subset of users of the plurality of social networking systems; receiving, by the notifier via the processor, a request to notify a broadcast stream from the broadcaster; receiving, by the notifier via the processor, preferences from the subset of users, said preferences identifying;
(i) some but not all social networking systems of the plurality of social networking systems which should send notifications about the broadcast stream to the subset of users; and
(ii) times during which the notifications about the broadcast stream should be sent to the subset of users; andinstructing, by the notifier via the processor, the agent in each social networking system of only said some social networking systems to send notifications about the broadcast stream to the subset of users at the times identified in the preferences. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing instructions which, upon being executed by a processor of a notification system, cause the processor to perform a method of notifying broadcast streams to a plurality of users, said method comprising:
-
deploying, by a notifier via the processor, agents representing a broadcaster in respective social networking systems of a plurality of social networking systems, said agents configured to communicate with a subset of users of the plurality of social networking systems; receiving, by the notifier via the processor, a request to notify a broadcast stream from the broadcaster; receiving, by the notifier via the processor, preferences from the subset of users, said preferences identifying;
(i) some but not all social networking systems of the plurality of social networking systems which should send notifications about the broadcast stream to the subset of users; and
(ii) times during which the notifications about the broadcast stream should be sent to the subset of users; andinstructing, by the notifier via the processor, the agent in each social networking system of only said some social networking systems to send notifications about the broadcast stream to the subset of users at the times identified in the preferences. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification