Broadcast of content data to geographic areas by devices
First Claim
Patent Images
1. A computer-implemented method to broadcast data, the method comprising:
- obtaining an indication at a user device to broadcast a new content post;
determining a broadcast area for the new content post based on a stored broadcast history associated with one or more previous content posts related to the new content post, wherein the stored broadcast history indicates one or more previous geographical locations where the one or more previous content posts related to the new content post were previously received by one or more first mobile devices via one or more previous broadcasts, and wherein determining the broadcast area includes defining at least one of a geographical size and a geographical shape of the broadcast area based on the one or more previous geographical locations of the stored broadcast history where the one or more previous content posts were previously received; and
broadcasting the new content post, wherein the broadcasting is configured such that the new content post is to be received by one or more receiving devices located in the broadcast area.
2 Assignments
0 Petitions
Accused Products
Abstract
Implementations generally relate to broadcast of content data to geographic areas by devices. In some implementations, a computer-implemented method to broadcast data includes obtaining an indication at a first device to broadcast a content post, determining a broadcast area based on a stored broadcast history for one or more previous content posts related to the content post, and broadcasting the content post. The broadcast is configured such that the content post is to be received by one or more receiving devices located in the broadcast area.
21 Citations
20 Claims
-
1. A computer-implemented method to broadcast data, the method comprising:
-
obtaining an indication at a user device to broadcast a new content post; determining a broadcast area for the new content post based on a stored broadcast history associated with one or more previous content posts related to the new content post, wherein the stored broadcast history indicates one or more previous geographical locations where the one or more previous content posts related to the new content post were previously received by one or more first mobile devices via one or more previous broadcasts, and wherein determining the broadcast area includes defining at least one of a geographical size and a geographical shape of the broadcast area based on the one or more previous geographical locations of the stored broadcast history where the one or more previous content posts were previously received; and broadcasting the new content post, wherein the broadcasting is configured such that the new content post is to be received by one or more receiving devices located in the broadcast area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system to broadcast data, the system comprising:
-
a storage device; and at least one processor operative to access the storage device and configured to; receive a current content post in a received broadcast sent by a sending device and store the current content post in the storage device; obtain an indication to broadcast the current content post; determine a re-broadcast area based on a stored broadcast history associated with a user of the system, wherein the stored broadcast history indicates a plurality of different geographical locations at which one or more previous content posts were previously received by one or more previous receiving mobile devices via one or more previous broadcasts, wherein determining the re-broadcast area includes determining a geographical shape of the re-broadcast area, wherein the geographical shape is defined based on the plurality of different geographical locations; and broadcast the current content post, wherein the broadcast is configured such that the current content post is receivable by one or more receiving devices located in the re-broadcast area. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable medium having stored thereon software instructions to implement broadcast of content data and, when executed by a processor, cause the processor to perform operations including:
-
receiving a command at a user device from a user to broadcast a current content post stored by the user device; determining an initial broadcast area based on; a) a stored user broadcast history of the user indicating a plurality of first previous geographical locations that define first broadcast areas in which a first set of previous content posts initiated by the user were received by one or more first mobile devices; and b) a stored topic broadcast history indicating a plurality of second previous geographical locations that define second broadcast areas in which a second set of previous content posts were received by one or more second mobile devices as provided from one or more other user devices, wherein the second set of previous content posts includes content data topics that are included in the current content post, wherein the initial broadcast area includes a combined area that is a combination of the first broadcast areas and the second broadcast areas; and broadcasting the current content post, wherein the broadcasting is configured such that the current content post is receivable by one or more first devices in the initial broadcast area and is not receivable by one or more second devices not in the initial broadcast area.
-
Specification