Source: https://patents.google.com/patent/JP2018173986A/en
Timestamp: 2020-06-04 09:10:56
Document Index: 177994035

Matched Legal Cases: ['arty 1', 'arty 2', 'arty 1', 'arty 2', 'arty 1', 'arty 2', 'arty 110']

JP2018173986A - Method and device for collecting distributed user information on media impression and retrieval word - Google Patents
Method and device for collecting distributed user information on media impression and retrieval word Download PDF
JP2018173986A
JP2018173986A JP2018126292A JP2018126292A JP2018173986A JP 2018173986 A JP2018173986 A JP 2018173986A JP 2018126292 A JP2018126292 A JP 2018126292A JP 2018126292 A JP2018126292 A JP 2018126292A JP 2018173986 A JP2018173986 A JP 2018173986A
JP2018126292A
JP6677422B2 (en
2018-07-02 Application filed by ザ ニールセン カンパニー （ユー エス） エルエルシー, Nielsen Co (Us) Llc, ザ ニールセン カンパニー （ユー エス） エルエルシー filed Critical ザ ニールセン カンパニー （ユー エス） エルエルシー
2018-11-08 Publication of JP2018173986A publication Critical patent/JP2018173986A/en
2020-04-08 Publication of JP6677422B2 publication Critical patent/JP6677422B2/en
239000002609 media Substances 0.000 title claims abstract description 288
PROBLEM TO BE SOLVED: To solve problems with use research of a content resource based on a server log.SOLUTION: An encryption device in an apparatus 200 is executed by a processor in order to generate a plurality of encrypted identifiers by encrypting a plurality of first identifiers collected by a data collector installed in a device in relation to an application. Each of the encrypted identifiers includes: an encryption device which can be decoded by a corresponding database owner related to the encrypted identifier; and a communication interface for transmitting the encrypted identifier to an audience measuring entity in association with at least one of a retrieval word collected by the device or a media identifier indicating media accessed by the device.SELECTED DRAWING: Figure 2
[0005] FIG. 1 illustrates an example system for collecting user information from a distributed database owner for association with impressions related to media presented to a mobile device.
[0015] FIG. 11 is a flow diagram illustrating example machine readable instructions that may be executed at a media publisher to collect media identifiers and device and / or user identifiers.
[0016] FIG. 12 is an illustration of an example system for collecting user information from a distributed database owner for association with a search term provided by a user on a mobile device.
[0023] However, it is useful to link demographic and / or other user information to monitoring information. To address this issue, audience measurement companies set up a panel of users who have agreed to provide their demographic information and receive monitoring of their Internet browsing activity. When an individual participates in a panel, he provides viewers with detailed information about their identity and demographics (eg gender, race, income, residence, occupation, etc.). The viewer measurement entity sets a cookie on the panelist's computer that enables the viewer measurement entity to identify the panelist whenever the panelist accesses tagged content, so monitoring information Sent to the audience measurement entity.
[0025] There are many database owners operating on the Internet. These database owners serve a large number of subscribers. In exchange for providing the service, the subscriber registers with this owner. As part of this registration, the subscriber provides detailed demographic information. Examples of such database owners include social network providers such as Facebook (registered trademark) and Myspace. These database owners set a cookie on the subscriber's computer so that the database owner can recognize the user when the user visits the website.
[0030] The example methods, apparatus and products disclosed herein use user information distributed across various databases (eg, different website owners, service providers, etc.) on the Internet, It can be used to determine content impressions, ad impressions, content exposure and / or ad exposure. The exemplary methods, devices and products disclosed herein not only allow for a more accurate correlation of Internet media exposure to user information, but they also participate in a panel of audience measurement entities and / or rating entities. Wireless service carriers, mobile software / service providers, social media sites (eg Facebook, Twitter ™, Google, etc.) and / or Yahoo! It effectively extends the size and configuration of the panel to those who have registered in other Internet databases such as the database of any other Internet site such as MSN, Apple Tunes, Expertian. This enhancement effectively leverages the use of audience measurement entity media impression tracking and the use of databases from non-AME entities such as social media and other websites to generate massive, demographically accurate panels, This provides an accurate and reliable measure of exposure to Internet content such as advertising and / or programming.
[0049] FIG. 9 illustrates another alternative for collecting user information (eg, user information 102a and 102b) from the distributed database owners 104a and 104b for association with media impressions presented at the mobile device 106. An exemplary system 900 is shown. In the illustrated example of FIG. 9, the same reference numerals are used to indicate the same or similar components as described above in connection with FIG. In the illustrated example of FIG. 9, the data collector 912 is shown arranged in the application program 116. For example, the data collector 912 may include encoded instructions within the app program 116 for collecting data at the mobile device 106. Alternatively, the data collector 912 may be a single program downloaded separately from the application program 116 as part of the application installation package 114 from the application publisher 110.
[0054] Although the media publisher 120 is shown separately from the app publisher 110 of FIGS. 1, 9 and 10, at least one of the operations of the media publisher 120 to send the media 118 to the mobile device 106 for presentation. May be implemented by the app issuer 110. For example, an advertisement, content, or other media provider may allow an app publisher 110 to issue media (e.g., Media 118) may be sent. In such an example, the application publisher 110 implements the operation described above as being performed by the media publisher 120.
[0057] FIG. 12 illustrates user information (eg, user information) from distributed database owners 104a-b for association with search terms (eg, search terms 1210) provided by a user on a mobile device (eg, mobile device 106). Fig. 1 illustrates an exemplary system 1200 for collecting information 102a and 102b). In the example of FIG. 12 shown, the data collector 1206 is shown arranged in the application program 1204 downloaded from the application publisher 110 to the mobile device 106 in the form of an application installation package 1202. For example, the data collector 1206 may include encoded instructions in the app program 1204 for collecting data at the mobile device 106. Alternatively, the data collector 1206 may be a single program downloaded separately from the app program 1204 as part of the app install package 1202 from the app publisher 110.
[0059] When the user provides the search term (s) 1210 in the search field 1208, the data collector 1206 uses the search term (s) 1210 and the device / user identifier (s) 124 as collected data 1214 as an app publisher. To 110. App publisher 110 then creates ACR ID 128 using the exemplary techniques disclosed herein based on device / user identifier (s) 124 and uses search term (s) 1210 and ACR ID 128 as the user. It can be sent to the AME 108 as interest data 1216. In other examples, the data collector 1206 may be configured to send the search term (s) 1210 and the ACR ID 128 (or device / user identifier (s) 124) directly to the AME 108 as user interest data 1216. . AME 108 may then send encrypted device / user identifier logs 136a-b to partner database owners 104a-b to request user information 102a-b as described above in connection with FIG. .
[0060] FIG. 13 illustrates user information (eg, user information 102a and user information 102a) from distributed database owners 104a-b for association with search terms (eg, search term (s) 1210) provided by a user on a mobile device. 102b shows another exemplary system 1300 for collecting. In the illustrated example of FIG. 13, the data collector 1312 is shown arranged in the application program 1204. For example, the data collector 1312 may include encoded instructions in the app program 1204 for collecting data at the mobile device 106. Alternatively, the data collector 1312 may be a single program downloaded separately from the app program 1204 as part of the app install package 1202 from the app publisher 110.
[0063] FIG. 14 illustrates collecting user information (eg, user information 102a and 102b) from distributed database owners 104a and 104b for association with search term (s) 1210 provided on mobile device 106. Yet another example system 1400 is shown. In the example shown in FIG. 14, the data collector 1412 is shown arranged in the application program 1204. For example, the data collector 1412 may include coded instructions within the app program 1204 for collecting data at the mobile device 106. Alternatively, the data collector 1412 may be a single program downloaded separately from the app program 1204 from the app publisher 110 as part of the app install package 1202.
[0066] FIG. 2 includes an encryptor 202 to encrypt the device and / or user identifier (eg, the device / user identifier (s) 124 of FIG. 1) and the encrypted device and / or FIG. 6 illustrates an example apparatus 200 having an encoder 204 to encode a user identifier into an application campaign rating (ACR) identifier (eg, ACR ID 128 of FIGS. 1, 9, 10, and 12-14). The illustrated example encryptor 202 includes different partner database owners (eg, FIGS. 1, 9, 10, and 12) that can collect their device / user identifiers 124 (FIGS. 1, 9, 10, and 12-14) from a mobile device. Encryption keys and partner database owner identifiers corresponding to -14 partner database owners 104a-b) are provided. In the illustrated example, the device and / or user identifier (eg, the device / user identifier (s) 124 of FIGS. 1, 9, 10 and 12-14) includes an IMEI / MEID number 124a, an Android ID 124b, and a MAC address 124c. And OpenUDID 124d, ODIN identifier 124e, login ID 124f, user agent data 124g, third party 1 ID 124h, and third party 2 ID 124i. In the illustrated example, the third party 1 ID 124h and / or the third party 2 ID 124i provides the targeted advertising service, web analytics service, user demographic information with their unique identifiers (eg, third party 1 ID 124h and / or It can be an identifier for the service collected and stored in association with the third party 2 ID 124i). The cipherer 202 in the illustrated example uses the corresponding encryption key to encrypt the device / user identifier 124 to the corresponding encrypted device / user identifier 208a-i. In addition, the encryptor 202 also provides a corresponding partner database owner identifier to the corresponding identifier of the encrypted device / user identifier 208a-i (e.g., add end, add top or otherwise concatenate) AME 108 determines the partner database owner (eg, partner database owner 104a-b in FIGS. 1, 9, 10 and 12-14) to which the corresponding identifier of encrypted device / user identifiers 208a-i is sent. It is possible to specify. The encoder 204 in the illustrated example encodes the encrypted device / user identifiers 208a-i to ACR ID 128. The ACR ID 128 is then sent to the AME 108.
[0067] The example apparatus 200 is implemented in whole or in part on a mobile device 106 (FIGS. 1, 9, 10 and 12-14), and in whole or in part is an app publisher 110 (FIG. 1, 9, 10 and 12-14) (or other collection entity) and / or the media publisher 120 (FIGS. 1, 9 and 10) (or FIG. 12 to 14 search providers 1212). In some examples, the encryptor 202 and the encoder 204 both generate an ACR ID 128 and publish the ACR ID 128 in the form of collected data 126 along with the media ID 122 (and / or search term (s) 1210). May be implemented in the mobile device 106 for delivery to the party 110 (or other collection entity). In other examples, the encryptor 202 may be implemented in the mobile device 106 and the encoder 204 is implemented in the app publisher 110 (or other collection entity), media publisher 120 and / or search provider 1212. May be. For example, the encryptor 202 may be provided in encrypted software downloaded to the mobile device 106 as part of the data collector 112. In this manner, the encryptor 202 encrypts the device / user identifier (s) 124 at the mobile device 106 and uses the encrypted device / user identifier (s) 208a-i as the app issuer 110 (or , Other collection entities), to the media publisher 120 and / or to the search provider 1212. The encoder 204 then transfers the encrypted device / user identifier (s) 208a-i at the app publisher 110 (or other collection entity), at the media publisher 120, and / or at the search provider 1212, with an ACR ID 128. Can be used to create an ACR ID 128, and the app publisher 110 (or other collection entity), media publisher 120 and / or search provider 1212 can be ACR ID 128 is sent to AME 108 along with media ID 122 (eg, as impression data 130 in FIGS. 1, 9 and 10) or search term (s) 1210 (eg, as user interest data 1216).
[0068] In other examples, app publisher 110 (or other collection entity), media publisher 120, and / or search provider 1212 are both implemented with an encryptor 202 and an encoder 204. In these other examples, app publisher 110 (or other collection entity), media publisher 120 and / or search provider 1212 receive device / user identifier (s) 124 from mobile device 106. App publisher 110 (or other collection entity), media publisher 120, and / or search provider 1212 create ACR ID 128 to include encrypted device / user identifier (s) 208a-i. . The app publisher 110 (or other collection entity), media publisher 120 and / or search provider 1212 can then have a media ID 122 (eg, as the impression data 130 of FIGS. 1, 9 and 10) or search term (s). ) 1210 (eg, as user interest data 1216 in FIGS. 12-14) along with ACR ID 128 may be sent to AME 108.
[0072] FIGS. 5, 11, 15, 6, and 7 use the examples disclosed herein to track media impressions and / or search terms and collect distributed user information regarding media impressions and / or search terms. FIG. 6 is a flow diagram representing machine readable instructions that may be executed as such. FIG. In the examples of FIGS. 5, 11, 15, 6 and 7, one or more for execution by one or more processors, such as processor 812 shown in exemplary computer 800 discussed below in connection with FIG. 2 illustrates operations and processes representing machine readable instructions including The program (s) is stored on a tangible computer readable storage medium such as a CD-ROM, floppy disk, hard drive, digital multipurpose disk (DVD), Blu-ray disk or memory associated with the processor 812. May be embedded in the form of stored software, but may be executed by a device other than processor (s), such as processor 812, as an alternative to the whole program and / or part thereof It is also possible to embed in the form of firmware or dedicated hardware. Further, while the exemplary program (s) is disclosed herein in connection with the illustrated examples of FIGS. 5, 11, 15, 6 and 7, the exemplary apparatus 200 disclosed herein as an alternative. And many other ways of implementing the 300 and 300 can be used. For example, the order of execution of processes and / or operations can be changed, and / or some of the processes and / or operations disclosed herein can be changed, eliminated, or combined.
[0079] When the media publisher 120 determines that the media (eg, media 118) should be distributed at block 1104, the media publisher 120 retrieves the media ID 122 from the media 118 to be distributed (block 1106). Media publisher 120 distributes media 118 (block 1108). For example, media publisher 120 may use one or several of device / user identifier (s) 124 received at block 1102 to identify mobile device 106 as a receiving device for distribution media 118. is there. The media publisher 120 locates the media ID 122 and device / user identifier (s) 124 in the message (block 1110). For example, in the exemplary system 900 of FIG. 9, media publisher 120 locates media ID 122 and device / user identifier (s) 124 in collection data message 902. In the example system 1000 of FIG. 10 in which the apparatus 200 of FIG. 2 is alternatively implemented at the media publisher 120, the media publisher 120 uses the ACR ID 128 (see FIG. 10) based on the device / user identifier (s) 124. 10 and 2), and the media ID 122 and the ACR ID 128 are placed in the impression data 130 in block 1110. The media issuer 120 sends the media ID 122 and the device / user identifier (s) 124 to the app issuer 110 as, for example, collected data 902 as shown in FIG. 9, or as impression data 130 as shown in FIG. Send to AME 108 (block 1112). The example process of FIG. 11 then ends.
[0087] The processor 812 includes a local memory 813 (eg, a cache) and communicates via a bus 818 with main memory including volatile memory 814 and non-volatile memory 816. Volatile memory 814 may be implemented by synchronous dynamic random access memory (SDRAM), dynamic random access memory (DRAM), RAMBUS dynamic random access memory (RDRAM), and / or any other type of random access memory device. There is. Non-volatile memory 816 may be implemented by flash memory and / or any other desired type of memory device. Access to the main memories 814 and 816 is controlled by a memory controller.
Sending a second identifier of the encrypted identifiers to a second database owner associated with the second identifier of the encrypted identifiers;
An encryptor executed by a processor to generate a plurality of encrypted identifiers by encrypting a plurality of first identifiers collected by a data collector installed on a device in association with an application; The first identifier identifies at least one of the device or a user of the device, and each encrypted identifier of the encrypted identifier is owned by a corresponding database with which the respective encrypted identifier is associated. An encryptor that can be decoded by the
A communication interface for sending the encrypted identifier to a viewer measurement entity in association with at least one of a search term collected at the device or a media identifier indicating media accessed at the device;
The apparatus of claim 1, wherein the encryptor is adapted to generate the plurality of encrypted identifiers using respective encryption keys corresponding to respective database owners of the database owner.
The first identifier includes an international mobile device identification (IMEI), a mobile device identifier (MEID), a media access control (MAC) address, an app store identifier, an open source unique device identifier (OpenUDID), an open device identification number ( The apparatus of claim 1, comprising at least one of: ODIN), login identifier, email address, user agent data, or third party service identifier.
Each first identifier of the first identifier corresponds to a second identifier stored by a corresponding database owner of the database owner in association with user information corresponding to the user of the device. Item 2. The apparatus according to Item 1.
The apparatus of claim 1, wherein the database owner comprises at least one of a wireless service carrier, a mobile software provider, a mobile service provider, a social network service provider, or an online retail store.
And further comprising an encoder that encodes the encrypted identifier into a single identifier that includes the encrypted identifier, wherein the communication interface sends the encrypted identifier as the single identifier to the audience measurement entity. The apparatus of claim 1, wherein
The apparatus of claim 1, wherein the communication interface is adapted to send the data collector to the device in association with the application for installation on the device.
The apparatus of claim 1, wherein the encryptor, the processor, and the communication interface are adapted to operate at an application issuer's location.
The apparatus of claim 1, wherein the encryptor, the processor, and the communication interface are adapted to operate at a media publisher location.
A tangible computer readable storage medium comprising a plurality of instructions, said instructions being at least for a machine when executed,
Receiving a plurality of first identifiers collected by a data collector installed on the device in association with an application, wherein the first identifier identifies at least one of the device or a user of the device. , Steps and
Generating a plurality of encrypted identifiers by encrypting the first identifier, each encrypted identifier of the encrypted identifier corresponding to a corresponding encrypted identifier; Steps that can be decoded by the database owner; and
Sending the encrypted identifier to a viewer measurement entity in association with at least one of a search term collected at the device or a media identifier indicating the media accessed at the device;
A tangible computer-readable storage medium for executing
The instructions are adapted to cause the machine to perform the step of generating the plurality of encrypted identifiers using respective encryption keys corresponding to respective database owners of the database owner. Item 11. A tangible computer-readable storage medium according to Item 10.
The first identifier includes an international mobile device identification (IMEI), a mobile device identifier (MEID), a media access control (MAC) address, an app store identifier, an open source unique device identifier (OpenUDID), an open device identification number ( The tangible computer readable storage medium of claim 10, comprising at least one of: ODIN), login identifier, email address, user agent data, or third party service identifier.
Each first identifier of the first identifier corresponds to a second identifier stored by a corresponding database owner of the database owner in association with user information corresponding to the user of the device. Item 11. A tangible computer-readable storage medium according to Item 10.
11. The tangible of claim 10, wherein the database owner comprises at least one of a wireless service carrier, a mobile software provider, a mobile service provider, a social network service provider, or an online retail store. Computer readable storage medium.
11. The instructions are further adapted to cause the machine to perform the step of sending the encrypted identifier to the audience measurement entity as a single identifier that includes the encrypted identifier. A tangible computer-readable storage medium described in 1.
The tangible of claim 10, wherein the instructions are further adapted to cause the machine to send the data collector to the device in association with the application for installation on the device. Computer readable storage medium.
The tangible computer readable storage medium of claim 10, wherein the instructions are adapted to be executed by the machine at an application issuer location.
The tangible computer readable storage medium of claim 10, wherein the instructions are adapted to be executed by the machine at a media publisher location.
Sending the plurality of encrypted identifiers to a viewer measurement entity in association with at least one of a search term collected at the device or a media identifier indicating media accessed at the device; ,
The method of claim 19, wherein the plurality of encrypted identifiers are generated using respective encryption keys corresponding to respective database owners of the database owner.
The first identifier includes an international mobile device identification (IMEI), a mobile device identifier (MEID), a media access control (MAC) address, an app store identifier, an open source unique device identifier (OpenUDID), an open device identification number ( 20. The method of claim 19, comprising at least one of: ODIN), login identifier, email address, user agent data, or third party service identifier.
Each first identifier of the first identifier corresponds to a respective second identifier stored by a corresponding database owner of the database owner in association with user information corresponding to the user of the device. The method of claim 19.
20. The method of claim 19, wherein the database owner comprises at least one of a wireless service carrier, a mobile software provider, a mobile service provider, a social network service provider, or an online retail store.
20. The method of claim 19, wherein the plurality of encrypted identifiers are sent to the audience measurement entity as a single identifier that includes the plurality of encrypted identifiers.
The method of claim 19, further comprising sending the data collector to the device in association with the application for installation on the device.
20. The steps of receiving the plurality of first identifiers, generating the plurality of encrypted identifiers, and sending the plurality of encrypted identifiers are performed by an application issuer. The method described in 1.
20. The steps of receiving the plurality of first identifiers, generating the plurality of encrypted identifiers, and sending the plurality of encrypted identifiers are performed by a media issuer. The method described in 1.
JP2018126292A 2012-08-30 2018-07-02 Method, computer readable storage medium and apparatus for collecting distributed user information about media impressions and search terms Active JP6677422B2 (en)
JP2016051033 Division 2013-08-28
JP2018173986A true JP2018173986A (en) 2018-11-08
JP6677422B2 JP6677422B2 (en) 2020-04-08
JP2018126292A Active JP6677422B2 (en) 2012-08-30 2018-07-02 Method, computer readable storage medium and apparatus for collecting distributed user information about media impressions and search terms
KR (4) KR20190139338A (en)
US10652127B2 (en) * 2014-10-03 2020-05-12 The Nielsen Company (Us), Llc Fusing online media monitoring data with secondary online data feeds to generate ratings data for online media exposure
CN104991914B (en) * 2015-06-23 2018-04-27 腾讯科技（深圳）有限公司 One kind applies recommendation method and server
US10397215B2 (en) * 2016-09-27 2019-08-27 Visa International Service Assocation Secure element installation and provisioning
JPWO2003027860A1 (en) 2001-09-19 2005-01-13 株式会社エヌ・ティ・ティ・アド Content distribution system for distributing content changing on time axis, content distribution server, log collection server, content relay server, user terminal, content viewing state grasping method, recommendation method, and content providing method
ZA200600900B (en) 2003-08-01 2007-05-30 Tacoda Systems Inc System and method for segmenting and targeting audience members
KR20060106817A (en) 2003-09-30 2006-10-12 소니 가부시끼 가이샤 Reception device and management device of service advertisement information
WO2005041456A1 (en) 2003-10-24 2005-05-06 Telefonaktiebolaget Lm Ericsson (Publ) A method and device for audience monitoring on multicast capable networks
WO2007146876A2 (en) 2006-06-15 2007-12-21 The Nielsen Company Methods and apparatus to meter content exposure using closed caption information
KR20100135968A (en) 2008-04-30 2010-12-27 인터트러스트 테크놀로지즈 코포레이션 Data collection and targeted advertising systems and methods
US20110288970A1 (en) 2008-10-20 2011-11-24 Beyond Oblivion Inc. method and system for accounting for download transactions and social network interaction
GB2526203A (en) 2009-03-06 2015-11-18 Appnexus Inc A computer system
US20100325051A1 (en) 2009-06-22 2010-12-23 Craig Stephen Etchegoyen System and Method for Piracy Reduction in Software Activation
EP2452273A4 (en) 2009-07-08 2014-01-08 Ericsson Telefon Ab L M A method and arrangements for analysing multimedia content
US8412683B2 (en) 2009-12-08 2013-04-02 Comscore, Inc. Systems and methods for identification and reporting of ad delivery hierarchy
JPWO2012140872A1 (en) 2011-04-12 2014-07-28 パナソニック株式会社 Server linkage system
WO2013119934A1 (en) * 2012-02-09 2013-08-15 Aol Inc. Systems and methods for testing online systems and content
US20130268364A1 (en) 2012-04-06 2013-10-10 Andrew Gildfind Method and System for Facilitating a Transaction Between an Individual and a Small Advertiser Through a Target-Oriented Marketing Campaign
AU2014386191A1 (en) 2014-03-13 2016-07-21 The Nielsen Company (Us), Llc Methods and apparatus to compensate impression data for misattribution and/or non-coverage by a database proprietor
2013-08-28 KR KR1020197036364A patent/KR20190139338A/en not_active Application Discontinuation
2018-07-02 JP JP2018126292A patent/JP6677422B2/en active Active
JP6677422B2 (en) 2020-04-08
JP6226444B2 (en) 2017-11-08 System and method for audience measurement
US20170249659A1 (en) 2017-08-31 Systems and methods to utilize subscriber history for predictive analytics and targeting marketing
CN104488277B (en) 2018-06-15 For monitoring the method and apparatus of media presentation
2019-09-18 RD04 Notification of resignation of power of attorney
2020-01-08 A521 Written amendment
2020-01-31 TRDD Decision of grant or rejection written
2020-02-12 A01 Written decision to grant a patent or to grant a registration (utility model)
2020-03-12 A61 First payment of annual fees (during grant procedure)
2020-03-17 R150 Certificate of patent or registration of utility model
Ref document number: 6677422