SYSTEM AND APPARATUS FOR POWER EFFICIENT DELIVERY OF SOCIAL NETWORK UPDATES TO A RECEIVER DEVICE IN A BROADCAST NETWORK
First Claim
1. A method for delivering social network updates to a plurality of receiver devices, comprising:
- identifying highly popular entities among one or more social networks;
obtaining from the one or more social network updates from the identified highly popular entities; and
transmitting the obtained social network updates from the identified highly popular entities via one of a broadcast and a multicast network.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for delivering social network updates from popular entities to receiver devices via broadcast or multicast networks obtain updates from highly popular entities. Updates may be assembled by a server crawling social network sites. To enable selective reception, the obtained updates may be broadcast/multicast according to a schedule that is communicated to receiver devices in advance, such as a catalog file. Receiver devices receive the catalog file and use the included information to selectively receive updates that are relevant to a user of the receiver device. Updates received from broadcasts or multicasts are cached in memory of the receiver device. When a user requests access a particular social network entity on the receiver device, that request may be satisfied by accessing a social network updates cached on the receiver device. Broadcasting and/or multicasting highly popular social network updates may relieve burdens on unicast networks.
70 Citations
60 Claims
-
1. A method for delivering social network updates to a plurality of receiver devices, comprising:
-
identifying highly popular entities among one or more social networks; obtaining from the one or more social network updates from the identified highly popular entities; and transmitting the obtained social network updates from the identified highly popular entities via one of a broadcast and a multicast network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A server, comprising:
-
memory; and a processor coupled to the memory, wherein the processor is configured with processor-executable instructions to perform operations comprising; identifying highly popular entities among one or more social networks; obtaining from the one or more social network updates from the identified highly popular entities; and transmitting the obtained social network updates from the identified highly popular entities via one of a broadcast and a multicast network. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for delivering social network updates to a plurality of computing devices, comprising:
-
means for identifying highly popular entities among one or more social networks; means for obtaining from the one or more social network updates from the identified highly popular entities; and means for transmitting the obtained social network updates from the identified highly popular entities via one of a broadcast and a multicast network. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A non-transitory computer-readable storage medium having stored thereon processor executable instructions configured to cause a server processor to perform operations comprising:
-
identifying highly popular entities among one or more social networks; obtaining from the one or more social network updates from the identified highly popular entities; and transmitting the obtained social network updates from the identified highly popular entities via one of a broadcast and a multicast network. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A computing device, comprising:
-
a display; a memory; and a processor coupled to the display and to the memory and configured with processor-executable instructions to perform operations comprising; receiving social network updates via one of a broadcast network and a multicast network; storing the received social network updates in the memory; and responding to requests for a social network update of a highly popular entity by recalling the requested update from the memory. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A computing device, comprising:
-
means for receiving in social network updates transmitted via the one of a broadcast and a multicast network; means for storing the received social network updates in memory; and means for responding to requests for a social network update of a highly popular entity by recalling the requested update from the memory. - View Dependent Claims (36, 37, 38, 39, 40, 41)
-
-
42. A non-transitory processor readable medium having stored thereon processor-executable instructions configured to cause a computing device processor to perform operations comprising:
-
receiving social network updates transmitted via the one of a broadcast and a multicast network; storing the received social network updates in memory; and responding to requests for a social network update of a highly popular entity by recalling the requested update from the memory. - View Dependent Claims (43, 44, 45, 46, 47, 48)
-
-
49. A system comprising:
-
a server coupled to one of a broadcast network and a multicast network; and a computing device configured to received communications from the server via one of a broadcast network and a multicast network, wherein the server is configured with processor-executable instructions to perform operations comprising; identifying highly popular entities among one or more social networks; obtaining from the one or more social network updates from the identified highly popular entities; and transmitting the obtained social network updates from the identified highly popular entities via one of a broadcast and a multicast network. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
Specification