Security and public safety application for a mobile device with enhanced incident reporting capabilities
First Claim
1. A computer-implemented method comprising:
- configuring one or more client devices for continuously transmitting its respective current geographic location wirelessly over a network to a server;
configuring the server for continuously monitoring the geographic location of each of the one or more client devices;
configuring each of the one or more client devices for creating a report of an incident, by configuring each of the one or more client devices for;
providing an information box configured for entering a textual description of the incident;
acquiring and selecting one or more high resolution photographic images and/or video of the incident;
configuring each of the one or more client devices for immediately transmitting the textual description of the incident report from the respective client device to the server, and for selectively uploading the one or more high resolution photographic images and/or video;
said selectively uploading of the one or more high resolution photographic images and/or video comprising;
transcoding the one or more high resolution photographic images and/or video into a low resolution, transmission efficient stream;
uploading the transmission efficient stream after said immediate transmitting of the textual description;
uploading the one or more high resolution photographic images and/or video subsequently, according to a bandwidth resource availability; and
updating the low resolution transmission efficient stream on the server upon receiving the one or more high resolution photographic images and/or video;
andconfiguring the server for identifying when one of the one or more client devices is transmitting the incident report.
1 Assignment
0 Petitions
Accused Products
Abstract
In a plurality of described embodiments, various modules of an application for a client device may operate to enhance personal security for an individual user, and promote public safety in general. An incident reporting module provides the capability for users to submit descriptive details and a location of an incident, with selective uploading of images, which may be transcoded for faster transmission, to be followed by uploading of high resolution images once bandwidth permits. Transmission of the incident report is authenticated by the application generating a unique watermark based on a serial number of the client device, and by transmitting of the incident report with the unique watermark included thereon. The application is configured for maintaining a chain of custody of the incident report, by authenticating an ID of a user transmitting the report.
33 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
configuring one or more client devices for continuously transmitting its respective current geographic location wirelessly over a network to a server; configuring the server for continuously monitoring the geographic location of each of the one or more client devices; configuring each of the one or more client devices for creating a report of an incident, by configuring each of the one or more client devices for; providing an information box configured for entering a textual description of the incident; acquiring and selecting one or more high resolution photographic images and/or video of the incident; configuring each of the one or more client devices for immediately transmitting the textual description of the incident report from the respective client device to the server, and for selectively uploading the one or more high resolution photographic images and/or video;
said selectively uploading of the one or more high resolution photographic images and/or video comprising;transcoding the one or more high resolution photographic images and/or video into a low resolution, transmission efficient stream; uploading the transmission efficient stream after said immediate transmitting of the textual description; uploading the one or more high resolution photographic images and/or video subsequently, according to a bandwidth resource availability; and updating the low resolution transmission efficient stream on the server upon receiving the one or more high resolution photographic images and/or video; and configuring the server for identifying when one of the one or more client devices is transmitting the incident report. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method comprising:
-
configuring one or more client devices for transmitting wirelessly over a network to a server; configuring the server for receiving transmissions from each of the one or more client devices; configuring each of the one or more client devices for creating a report of an incident, by configuring each of the one or more client devices for; providing an information box configured for entering a textual description of the incident; acquiring and selecting one or more high resolution photographic images and/or video of the incident each comprising a corresponding GPS location; configuring each of the one or more client devices for transmitting the textual description of the incident report from the respective client device to the server, and for selectively uploading the one or more high resolution photographic images and/or video;
said selectively uploading of the one or more high resolution photographic images and/or video comprising;transcoding the one or more high resolution photographic images and/or video into a low resolution, transmission efficient stream; uploading the transmission efficient stream after said immediate transmitting of the textual description; uploading the one or more high resolution photographic images and/or video subsequently, according to a bandwidth resource availability; and updating the low resolution transmission efficient stream on the server after receiving the one or more high resolution photographic images and/or video; and configuring the server for receiving and storing the incident report when one of the one or more client devices is transmitting the incident report. - View Dependent Claims (18, 19, 20)
-
Specification