Patents by Inventor Robert Peter Borland

Robert Peter Borland 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: 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: 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: 20140281893
    Abstract: Methods and apparatus to measure feature usage on websites are disclosed.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Robert Peter Borland, David Howell Wright
  • 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