Movatterモバイル変換


[0]ホーム

URL:


US20220038541A1 - Methods and apparatus for session building from ping-level data - Google Patents

Methods and apparatus for session building from ping-level data
Download PDF

Info

Publication number
US20220038541A1
US20220038541A1US17/504,265US202117504265AUS2022038541A1US 20220038541 A1US20220038541 A1US 20220038541A1US 202117504265 AUS202117504265 AUS 202117504265AUS 2022038541 A1US2022038541 A1US 2022038541A1
Authority
US
United States
Prior art keywords
ping
pings
session
duration
candidate duration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
US17/504,265
Inventor
Denis Voytenko
Rachel Worth Olson
Elisabeth Weber
Richard Peters
Paul Chimenti
David J. Kurzynski
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nielsen Co US LLC
Original Assignee
Nielsen Co US LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nielsen Co US LLCfiledCriticalNielsen Co US LLC
Priority to US17/504,265priorityCriticalpatent/US20220038541A1/en
Publication of US20220038541A1publicationCriticalpatent/US20220038541A1/en
Assigned to THE NIELSEN COMPANY (US), LLCreassignmentTHE NIELSEN COMPANY (US), LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: WEBER, ELISABETH, KURZYNSKI, DAVID J., Olson, Rachel Worth, PETERS, RICHARD, Chimenti, Paul, VOYTENKO, DENIS
Assigned to BANK OF AMERICA, N.A.reassignmentBANK OF AMERICA, N.A.SECURITY AGREEMENTAssignors: GRACENOTE DIGITAL VENTURES, LLC, GRACENOTE MEDIA SERVICES, LLC, GRACENOTE, INC., THE NIELSEN COMPANY (US), LLC, TNC (US) HOLDINGS, INC.
Assigned to CITIBANK, N.A.reassignmentCITIBANK, N.A.SECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: GRACENOTE DIGITAL VENTURES, LLC, GRACENOTE MEDIA SERVICES, LLC, GRACENOTE, INC., THE NIELSEN COMPANY (US), LLC, TNC (US) HOLDINGS, INC.
Assigned to ARES CAPITAL CORPORATIONreassignmentARES CAPITAL CORPORATIONSECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: GRACENOTE DIGITAL VENTURES, LLC, GRACENOTE MEDIA SERVICES, LLC, GRACENOTE, INC., THE NIELSEN COMPANY (US), LLC, TNC (US) HOLDINGS, INC.
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Example apparatus disclosed herein determine a first candidate duration of a session based on a first difference between a first time associated with a first start ping and a second time associated with a first end ping, the first start ping and the first end ping identified from a plurality of pings based on a first partitioning scheme. Disclosed example apparatus also determine a second candidate duration of the session based on a second difference between a third time associated with a second start ping and a fourth time associated with a second end ping, the second start ping and the second end ping identified from the plurality of pings based on a second partitioning scheme. Disclosed example apparatus further select at least one of the first candidate duration or the second candidate duration to represent the session based on a demographics model.

Description

Claims (20)

