Monitoring user activity on a mobile device
First Claim
Patent Images
1. A system for monitoring interruptions in relation to video content, the system comprising:
- a mobile device, comprising;
a display;
one or more processors; and
a memory in communication with the one or more processors, the memory storing processor-executable instructions that, when executed by the one or more processors, cause the one or more processors to;
cause playback of the video content to be presented by the display;
detect an interruption of the video content being presented;
identify an event that caused the interruption of the playback of the video content that was being presented;
store an indication of the identified event that caused the interruption of the video content to the memory; and
in response to a trigger event, cause the indication of the identified event that caused the interruption of the video content from the memory to be transmitted to a server system; and
the server system, comprising one or more computer systems, the server system configured to;
receive, from the mobile device via a network connection, the indication of the identified event that caused the interruption; and
store the received indication of the identified event to a database stored by the server system.
1 Assignment
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.
-
Citations
20 Claims
-
1. A system for monitoring interruptions in relation to video content, the system comprising:
-
a mobile device, comprising; a display; one or more processors; and a memory in communication with the one or more processors, the memory storing processor-executable instructions that, when executed by the one or more processors, cause the one or more processors to; cause playback of the video content to be presented by the display; detect an interruption of the video content being presented; identify an event that caused the interruption of the playback of the video content that was being presented; store an indication of the identified event that caused the interruption of the video content to the memory; and in response to a trigger event, cause the indication of the identified event that caused the interruption of the video content from the memory to be transmitted to a server system; and the server system, comprising one or more computer systems, the server system configured to; receive, from the mobile device via a network connection, the indication of the identified event that caused the interruption; and store the received indication of the identified event to a database stored by the server system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile device for monitoring interruptions in relation to viewing video content, the mobile device comprising:
-
a wireless communication module; a display; one or more processors; and a memory in communication with the one or more processors, the memory comprising processor-executable instructions that, when executed by the one or more processors, cause the one or more processors to; receive, via the wireless communication module, video content; output playback of the received video content to be presented by the display; detect an interruption of the received video content being presented; identify an event that caused the interruption of the video content being displayed; store an indication of the identified event that caused the interruption of the video content to the memory; and cause the indication of the identified event that caused the interruption of the video content from the memory to be transmitted to a remote server system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for monitoring interruptions at a mobile device in relation to video content being output for presentation, the method comprising:
-
receiving, by the mobile device, streaming video content; outputting, by the mobile device, the video content to a display of the mobile device; detecting, by the mobile device an interruption of playback of the video content being presented; identifying, by the mobile device, an event that caused the interruption of the video content being displayed; storing, by the mobile device, the identified event that caused the interruption of the video content; and transmitting, by the mobile device, to a remote server system, the indication of the identified event that caused the interruption of the video content. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A non-transitory processor-readable medium for monitoring interruptions in relation to the video content, comprising processor-readable instructions configured to cause one or more processors to:
-
receive, via the wireless communication module, video content; output playback of the received video content to be presented by the display; detect an interruption of the received video content being presented; identify an event that caused the interruption of the video content being displayed; store an indication of the identified event that caused the interruption of the video content to the memory; and cause the indication of the identified event that caused the interruption of the video content from the memory to be transmitted to a remote server system.
-
Specification