Systems and methods for generating a selective distribution of media content feeds
First Claim
1. A method of identifying content for delivery to a mobile device, comprising:
- receiving, at a server, a message that includes a set of attributes associated with the mobile device, wherein the set of attributes comprise at least one of position, speed, and direction data for the mobile device or compass orientation data for a sensor of the mobile device;
identifying, by the server, a set of media sources available in a network; and
identifying, by the server, content available from at least a subset of the set of media sources for delivery to the mobile device based on access criteria comprising at least one of;
(a) the position, speed, and direction data for the mobile device, wherein the mobile device generates the position, speed, and direction data, or(b) the compass orientation data for the sensor of the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects relate to systems and methods for generating a selective distribution of media content feeds. A content server can identify a set of mobile video cameras or other sources for delivery to a mobile device, based on a state of motion or orientation of the mobile device. Media content can be collected from video-equipped cellular devices capable of reporting their position, bearing, speed, and other sensor data. In one aspect, the position, bearing, and speed of the mobile device along with similar data for the media sources can be taken into account to generate a media envelope, or included set of media devices, to make available to the user. In one aspect, the selected content can be based on the compass orientation of a sensor in the mobile device. In one implementation, user preferences along with other access criteria can be used to further select content feeds.
-
Citations
56 Claims
-
1. A method of identifying content for delivery to a mobile device, comprising:
-
receiving, at a server, a message that includes a set of attributes associated with the mobile device, wherein the set of attributes comprise at least one of position, speed, and direction data for the mobile device or compass orientation data for a sensor of the mobile device; identifying, by the server, a set of media sources available in a network; and identifying, by the server, content available from at least a subset of the set of media sources for delivery to the mobile device based on access criteria comprising at least one of; (a) the position, speed, and direction data for the mobile device, wherein the mobile device generates the position, speed, and direction data, or (b) the compass orientation data for the sensor of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A media delivery system, comprising:
-
an interface to a set of media sources in a network; and a server, communicating with the set of media sources via the interface, the server being configured to receive a message that includes a set of attributes associated with a mobile device, wherein the set of attributes comprise at least one of position, speed, and direction data for the mobile device or compass orientation data for a sensor of the mobile device, and the server being further configured to identify content available from at least a subset of the set of media sources for delivery to the mobile device based on access criteria comprising at least one of; (a) the position, speed, and direction data for the mobile device, wherein the mobile device generates the position, speed, and direction data, or (b) the compass orientation data for the sensor of the mobile device. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A media delivery system, comprising:
-
means for interfacing to a set of media sources in a network; and means for serving data, communicating with the set of media sources via the means for interfacing, the means for serving data being configured to receive a message that includes a set of attributes associated with a mobile device, wherein the set of attributes comprise at least one of position, speed, and direction data for the mobile device or compass orientation data for a sensor of the mobile device, and the means for serving data being further configured to identify content available from at least a subset of the set of media sources for delivery to the mobile device based on access criteria comprising at least one of; (a) the position, speed, and direction data for the mobile device, wherein the mobile device generates the position, speed, and direction data, or (b) the compass orientation data for the sensor of the mobile device. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer program product, comprising:
a non-transitory computer readable media having one or more instructions stored thereon, wherein the one or more instructions, when executed on a computer, cause the computer to; receive a message that includes a set of attributes associated with a mobile device, wherein the set of attributes comprise at least one of position, speed, and direction data for the mobile device or compass orientation data for a sensor of the mobile device; identify a set of media sources available in a network; and identify content available from at least a subset of the set of media sources for delivery to a mobile device based on access criteria comprising at least one of; (a) the position, speed, and direction data for the mobile device, wherein the mobile device generates the position, speed, and direction data, or (b) the compass orientation data for the sensor of the mobile device. - View Dependent Claims (24, 25, 26, 27, 28)
-
29. A method of receiving content in a mobile device, comprising:
-
generating, on the mobile device, a set of attributes that comprise at least one of; (a) position, speed, and direction data for the mobile device, or (b) compass orientation data for a sensor of the mobile device; and sending, by the mobile device, a message that includes the set of attributes to a network to initiate access to content available from at least a subset of a set of media sources available in the network for delivery to the mobile device based on access criteria including at least one of the position, speed, and direction data for the mobile device or the compass orientation data for the sensor of the mobile device. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A mobile device, comprising:
-
a wireless interface to at least one content server via a network; and a processor, the processor communicating with the at least one content server via the wireless interface, the processor being configured to; generate, on the mobile device, a set of attributes that comprise at least one of; (a) position, speed, and direction data for the mobile device, or (b) compass orientation data for a sensor of the mobile device, and send a message that includes the set of attributes to the at least one content server to initiate access to content available from at least a subset of a set of media sources available in the network for delivery to the mobile device based on access criteria including at least one of the position, speed, and direction data for the mobile device or the compass orientation data for the sensor of the mobile device. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. A mobile device, comprising:
-
means for providing a wireless interface to at least one content server via a network; and means for processing data, the means for processing data communicating with the at least one content server via the means for providing the wireless interface, the means for processing being configured to; generate, on the mobile device, a set of attributes that comprise at least one of; (a) position, speed, and direction data for the mobile device, or (b) compass orientation data for a sensor of the mobile device, and send a message that includes the set of attributes to the at least one content server to initiate access to content available from at least a subset of a set of media sources available in the network for delivery to the mobile device based on access criteria including at least one of the position, speed, and direction data for the mobile device or the compass orientation data for the sensor of the mobile device. - View Dependent Claims (42, 43, 44, 45, 46)
-
-
47. A computer program product, comprising:
a non-transitory computer readable media having one or more instructions stored thereon, wherein the one or more instructions, when executed on a mobile device, cause the mobile device to; generate a set of attributes that comprise at least one of; (a) position, speed, and direction data for the mobile device, or (b) compass orientation data for a sensor of the mobile device; and send a message that includes the set of attributes to a network to initiate access to content available from at least a subset of a set of media sources available in the network for delivery to the mobile device based on access criteria including at least one of the position, speed, and direction data for the mobile device or the compass orientation data for the sensor of the mobile device. - View Dependent Claims (48, 49, 50, 51, 52)
-
53. A method of capturing media content via a media source device, comprising:
-
capturing, by the media source device, at least one type of media content; capturing, by the media source device, content metadata for the at least one type of media content, the content metadata comprising at least one of; (a) position, speed, and direction data for the media source device, wherein the media source device generates the position, speed, and direction data based on sensor data captured from one or more sensors of the media source device, or (b) compass orientation data captured from the one or more sensors of the media source device; and uploading, by the media source device, the at least one type of media content and the content metadata captured for the at least one type of media content to at least one content server for delivery to a mobile device based at least on the content metadata.
-
-
54. A media source device, the media source device comprising:
-
an interface to at least one content server via a network; and a processor, the processor communicating with the at least one content server via the interface, the processor being configured to; capture at least one type of media content; capture content metadata for the at least one type of media content, the content metadata comprising at least one of; (a) position, speed, and direction data for the media source device, wherein the media source device generates the position, speed, and direction data based on sensor data captured from one or more sensors of the media source device, or (b) compass orientation data captured from the one or more sensors of the media source device; and upload the at least one type of media content and the content metadata captured for the at least one type of media content to the at least one content server for delivery to a mobile device based at least on the content metadata.
-
-
55. A media source device, comprising:
-
means for providing an interface to at least one content server via a network; and means for processing data, the means for processing data communicating with the at least one content server via the means for providing the interface, the means for processing being configured to; capture at least one type of media content; capture content metadata for the at least one type of media content, the content metadata comprising at least one of; (a) position, speed, and direction data for the media source device, wherein the media source device generates the position, speed, and direction data based on sensor data captured from one or more sensors of the media source device, or (b) compass orientation data captured from the one or more sensors of the media source device; and upload the at least one type of media content and the content metadata captured for the at least one type of media content to the at least one content server for delivery to a mobile device based at least on the content metadata.
-
-
56. A non-transitory computer readable media having one or more instructions stored thereon, wherein the one or more instructions, when executed on a media source device, cause the media source device to:
-
capture at least one type of media content; capture content metadata for the at least one type of media content, the content metadata comprising at least one of; (a) position, speed, and direction data for the media source device, wherein the media source device generates the position, speed, and direction data based on sensor data captured from one or more sensors of the media source device, or (b) compass orientation data captured from the one or more sensors of the media source device; and upload the at least one type of media content and the content metadata captured for the at least one type of media content to at least one content server for delivery to a mobile device based at least on the content metadata.
-
Specification