Media correlation by feature matching
US-9301019-B1 · Mar 29, 2016 · US
US9560149B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9560149-B2 |
| Application number | US-201314145452-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 31, 2013 |
| Priority date | Apr 24, 2013 |
| Publication date | Jan 31, 2017 |
| Grant date | Jan 31, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and apparatus to create a panel of media device users are disclosed. An example method includes identifying a master frame of media devices that have executed an instrumented application. A media device is selected from the master frame. A first instrumented application on the selected media device is instructed to display a recruitment interface to a user associated with the selected media device requesting the user to join the panel.
Opening claim text (preview).
What is claimed is: 1. A method to create a panel of media device users, the method comprising: identifying, by executing an instruction with a processor, a master frame of media devices that have executed an instrumented application; selecting, by executing an instruction with the processor, a media device from the master frame by (1) determining a skip rate representing a rate at which media devices are to be selected to join the panel, and (2) selecting the media device based on a random value and the skip rate; and instructing, by executing an instruction with the processor, a first instrumented application on the selected media device to display a recruitment interface to a user associated with the selected media device requesting the user to join the panel. 2. The method as described in claim 1 , wherein the master frame is sorted prior to selecting the media device from the master frame. 3. The method as described in claim 2 , further including sorting the master frame based on timestamps respectively associated with initial launches of the instrumented application associated with respective media devices in the master frame. 4. The method as described in claim 2 , further including sorting based on a number of instrumented applications associated with respective media devices in the master frame. 5. The method as described in claim 2 , further including sorting based on application identifiers respectively associated with an initial launch of the instrumented application associated with respective media devices in the master frame. 6. The method as described in claim 1 , wherein the skip rate is based on a first number of media devices in the master frame divided by a total number of media devices in the panel. 7. The method as described in claim 1 , further including assigning the selected media device to a first test cell, the recruitment interface associated with the first test cell. 8. The method as described in claim 7 , wherein the selected media device is a first selected media device, the recruitment interface is a first recruitment interface, and further including: selecting a second media device from the master frame, the second selected media device different from the first selected media device; assigning the second media device to a second test cell different from the first test cell; and instructing a second application on the second media device to display a second recruitment interface different from the first recruitment interface. 9. The method as described in claim 1 , wherein the random value is less than or equal to the skip rate and greater than or equal to zero. 10. A method to create a panel of media device users, the method comprising: identifying, by executing an instruction with a processor, a master frame of media devices that have executed an instrumented application; selecting, by executing an instruction with the processor, a media device from the master frame by (1) determining a skip rate, and (2) selecting the media device based on a random value and the skip rate, wherein the random value is less than or equal to the skip rate and greater than or equal to zero; and instructing, by executing an instruction with the processor, a first instrumented application on the selected media device to display a recruitment interface to the user associated with the selected media device requesting the user to join the panel. 11. A tangible machine-readable storage medium comprising instructions which, when executed, cause a machine to at least: identify a master frame of media devices that have executed an instrumented application; determine a skip rate representing a rate at which media devices are to be selected to join a panel; select a media device from the master frame based on a random value and the skip rate; and instruct a first instrumented application on the selected media device to display a recruitment interface to a user associated with the selected media device requesting the user to join a panel. 12. The machine-readable storage medium as described in claim 11 , wherein the master frame is sorted prior to selecting the media device from the master frame. 13. The machine-readable storage medium as described in claim 12 , further including instructions which, when executed, cause the machine to sort the master frame based on timestamps respectively associated with initial launches of the instrumented application associated with respective media devices in the master frame. 14. The machine-readable storage medium as described in claim 12 , further including instructions which, when executed, cause the machine to sort based on a number of instrumented applications associated with respective media devices in the master frame. 15. The machine-readable storage medium as described in claim 12 , further including instructions which, when executed, cause the machine to sort based on application identifiers respectively associated with an initial launch of the instrumented application associated with respective media devices in the master frame. 16. The machine-readable storage medium as described in claim 11 , wherein the skip rate is based on a first number of media devices in the master frame divided by a total number of media devices in the panel. 17. The machine-readable storage medium as described in claim 11 , further including instructions which, when executed, cause the machine to assign the selected media device to a first test cell, the recruitment interface is associated with the first test cell. 18. The machine-readable storage medium as described in claim 17 , wherein the selected media device is a first selected media device, the recruitment interface is a first recruitment interface, and further including instructions which, when executed, cause the machine to at least: select a second media device from the master frame, the second selected media device different from the first selected media device; assign the second media device to a second test cell different from the first test cell; and instruct a second application on the second media device to display a second recruitment interface different from the first recruitment interface. 19. The machine-readable storage medium as described in claim 11 , wherein the random value is less than or equal to the skip rate and greater than or equal to zero. 20. A tangible machine-readable storage medium comprising instructions which, when executed, cause a machine to at least: identify a master frame of media devices that have executed an instrumented application; determine a skip rate representing a rate at which media devices are to be selected to join a panel; select a media device from the master frame based on a random value and the skip rate, wherein the random value is less than or equal to the skip rate and greater than or equal to zero; and instruct a first instrumented application on the selected media device to display a recruitment interface to a user associated with the selected media device requesting the user to join a panel. 21. An apparatus to create a panel of media device users, the apparatus comprising: a software development kit provider to instruct a media provider to instrument an application with monitoring instructions; a registration data controller to receive a unique identifier and application identifier pair from a media device executing the monitoring instructions; and a panel creator to create a master frame, the master frame corresponding to media devices
for remote control or remote monitoring of applications · CPC title
Arrangements for monitoring the use made of the broadcast services · CPC title
involving transmission via Internet (transmission by internet of broadcast information H04H60/82) · CPC title
Subscription-based services using application servers or record carriers, e.g. SIM application toolkits · CPC title
Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.