×

System and method for data collection and exchange with protected memory devices

  • US 10,558,811 B2
  • Filed: 11/10/2015
  • Issued: 02/11/2020
  • Est. Priority Date: 12/21/2010
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • an interface for removably coupling the non-volatile memory device to a system;

    a non-volatile memory device to store a content file associated with a first media content and a plurality of executables at least two of which are executable on different operating systems or devices, the plurality of executables including a data collection executable and a data transfer executable; and

    a controller coupled to the non-volatile memory device to execute the data collection executable to cause analytics data related to the first media content to be collected, encrypted, and stored in the non-volatile memory according to a set of data collection rules for the first media content and specifying the analytics data to be collected and a time at which the analytics data is to be collected, execution of the data collection executable, on the memory device, causing creation of a plurality of data files as specified by the set of data collection rules specifying the analytics data to be collected and a time at which the analytics data is to be collected, wherein execution of the data collection executable creates a plurality of data files as specified by the set of data collection rules and begins the collecting of analytics data to be collected by storing the analytics data that has been collected in the plurality of data files, wherein the controller is to store a plurality of sets of data collection rules including a first set of data collection rules and a second set of data collection rules in the non-volatile memory, wherein the plurality of data files include a first data file that is specified using the first set of data collection rules and a second data file that is specified using the second set of data collection rules, andwherein the controller is to execute the data transfer executable on the memory device and cause the collected data to be transferred to a location external to the non-volatile memory device.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×