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 in the mobile device; and
communicating the event associated with the interruption to a remote device.
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.
27 Citations
20 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 in the mobile device; and communicating the event associated with the interruption to a remote device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
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 the interruption of the playing of the received video content on the portable computing device; storing the event in a log file; and periodically communicating the event to a remote device. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A mobile device comprising:
-
a processor; and 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 the mobile device; and communicating stored event data to a remote device. - View Dependent Claims (18, 19, 20)
-
Specification