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: 20230051984Abstract: 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: ApplicationFiled: October 10, 2022Publication date: February 16, 2023Inventors: Robert Peter BORLAND, Jonathon Brett RUBIN, Anthony B. STRINGER, Adam SCHENKER, Shailendra PARANJAPE
-
Patent number: 11468458Abstract: 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: GrantFiled: October 16, 2020Date of Patent: October 11, 2022Assignee: The Nielsen Company (US), LLCInventors: Robert Peter Borland, Jonathon Brett Rubin, Anthony B. Stringer, Adam Schenker, Shailendra Paranjape
-
Publication number: 20210035133Abstract: 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: ApplicationFiled: October 16, 2020Publication date: February 4, 2021Inventors: Robert Peter BORLAND, Jonathon Brett RUBIN, Anthony B. STRINGER, Adam SCHENKER, Shailendra PARANJAPE
-
Patent number: 10810607Abstract: 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: GrantFiled: September 17, 2014Date of Patent: October 20, 2020Assignee: The Nielsen Company (US), LLCInventors: Robert Peter Borland, Jonathon Brett Rubin, Anthony B. Stringer, Adam Schenker, Shailendra Paranjape
-
Patent number: 9935926Abstract: 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: GrantFiled: October 21, 2016Date of Patent: April 3, 2018Assignee: The Nielsen Company (US), LLCInventors: Robert P. Borland, Jonathon Brett Rubin, Anthony B. Stringer, Adam Schenker, Shailendra Paranjape
-
Patent number: 9621543Abstract: 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: GrantFiled: December 4, 2014Date of Patent: April 11, 2017Assignee: The Nielsen Company (US), LLCInventors: Jonathon Brett Rubin, Jan Besehanic, Robert Peter Borland
-
Publication number: 20170041301Abstract: 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: ApplicationFiled: October 21, 2016Publication date: February 9, 2017Inventors: Robert P. Borland, Jonathon Brett Rubin, Anthony B. Stringer, Adam Schenker, Shailendra Paranjape
-
Patent number: 9516001Abstract: 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: GrantFiled: October 10, 2014Date of Patent: December 6, 2016Assignee: THE NIELSEN COMPANY (US), LLCInventors: Robert P. Borland, Jonathon Brett Rubin, Anthony B. Stringer, Adam Schenker, Shailendra Paranjape
-
Publication number: 20160094567Abstract: 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: ApplicationFiled: October 10, 2014Publication date: March 31, 2016Inventors: Robert P. BORLAND, Jonathon Brett RUBIN, Anthony B. STRINGER, Adam SCHENKER, Shailendra PARANJAPE
-
Publication number: 20160078459Abstract: 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: ApplicationFiled: September 17, 2014Publication date: March 17, 2016Inventors: Robert Peter BORLAND, Jonathon Brett RUBIN, Anthony B. STRINGER, Adam SCHENKER, Shailendra PARANJAPE
-
Publication number: 20150100780Abstract: 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: ApplicationFiled: December 4, 2014Publication date: April 9, 2015Inventors: Jonathon Brett Rubin, Jan Besehanic, Robert Peter Borland
-
Patent number: 8914629Abstract: 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: GrantFiled: January 30, 2012Date of Patent: December 16, 2014Assignee: The Nielsen Company (US), LLCInventors: Jonathon Brett Rubin, Jan Besehanic, Robert Peter Borland
-
Publication number: 20130198512Abstract: 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: ApplicationFiled: January 30, 2012Publication date: August 1, 2013Inventors: Jonathon Brett Rubin, Jan Besehanic, Robert Peter Borland