What is claimed is:
1. An apparatus comprising:
at least one memory;
instructions in the apparatus; and
processor circuitry to execute the instructions to:
determine a first candidate duration of a session based on a first difference between a first time associated with a first start ping and a second time associated with a first end ping, the first start ping and the first end ping identified from a plurality of pings based on a first partitioning scheme;
determine a second candidate duration of the session based on a second difference between a third time associated with a second start ping e and a fourth time associated with a second end ping, the second start ping and the second end ping identified from the plurality of pings based on a second partitioning scheme; and
select at least one of the first candidate duration or the second candidate duration to represent the session based on a demographics model.
2. The apparatus ofclaim 1, wherein the first partitioning scheme is based on genre information included in payload data of the plurality of pings, and the second partitioning scheme is based on media name information included in the payload data of the plurality of pings.
3. The apparatus ofclaim 1, wherein the processor circuitry is to determine a threshold based on an average of durations of reference sessions represented in panel data obtained from panel meters.
4. The apparatus ofclaim 3, wherein the processor circuitry is to determine a first one of the plurality of pings is the first start ping when at least one of (i) the first one of the plurality of pings is an initial ping from a device associated with the plurality of pings, (ii) payload data from the first one of the plurality of pings indicates a change in session partition based on the first partitioning scheme, or (iii) a time difference between the first one of the plurality of pings and a preceding one or the plurality of pings satisfies the threshold.
5. The apparatus ofclaim 3, wherein the processor circuitry is to determine a first one of the plurality of pings is the second start ping when at least one of (i) the first one of the plurality of pings is an initial ping from a device associated with the plurality of pings, (ii) payload data from the first one of the plurality of pings indicates a change in session partition based on the second partitioning scheme, or (iii) a time difference between the first one of the plurality of pings and a preceding one of the plurality of pings satisfies the threshold.
6. The apparatus ofclaim 1, wherein the processor circuitry is to determine the first candidate duration of the session and the second candidate duration of the session in parallel.
7. The apparatus ofclaim 1, wherein the demographics model includes session duration statistics for demographic categories represented in panel data obtained from panel meters.
8. The apparatus ofclaim 7, wherein the processor circuitry is to compare the first candidate duration and the second candidate duration to the session duration statistics associated with demographics information of a household associated with a device that provided the first start ping, the first end ping, the second start ping, and the second end ping.
9. The apparatus ofclaim 1, wherein the processor circuitry is to:
determine a first performance criterion for the first candidate duration based on a first comparison of the first candidate duration and the demographics model;
determine a second performance criterion for the second candidate duration based on a second comparison of the second candidate duration and the demographics model; and
select at least one of the first candidate duration or the second candidate duration to represent the session based on the first performance criterion and the second performance criterion.
10. At least one non-transitory computer readable medium comprising instructions that, when executed, cause at least one processor to at least:
determine a first candidate duration of a session based on a first difference between a first time associated with a first start ping identified from a plurality of pings based on a first partitioning scheme and a second time associated with a first end ping identified from the plurality of pings based on the first partitioning scheme;
determine a second candidate duration of the session based on a second difference between a third time associated with a second start ping identified from the plurality of pings based on a second partitioning scheme and a fourth time associated with a second end ping identified from the plurality of pings based on the second partitioning scheme; and
select at least one of the first candidate duration or the second candidate duration to represent the session based on a demographics model.
11. The at least one non-transitory computer readable medium ofclaim 10, wherein the first partitioning scheme is based on genre information included in payload data of the plurality of pings, and the second partitioning scheme is based on media name information included in the payload data of the plurality of pings.
12. The at least one non-transitory computer readable medium ofclaim 10, wherein the instructions, when executed, cause the at least one processor to determine a threshold based on an average of durations of reference sessions represented in panel data obtained from panel meters.
13. The at least one non-transitory computer readable medium ofclaim 12, wherein the instructions, when executed, cause the at least one processor to determine a first one of the plurality of pings is the first start ping when at least one of (i) the first one of the plurality of pings is an initial ping from a device associated with the plurality of pings, (ii) payload data from the first one of the plurality of pings indicates a change in session partition based on the first partitioning scheme, or (iii) a time difference between the first one of the plurality of pings and a preceding one or the plurality of pings satisfies the threshold.
14. The at least one non-transitory computer readable medium ofclaim 12, wherein the instructions, when executed, cause the at least one processor to determine a first one of the plurality of pings is the second start ping when at least one of (i) the first one of the plurality of pings is an initial ping from a device associated with the plurality of pings, (ii) payload data from the first one of the plurality of pings indicates a change in session partition based on the second partitioning scheme, or (iii) a time difference between the first one of the plurality of pings and a preceding one of the plurality of pings satisfies the threshold.
15. The at least one non-transitory computer readable medium ofclaim 10, wherein the demographics model includes session duration statistics for demographic categories represented in panel data obtained from panel meters, and wherein the instructions, when executed, cause the at least one processor to compare the first candidate duration and the second candidate duration to the session duration statistics associated with demographics information of a household associated with a device that provided the first start ping, the first end ping, the second start ping, and the second end ping.
16. The at least one non-transitory computer readable medium ofclaim 10, wherein the instructions, when executed, cause the at least one processor to:
determine a first performance criterion for the first candidate duration based on a first comparison of the first candidate duration and the demographics model;
determine a second performance criterion for the second candidate duration based on a second comparison of the second candidate duration and the demographics model; and
select at least one of the first candidate duration or the second candidate duration to represent the session based on the first performance criterion and the second performance criterion.
17. A method comprising:
determining, by executing an instruction with at least one processor, a first candidate duration of a session based on a first difference between a first time associated with a first start ping and a second time associated with a first end ping, the first start ping and the first end ping identified from a plurality of pings based on a first partitioning scheme;
determining, by executing an instruction with the at least one processor, a second candidate duration of the session based on a second difference between a third time associated with a second start ping and a fourth time associated with a second end ping, the second start ping and the second end ping identified from the plurality of pings based on a second partitioning scheme; and
selecting, by executing an instruction with the at least one processor, at least one of the first candidate duration or the second candidate duration to represent the session based on a demographics model.
18. The method ofclaim 17, further including determining a threshold based on an average of durations of reference sessions represented in panel data obtained from panel meters.
19. The method ofclaim 18, further including determining a first one of the plurality of pings is the first start ping when at least one of (i) the first one of the plurality of pings is an initial ping from a device associated with the plurality of pings, (ii) payload data from the first one of the plurality of pings indicates a change in session partition based on the first partitioning scheme, or (iii) a time difference between the first one of the plurality of pings and a preceding one or the plurality of pings satisfies the threshold.
20. The method ofclaim 18, further including determining a first one of the plurality of pings is the second start ping when at least one of (i) the first one of the plurality of pings is an initial ping from a device associated with the plurality of pings, (ii) payload data from the first one of the plurality of pings indicates a change in session partition based on the second partitioning scheme, or (iii) a time difference between the first one of the plurality of pings and a preceding one of the plurality of pings satisfies the threshold.
US17/504,2652019-12-032021-10-18Methods and apparatus for session building from ping-level dataPendingUS20220038541A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US17/504,265US20220038541A1 (en)2019-12-032021-10-18Methods and apparatus for session building from ping-level data

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US16/702,321US11153392B2 (en)2019-12-032019-12-03Methods and apparatus for session building from ping-level data
US17/504,265US20220038541A1 (en)2019-12-032021-10-18Methods and apparatus for session building from ping-level data

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US16/702,321ContinuationUS11153392B2 (en)2019-12-032019-12-03Methods and apparatus for session building from ping-level data

