Patents by Inventor Jonathon Brett Rubin

Jonathon Brett Rubin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230051984
    Abstract: Methods, apparatus, systems and articles of manufacture to monitor media presentations are disclosed. An example tangible computer readable storage medium includes instructions that, when executed, cause a machine to at least instrument media with monitoring instructions; provide the instrumented media to a media device via a hypertext transport secure protocol, the monitoring instructions to cause the media device to request a panelist identifier associated with the media device; detect a media event based on an action of the media device; determine media-identifying information based on the media event; and generate a record including the media-identifying information and the panelist identifier.
    Type: Application
    Filed: October 10, 2022
    Publication date: February 16, 2023
    Inventors: Robert Peter BORLAND, Jonathon Brett RUBIN, Anthony B. STRINGER, Adam SCHENKER, Shailendra PARANJAPE
  • Patent number: 11468458
    Abstract: Methods, apparatus, systems and articles of manufacture to monitor media presentations are disclosed. An example tangible computer readable storage medium includes instructions that, when executed, cause a machine to at least provide a panelist meter to a media device, the panelist meter including a web server to serve a panelist identifier on a local network of a device, provide a software development kit to a media provider, the software development kit to enable the media provider to create monitoring enabled media to request the panelist identifier from the web server of the panelist meter using a web protocol request, transmit the panelist identifier in response to a request from the panelist meter, the request including demographic information associated with a user of the media device, and collect media monitoring data from the monitoring enabled media.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: October 11, 2022
    Assignee: The Nielsen Company (US), LLC
    Inventors: Robert Peter Borland, Jonathon Brett Rubin, Anthony B. Stringer, Adam Schenker, Shailendra Paranjape
  • Publication number: 20210035133
    Abstract: Methods, apparatus, systems and articles of manufacture to monitor media presentations are disclosed. An example tangible computer readable storage medium includes instructions that, when executed, cause a machine to at least provide a panelist meter to a media device, the panelist meter including a web server to serve a panelist identifier on a local network of a device, provide a software development kit to a media provider, the software development kit to enable the media provider to create monitoring enabled media to request the panelist identifier from the web server of the panelist meter using a web protocol request, transmit the panelist identifier in response to a request from the panelist meter, the request including demographic information associated with a user of the media device, and collect media monitoring data from the monitoring enabled media.
    Type: Application
    Filed: October 16, 2020
    Publication date: February 4, 2021
    Inventors: Robert Peter BORLAND, Jonathon Brett RUBIN, Anthony B. STRINGER, Adam SCHENKER, Shailendra PARANJAPE
  • Patent number: 10810607
    Abstract: Methods, apparatus, systems and articles of manufacture to monitor media presentations are disclosed. An example method includes collecting demographic information from a user, transmitting the demographic information to a central facility, generating a panelist identifier identifying the user, and hosting a web server to serve the panelist identifier to media that is instrumented with monitoring instructions executing on the media device, the monitoring instructions, when executed, to collect monitoring information and transmit the monitoring information along with the panelist identifier to the central facility.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: October 20, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Robert Peter Borland, Jonathon Brett Rubin, Anthony B. Stringer, Adam Schenker, Shailendra Paranjape
  • Patent number: 9935926
    Abstract: Methods, apparatus, systems and articles of manufacture to monitor media presentations are disclosed. An example method includes extracting first network packet parameters from a first network packet received at a media device when retrieving a first encrypted web page, storing the first network packet parameters in association with identifying information for the first encrypted web page, extracting second network packet parameters from a second network packet received at the media device from an unknown encrypted web page, when the extension does not collect identifying information for the unknown encrypted web page, comparing the second network packet parameters to the first network packet parameters, and identifying the unknown encrypted web page as the first encrypted web page when the comparison of the second network packet parameters to the first network packet parameters has a similarity above a threshold.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: April 3, 2018
    Assignee: The Nielsen Company (US), LLC
    Inventors: Robert P. Borland, Jonathon Brett Rubin, Anthony B. Stringer, Adam Schenker, Shailendra Paranjape
  • Patent number: 9621543
    Abstract: Example methods disclosed herein include intercepting, with a meter executing on a computing device, a request sent by a client application to establish a secure communication session with a network server. Such disclosed example methods also include receiving, at the meter in response to forwarding the request to the network server, a first public key provided by the network server for encrypting a session key, and providing, from the meter to the client application, a second public key associated with the meter instead of the first public key provided by the network server in response to the request being intercepted. Such disclosed example methods further include using the first public key and a private key associated with the second public key to enable the meter to access an unencrypted version of the session key, and monitoring, with the meter, the network traffic using the unencrypted version of the session key.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: April 11, 2017
    Assignee: The Nielsen Company (US), LLC
    Inventors: Jonathon Brett Rubin, Jan Besehanic, Robert Peter Borland
  • Publication number: 20170041301
    Abstract: Methods, apparatus, systems and articles of manufacture to monitor media presentations are disclosed. An example method includes extracting first network packet parameters from a first network packet received at a media device when retrieving a first encrypted web page, storing the first network packet parameters in association with identifying information for the first encrypted web page, extracting second network packet parameters from a second network packet received at the media device from an unknown encrypted web page, when the extension does not collect identifying information for the unknown encrypted web page, comparing the second network packet parameters to the first network packet parameters, and identifying the unknown encrypted web page as the first encrypted web page when the comparison of the second network packet parameters to the first network packet parameters has a similarity above a threshold.
    Type: Application
    Filed: October 21, 2016
    Publication date: February 9, 2017
    Inventors: Robert P. Borland, Jonathon Brett Rubin, Anthony B. Stringer, Adam Schenker, Shailendra Paranjape
  • Patent number: 9516001
    Abstract: Methods, apparatus, systems and articles of manufacture to monitor media presentations are disclosed. An example method includes extracting first network packet parameters from a first network packet received at a media device when retrieving a first encrypted web page, storing, at the media device, the first network packet parameters in association with a uniform resource locator for the first encrypted web page, the uniform resource locator received from an extension in a web browser at the media device, extracting second network packet parameters from a second network packet received at the media device from an unknown encrypted web page, when the extension is inoperative, comparing the second network packet parameters to the first network packet parameters, and identifying the unknown encrypted web page as the first encrypted web page when the comparison of the second network packet to the first network packet parameters has a similarity above a threshold.
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: December 6, 2016
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Robert P. Borland, Jonathon Brett Rubin, Anthony B. Stringer, Adam Schenker, Shailendra Paranjape
  • Publication number: 20160094567
    Abstract: Methods, apparatus, systems and articles of manufacture to monitor media presentations are disclosed. An example method includes extracting first network packet parameters from a first network packet received at a media device when retrieving a first encrypted web page, storing, at the media device, the first network packet parameters in association with a uniform resource locator for the first encrypted web page, the uniform resource locator received from an extension in a web browser at the media device, extracting second network packet parameters from a second network packet received at the media device from an unknown encrypted web page, when the extension is inoperative, comparing the second network packet parameters to the first network packet parameters, and identifying the unknown encrypted web page as the first encrypted web page when the comparison of the second network packet to the first network packet parameters has a similarity above a threshold.
    Type: Application
    Filed: October 10, 2014
    Publication date: March 31, 2016
    Inventors: Robert P. BORLAND, Jonathon Brett RUBIN, Anthony B. STRINGER, Adam SCHENKER, Shailendra PARANJAPE
  • Publication number: 20160078459
    Abstract: Methods, apparatus, systems and articles of manufacture to monitor media presentations are disclosed. An example method includes collecting demographic information from a user, transmitting the demographic information to a central facility, generating a panelist identifier identifying the user, and hosting a web server to serve the panelist identifier to media that is instrumented with monitoring instructions executing on the media device, the monitoring instructions, when executed, to collect monitoring information and transmit the monitoring information along with the panelist identifier to the central facility.
    Type: Application
    Filed: September 17, 2014
    Publication date: March 17, 2016
    Inventors: Robert Peter BORLAND, Jonathon Brett RUBIN, Anthony B. STRINGER, Adam SCHENKER, Shailendra PARANJAPE
  • Publication number: 20150100780
    Abstract: Example methods disclosed herein include intercepting, with a meter executing on a computing device, a request sent by a client application to establish a secure communication session with a network server. Such disclosed example methods also include receiving, at the meter in response to forwarding the request to the network server, a first public key provided by the network server for encrypting a session key, and providing, from the meter to the client application, a second public key associated with the meter instead of the first public key provided by the network server in response to the request being intercepted. Such disclosed example methods further include using the first public key and a private key associated with the second public key to enable the meter to access an unencrypted version of the session key, and monitoring, with the meter, the network traffic using the unencrypted version of the session key.
    Type: Application
    Filed: December 4, 2014
    Publication date: April 9, 2015
    Inventors: Jonathon Brett Rubin, Jan Besehanic, Robert Peter Borland
  • Patent number: 8914629
    Abstract: An example method disclosed herein to monitor Internet usage comprises intercepting, using a kernel extension executing in an operating system kernel of a device, a first request to be sent to a content source by a monitored client executing on the device, providing a first certificate to the client in response to intercepting the first request sent by the client to the content source, the first certificate associated with a meter that is to monitor Internet usage, sending a second request to the content source, receiving a second certificate that is associated with the content source in response to sending the second request to the content source, and obtaining a session key to decrypt encrypted traffic exchanged between the content source and the client, the session key being obtained from the client based on the first certificate and being sent to the content source based on the second certificate.
    Type: Grant
    Filed: January 30, 2012
    Date of Patent: December 16, 2014
    Assignee: The Nielsen Company (US), LLC
    Inventors: Jonathon Brett Rubin, Jan Besehanic, Robert Peter Borland
  • Publication number: 20130198512
    Abstract: An example method disclosed herein to monitor Internet usage comprises intercepting, using a kernel extension executing in an operating system kernel of a device, a first request to be sent to a content source by a monitored client executing on the device, providing a first certificate to the client in response to intercepting the first request sent by the client to the content source, the first certificate associated with a meter that is to monitor Internet usage, sending a second request to the content source, receiving a second certificate that is associated with the content source in response to sending the second request to the content source, and obtaining a session key to decrypt encrypted traffic exchanged between the content source and the client, the session key being obtained from the client based on the first certificate and being sent to the content source based on the second certificate.
    Type: Application
    Filed: January 30, 2012
    Publication date: August 1, 2013
    Inventors: Jonathon Brett Rubin, Jan Besehanic, Robert Peter Borland