BROADCAST NOTIFICATIONS USING SOCIAL NETWORKING SYSTEMS
First Claim
1. A method of notifying broadcast streams to a plurality of users, comprising:
- receiving a request to notify a broadcast stream from a broadcaster;
receiving preferences from users of at least one network system, the preferences indicating characteristics of broadcast streams of interest to the users; and
instructing an agent associated with the network system to send notifications about the broadcast stream to a subset of the users of the at least one network system based on the preferences.
4 Assignments
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.
207 Citations
24 Claims
-
1. A method of notifying broadcast streams to a plurality of users, comprising:
-
receiving a request to notify a broadcast stream from a broadcaster; receiving preferences from users of at least one network system, the preferences indicating characteristics of broadcast streams of interest to the users; and instructing an agent associated with the network system to send notifications about the broadcast stream to a subset of the users of the at least one network system based on the preferences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A notification system for notifying a broadcast stream to a plurality of users, the notification system comprising:
-
a broadcaster interface configured to receive a request to notify a broadcast stream from a broadcaster; a preference setter configured to receive preferences from users of at least one network system, the preferences indicating characteristics of broadcast streams of interest to the users; and a network interface configured to send instructions to an agent associated with the at least one network system to send notifications about the broadcast stream to a subset of the users of the at least one network system based on the preferences. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage medium storing instructions, the instructions when executed by a processor in a computing device, cause the processor to:
-
receive a request to notify a broadcast stream from a broadcaster; receive preferences from users of at least one network system, the preferences indicating characteristics of broadcast streams of interest to the users; and instruct an agent associated with the network system to send notifications about the broadcast stream to a subset of the users of the at least one network system based on the preferences. - View Dependent Claims (20, 21, 22)
-
-
23. A social networking system, comprising:
-
a user relationship database for storing relationships between users of the social networking system; and a broadcaster agent configured to; establish relationships with the users of the social networking system, the relationships between the users and the broadcaster agent stored in the user relationship database; and send notifications about a broadcast stream to a subset of the users with the established relationships based on preferences of the users and characteristics of the broadcast stream. - View Dependent Claims (24)
-
Specification