Publications (1)

Publication NumberPublication Date
US20220038541A1true US20220038541A1 (en)2022-02-03

Family

ID=76090986

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US16/702,321ActiveUS11153392B2 (en)2019-12-032019-12-03Methods and apparatus for session building from ping-level data
US17/504,265PendingUS20220038541A1 (en)2019-12-032021-10-18Methods and apparatus for session building from ping-level data

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US16/702,321ActiveUS11153392B2 (en)2019-12-032019-12-03Methods and apparatus for session building from ping-level data

Country Status (2)

CountryLink
US (2)US11153392B2 (en)
WO (1)WO2021113129A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US12028568B2 (en)*2021-04-092024-07-02The Nielsen Company (Us), LlcMethods and apparatus to identify media application sessions
CN117809657B (en)*2024-02-292024-05-24国网山东省电力公司东营供电公司 Self-answering intelligent assistance telephone robot

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140359649A1 (en)*2009-11-112014-12-04Time Warner Cable Enterprises LlcMethods and apparatus for audience data collection and analysis in a content delivery network
US20170064411A1 (en)*2015-09-012017-03-02The Nielsen Company (Us), LlcOn-site measurement of over the top media
US20170353764A1 (en)*2016-06-072017-12-07The Nielsen Company (Us), LlcMethods and apparatus to improve viewer assignment by adjusting for a localized event
US20180152762A1 (en)*2016-11-302018-05-31The Nielsen Company (Us), LlcMethods and apparatus to model on/off states of media presentation devices based on return path data
US20190045264A1 (en)*2017-08-032019-02-07Comcast Cable Communications , LLCBehavior Modeling Based On Content Genre

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080034113A1 (en)1998-05-042008-02-07Frank MonteroMethod of contextually determining missing components of an incomplete uniform resource locator
US6133912A (en)1998-05-042000-10-17Montero; Frank J.Method of delivering information over a communication network
US6957390B2 (en)*2000-11-302005-10-18Mediacom.Net, LlcMethod and apparatus for providing dynamic information to a user via a visual display
US7386672B2 (en)2002-08-292008-06-10International Business Machines CorporationApparatus and method for providing global session persistence
US20100088373A1 (en)2008-10-062010-04-08Jeremy PinkhamMethod of Tracking & Targeting Internet Payloads based on Time Spent Actively Viewing
US8612860B2 (en)2009-08-122013-12-17Warner Music Inc.Systems, methods, and media for coordinating the presentation of media with an event
GB2474508B (en)2009-10-162015-12-09Norwell SaAudience measurement system
US8677431B2 (en)2010-05-062014-03-18Time Warner Cable Enterprises LlcTechnique for providing uninterrupted switched digital video service
CN103189856B (en)2011-03-182016-09-07尼尔森(美国)有限公司 Method and apparatus for determining media impressions
US8863166B2 (en)2011-04-062014-10-14Rentrak CorporationMethod and system for detecting non-powered video playback devices
CA3013711C (en)2012-01-262022-08-09James R. OliverSystems, methods, and articles of manufacture to measure online audiences
US20130262184A1 (en)2012-03-302013-10-03Arbitron Inc.Systems and Methods for Presence Detection and Linking to Media Exposure Data
US9098511B1 (en)2012-10-022015-08-04Google Inc.Watch time based ranking
US9519914B2 (en)2013-04-302016-12-13The Nielsen Company (Us), LlcMethods and apparatus to determine ratings information for online media presentations
US9563900B1 (en)2013-09-272017-02-07Groupon, Inc.Method, apparatus, and computer program product for consumer tracking
WO2015056995A2 (en)2013-10-202015-04-23엘지전자(주)Method and device for performing wireless connection between devices in wireless communication system
US9420442B2 (en)2014-10-062016-08-16Facebook, Inc.Ping compensation factor for location updates
US10699286B2 (en)2015-06-262020-06-30The Nielsen Company (Us), LlcMethods and apparatus to correct attribution errors and coverage bias for digital audio ratings
US10674214B2 (en)*2015-08-282020-06-02DISH Technologies L.L.C.Systems, methods and apparatus for presenting relevant programming information
US10680731B2 (en)2015-09-052020-06-09The Nielsen Company (Us), LlcMethods and apparatus to facilitate local time-based digital audio measurement
US9986272B1 (en)2015-10-082018-05-29The Nielsen Company (Us), LlcMethods and apparatus to determine a duration of media presentation based on tuning session duration
US10929877B2 (en)2016-04-122021-02-23Verizon Digital Media Services Inc.Media playback ping
US10129610B2 (en)*2016-09-222018-11-13The Nielsen Company (Us), LlcMethods and apparatus to monitor media
US10977690B2 (en)*2018-07-052021-04-13Yieldmo, Inc.Method for in-stream aggregation of ad interaction data for a population of users viewing ad content
US10511873B1 (en)2018-08-302019-12-17The Nielsen Company (Us), LlcCorrecting systematic tuning defects
US10742481B2 (en)*2018-10-312020-08-11Microsoft Technology Licensing, LlcNear real time analytics

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140359649A1 (en)*2009-11-112014-12-04Time Warner Cable Enterprises LlcMethods and apparatus for audience data collection and analysis in a content delivery network
US20170064411A1 (en)*2015-09-012017-03-02The Nielsen Company (Us), LlcOn-site measurement of over the top media
US20170353764A1 (en)*2016-06-072017-12-07The Nielsen Company (Us), LlcMethods and apparatus to improve viewer assignment by adjusting for a localized event
US20180152762A1 (en)*2016-11-302018-05-31The Nielsen Company (Us), LlcMethods and apparatus to model on/off states of media presentation devices based on return path data
US20190045264A1 (en)*2017-08-032019-02-07Comcast Cable Communications , LLCBehavior Modeling Based On Content Genre

