Location and time specific mobile participation platform
First Claim
1. A system comprising:
- a processor; and
a computer-readable storage medium comprising instructions that, when executed by the processor, cause the processor to perform operations comprising;
determining a corresponding approximate location for each of a plurality of mobile devices,identifying, from the plurality of mobile devices, a subset of the plurality of mobile devices that, based on the corresponding approximate location determined for each of the subset of the plurality of mobile devices, is within a specified distance from a location associated with a transient condition,determining a corresponding location for each of the subset of the plurality of mobile devices, wherein the corresponding location for each of the subset of the plurality of mobile devices is more accurate than the corresponding approximate location for each of the subset of the plurality of mobile devices,identifying, from the subset of the plurality of mobile devices, at least one mobile device that, based on the corresponding approximate location of the at least one mobile device and the corresponding location of the at least one mobile device, is within the specified distance from the location associated with the transient condition,determining that the at least one mobile device is within the specified distance from the location associated with the transient condition during an interval corresponding to a time associated with the transient condition, andin response to determining that the at least one mobile device is within the specified distance from the location associated with the transient condition based on the corresponding proximate location of the at least one mobile device and further based on the corresponding location of the at least one mobile device and in response to determining that the at least one mobile device is within the specified distance from the location associated with the transient condition during the interval corresponding to the time associated with the transient condition, initiating a transmission to the at least one mobile device, wherein the transmission requests that the at least one mobile device contributes response data.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile participation platform enables a wireless network operator or third party to solicit response data related to a specific time and location specific event by signaling multiple mobile device users that meet predefined qualifications. The qualifications include presence at the specific location at the specific time, and may include other characteristics, such as prior consent to receive solicitations, and particular device type or data collection functionality. The platform locates mobile devices that may qualify for participation, and generates and transmits a solicitation. Mobile devices receiving the solicitation may activate a participation client to acknowledge the solicitation and to contribute by submitting the requested response data, which may include photos, text, sensor data, audio, video and the like. The qualifications are verified, the response data is validated, and anonymity and privacy are maintained by associating the mobile device and other pertinent non-identifying information with an encrypted identifier.
17 Citations
18 Claims
-
1. A system comprising:
-
a processor; and a computer-readable storage medium comprising instructions that, when executed by the processor, cause the processor to perform operations comprising; determining a corresponding approximate location for each of a plurality of mobile devices, identifying, from the plurality of mobile devices, a subset of the plurality of mobile devices that, based on the corresponding approximate location determined for each of the subset of the plurality of mobile devices, is within a specified distance from a location associated with a transient condition, determining a corresponding location for each of the subset of the plurality of mobile devices, wherein the corresponding location for each of the subset of the plurality of mobile devices is more accurate than the corresponding approximate location for each of the subset of the plurality of mobile devices, identifying, from the subset of the plurality of mobile devices, at least one mobile device that, based on the corresponding approximate location of the at least one mobile device and the corresponding location of the at least one mobile device, is within the specified distance from the location associated with the transient condition, determining that the at least one mobile device is within the specified distance from the location associated with the transient condition during an interval corresponding to a time associated with the transient condition, and in response to determining that the at least one mobile device is within the specified distance from the location associated with the transient condition based on the corresponding proximate location of the at least one mobile device and further based on the corresponding location of the at least one mobile device and in response to determining that the at least one mobile device is within the specified distance from the location associated with the transient condition during the interval corresponding to the time associated with the transient condition, initiating a transmission to the at least one mobile device, wherein the transmission requests that the at least one mobile device contributes response data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage device comprising instructions that, when executed by a processor of a system, cause the processor to perform operations comprising:
-
determining a corresponding approximate location for each of a plurality of mobile devices; identifying, from the plurality of mobile devices, a subset of the plurality of mobile devices that, based on the corresponding approximate location determined for each of the subset of the plurality of mobile devices, is within a specified distance from a location associated with a transient condition; determining a corresponding location for each of the subset of the plurality of mobile devices, wherein the corresponding location for each of the subset of the plurality of mobile devices is more accurate than the corresponding approximate location for each of the subset of the plurality of mobile devices; identifying, from the subset of the plurality of mobile devices, at least one mobile device that, based on the corresponding approximate location of the at least one mobile device and the corresponding location of the at least one mobile device, is within the specified distance from the location associated with the transient condition; determining that the at least one mobile device is within the specified distance from the location associated with the transient condition during an interval corresponding to a time associated with the transient condition; and in response to determining that the at least one mobile device is within the specified distance from the location associated with the transient condition based on the corresponding proximate location of the at least one mobile device and further based on the corresponding location of the at least one mobile device and in response to determining that the at least one mobile device is within the specified distance from the location associated with the transient condition during the interval corresponding to the time associated with the transient condition, initiating a transmission to the at least one mobile device, wherein the transmission requests that the at least one mobile device contributes response data. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method comprising:
-
determining, by a system comprising a processor, a corresponding approximate location for each of a plurality of mobile devices; identifying, by the system, from the plurality of mobile devices, a subset of the plurality of, mobile devices that, based on the corresponding approximate location determined for each of the subset of the plurality of mobile devices, is within a specified distance from a location associated with a transient condition; determining, by the system, a corresponding location for each of the subset of the plurality of mobile devices, wherein the corresponding location for each of the subset of the plurality of mobile devices is more accurate than the corresponding approximate location for each of the subset of the plurality of mobile devices; identifying, by the system, from the subset of the plurality of mobile devices, at least one mobile device that, based on the corresponding approximate location of the at least one mobile device and the corresponding location of the at least one mobile device, is within the specified distance from the location associated with the transient condition; determining that the at least one mobile device is within the specified distance from the location associated with the transient condition during an interval corresponding to a time associated with the transient condition; and in response to determining that the at least one mobile device is within the specified distance from the location associated with the transient condition based on the corresponding proximate location of the at least one mobile device and further based on the corresponding location of the at least one mobile device and in response to determining that the at least one mobile device is within the specified distance from the location associated with the transient condition during the interval corresponding to the time associated with the transient condition, initiating, by the system, a transmission to the at least one mobile device, wherein the transmission requests that the at least one mobile device contributes response data. - View Dependent Claims (16, 17, 18)
-
Specification