Monitoring user activity on a mobile device
First Claim
Patent Images
1. A method implemented on a mobile device, the method comprising:
- receiving video content from a data source;
playing the received video content to a user of the mobile device;
detecting an interruption of playing the received video content;
determining an event associated with the interruption;
storing the event associated with the interruption, including a reason for the interruption, in a file in the mobile device; and
communicating the file including the event associated with the interruption to a remote device based upon a determined amount of data within the file.
2 Assignments
0 Petitions
Accused Products
Abstract
Monitoring user activity on a mobile device is described. In one aspect, video content is received and played to a user of the mobile device. The monitoring activity detects an interruption of playback of the video content and determines an event associated with the interruption. The event is stored in the mobile device and communicated to a remote device.
21 Citations
22 Claims
-
1. A method implemented on a mobile device, the method comprising:
-
receiving video content from a data source; playing the received video content to a user of the mobile device; detecting an interruption of playing the received video content; determining an event associated with the interruption; storing the event associated with the interruption, including a reason for the interruption, in a file in the mobile device; and communicating the file including the event associated with the interruption to a remote device based upon a determined amount of data within the file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 20, 21, 22)
-
-
12. A method comprising:
-
receiving video content from a data source; communicating the received video content to a portable computing device, wherein the portable computing device plays the video content; detecting an event associated with an interruption of the playing of the received video content on the portable computing device; storing the event, including a reason for the interruption, in a log file; and communicating the event to a remote device when it is determined that the file has a particular number of entries or that the file has a particular percentage of used storage space. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A mobile device comprising:
-
a processor; a memory coupled to the processor, the memory comprising processor-executable instructions that, when executed by the processor, perform operations including; receiving video content from a data source; rendering the received video content for display on the mobile device; displaying the rendered video content on the mobile device; detecting interruption of displaying the rendered video content on the mobile device; determining an event associated with the interruption; storing data associated with the event in a file in the mobile device; and communicating the file including stored event data to a remote device based upon a determined amount of data within the file; and a GPS module coupled to the processor and configured to identify location information associated with the mobile device in response to detecting the interruption. - View Dependent Claims (18, 19)
-
Specification