Also Published As

Publication numberPublication date
US11153392B2 (en)2021-10-19
WO2021113129A1 (en)2021-06-10
US20210168214A1 (en)2021-06-03

Similar Documents

PublicationPublication DateTitle
US11483602B2 (en)Methods and apparatus to perform media device asset qualification
US11356733B2 (en)Methods and apparatus to generate reference signatures
US12041301B2 (en)Methods and apparatus to optimize reference signature matching using watermark matching
US12126431B2 (en)Media identification using watermarks and signatures
US12058412B2 (en)Methods and apparatus to credit media segments shared among multiple media assets
US20220038541A1 (en)Methods and apparatus for session building from ping-level data
US11375274B2 (en)Methods and apparatus to increase a match rate for media identification
US11784737B2 (en)Methods and apparatus for optimizing station reference fingerprint loading using reference watermarks
US12445681B2 (en)Methods and apparatus to optimize reference signature matching using watermark matching
US11558660B2 (en)Methods and apparatus to reduce false crediting of exposure to video-on-demand media assets
US11088772B1 (en)Methods and apparatus to reduce false positive signature matches due to similar media segments in different reference media assets

Legal Events

DateCodeTitleDescription
STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

ASAssignment

Owner name:THE NIELSEN COMPANY (US), LLC, NEW YORK

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:VOYTENKO, DENIS;OLSON, RACHEL WORTH;WEBER, ELISABETH;AND OTHERS;SIGNING DATES FROM 20191125 TO 20191127;REEL/FRAME:059230/0035

ASAssignment

Owner name:BANK OF AMERICA, N.A., NEW YORK

Free format text:SECURITY AGREEMENT;ASSIGNORS:GRACENOTE DIGITAL VENTURES, LLC;GRACENOTE MEDIA SERVICES, LLC;GRACENOTE, INC.;AND OTHERS;REEL/FRAME:063560/0547

Effective date:20230123

ASAssignment

Owner name:CITIBANK, N.A., NEW YORK

Free format text:SECURITY INTEREST;ASSIGNORS:GRACENOTE DIGITAL VENTURES, LLC;GRACENOTE MEDIA SERVICES, LLC;GRACENOTE, INC.;AND OTHERS;REEL/FRAME:063561/0381

Effective date:20230427

ASAssignment

Owner name:ARES CAPITAL CORPORATION, NEW YORK

Free format text:SECURITY INTEREST;ASSIGNORS:GRACENOTE DIGITAL VENTURES, LLC;GRACENOTE MEDIA SERVICES, LLC;GRACENOTE, INC.;AND OTHERS;REEL/FRAME:063574/0632

Effective date:20230508

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER


[8]ページ先頭

©2009-2025 Movatter.jp