CPC G06F 21/6272 (2013.01) | 20 Claims |
11. A method for operating a computing device, the method being implemented by one or more processors and comprising:
(a) recording media on the computing device during a time interval in which a user participates in a transport service;
(b) structuring media data generated from recording the media into multiple media files that are unrenderable on the computing device;
(c) processing data generated from a service application executing on the computing device to identify one or more trip activities that occur while the computing device is recording the media;
(d) associating each of the one or more trip activities with one or more of the multiple media files that include the media data recorded at a time when the trip activity occurred;
(e) storing each of the multiple media files in association with the identified trip activity; and
(f) enabling the one or more multiple media files to be made available to a remote computer that is capable of rendering each of the one or more of the multiple media files;
wherein recording the media on the computing device includes recording the media for a predetermined time interval that extends beyond completion of the transport service, and enabling the user to selectively extend the recording beyond the predetermined time interval.
|