Patents by Inventor Robert Glenn Deen

Robert Glenn Deen 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).

  • Patent number: 12326935
    Abstract: Techniques provided herein employ a device monitoring service to provide task to content consumption devices that are steaming digital media from the streaming infrastructure. The tasks, when implemented by the content consumption devices, may reveal differences in task performance between authorized devices, which have the authorization to access the digital media, and imposter devices, which exploit vulnerabilities in the streaming pipeline to access the digital media. In addition, the techniques provided herein may include a machine learning/artificial intelligence model that is trained to recognize authorized and imposter content consumption devices based on their task performance.
    Type: Grant
    Filed: August 23, 2022
    Date of Patent: June 10, 2025
    Assignee: NBCUniversal Media, LLC
    Inventors: Robert Glenn Deen, Andrea Elaine Avila Weiler
  • Patent number: 12080047
    Abstract: A tangible, non-transitory machine-readable medium includes machine readable instructions that, when executed by processing circuitry, cause the processing circuitry to receive an inquiry regarding digital content. The inquiry is indicative of a request for the digital content or a request for a determination to be made regarding the digital content. The instructions, when executed, also cause the processing circuitry to process the inquiry by analyzing aggregated result data generated using a series of neural network layers based on the digital content and metadata associated with the digital content. Furthermore, the instructions, when executed, cause the processing circuitry to generate response data to the inquiry using a neural network based on analyzing the aggregated result data.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: September 3, 2024
    Assignee: NBCUniversal Media, LLC
    Inventors: Robert Glenn Deen, Michael Shane Wilkinson, Eric J. Avila, Borzou Afshar
  • Publication number: 20230359736
    Abstract: Techniques provided herein employ a device monitoring service to provide task to content consumption devices that are steaming digital media from the streaming infrastructure. The tasks, when implemented by the content consumption devices, may reveal differences in task performance between authorized devices, which have the authorization to access the digital media, and imposter devices, which exploit vulnerabilities in the streaming pipeline to access the digital media. In addition, the techniques provided herein may include a machine learning/artificial intelligence model that is trained to recognize authorized and imposter content consumption devices based on their task performance.
    Type: Application
    Filed: August 23, 2022
    Publication date: November 9, 2023
    Inventors: Robert Glenn Deen, Andrea Elaine Avila Weiler
  • Publication number: 20230254342
    Abstract: According to one embodiment, a method of cryptographically binding content to a QUIC connection is performed by a first device. The method includes: generating a key based on at least one identifier corresponding to the QUIC connection; encrypting the content using the key based on the at least one identifier corresponding to the QUIC connection; and providing the encrypted content for transmission to a second device over the QUIC connection.
    Type: Application
    Filed: February 9, 2022
    Publication date: August 10, 2023
    Applicant: NBCUNIVERSAL MEDIA, LLC
    Inventor: Robert Glenn Deen
  • Patent number: 11095710
    Abstract: According to some aspects described herein, a system may determine whether a network actor appears to be using an intermediary such as a VPN and/or proxy server. This may be accomplished by directing the network actor to request and/or access a network-segment identification resource which may, in some embodiments, be stored in another region of the global network. The system may include links and/or other identifiers pointing the network actor to one or more network-segment identification resources. The network actor may access the network-segment identification resources using the links or identifiers, and the system may use information about the request for the network-segment identification resource to determine whether the network actor is associated with multiple source addresses.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: August 17, 2021
    Assignees: Comcast Cable Communications, LLC, NBCUniversal Media, LLC
    Inventors: Robert Glenn Deen, Antony Tauber
  • Patent number: 11044505
    Abstract: Systems and methods for controlling transmission of digital content stored at a server are disclosed. According to at least one embodiment, a method includes: receiving, at the server, session information from a device, the session information including information for authorizing the server to decrypt the digital content for transmission to a playback device; determining, at the server, to decrypt the digital content for the transmission to the playback device, based on the session information; decrypting, at the server, the digital content for the transmission to the playback device, in response to determining to decrypt the digital content; and transmitting, at the server, the decrypted digital content to the playback device.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: June 22, 2021
    Assignee: NBCUNIVERSAL MEDIA, LLC
    Inventors: Robert Glenn Deen, Michael S. Wilkinson, Anthony C. Anderson, Andrew Lucas
  • Publication number: 20210117480
    Abstract: A tangible, non-transitory machine-readable medium includes machine readable instructions that, when executed by processing circuitry, cause the processing circuitry to receive an inquiry regarding digital content. The inquiry is indicative of a request for the digital content or a request for a determination to be made regarding the digital content. The instructions, when executed, also cause the processing circuitry to process the inquiry by analyzing aggregated result data generated using a series of neural network layers based on the digital content and metadata associated with the digital content. Furthermore, the instructions, when executed, cause the processing circuitry to generate response data to the inquiry using a neural network based on analyzing the aggregated result data.
    Type: Application
    Filed: October 18, 2019
    Publication date: April 22, 2021
    Inventors: Robert Glenn Deen, Michael Shane Wilkinson, Eric J. Avila, Borzou Afshar
  • Patent number: 10827183
    Abstract: Systems and methods for optimal variable bit rate packing are disclosed. Some embodiments include encoding media at a plurality of bit rates to generate a corresponding plurality of encodings, where each of the plurality of encodings include a plurality of framesets, generating advance encoding data for each of the plurality of encodings, where each advance encoding data includes information related to a data size of the plurality of framesets of the corresponding encoding, transmitting the generated advance encoding data to a client, receiving a request from the client including a request for one or more framesets of a first encoding, and transmitting the requested one or more framesets of the first encoding to the client.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: November 3, 2020
    Assignee: NBCUniversal Media, LLC
    Inventors: Robert Glenn Deen, Michael Shane Wilkinson
  • Publication number: 20200245010
    Abstract: Systems and methods for controlling transmission of digital content stored at a server are disclosed. According to at least one embodiment, a method includes: receiving, at the server, session information from a device, the session information including information for authorizing the server to decrypt the digital content for transmission to a playback device; determining, at the server, to decrypt the digital content for the transmission to the playback device, based on the session information; decrypting, at the server, the digital content for the transmission to the playback device, in response to determining to decrypt the digital content; and transmitting, at the server, the decrypted digital content to the playback device.
    Type: Application
    Filed: December 13, 2019
    Publication date: July 30, 2020
    Applicant: NBCUNIVERSAL MEDIA, LLC
    Inventors: Robert Glenn DEEN, Michael S. WILKINSON, Anthony C. ANDERSON, Andrew LUCAS
  • Publication number: 20200169735
    Abstract: Systems and methods for optimal variable bit rate packing are disclosed. Some embodiments include encoding media at a plurality of bit rates to generate a corresponding plurality of encodings, where each of the plurality of encodings include a plurality of framesets, generating advance encoding data for each of the plurality of encodings, where each advance encoding data includes information related to a data size of the plurality of framesets of the corresponding encoding, transmitting the generated advance encoding data to a client, receiving a request from the client including a request for one or more framesets of a first encoding, and transmitting the requested one or more framesets of the first encoding to the client.
    Type: Application
    Filed: November 27, 2019
    Publication date: May 28, 2020
    Applicant: NBCUniversal Media, LLC
    Inventors: Robert Glenn DEEN, Michael Shane WILKINSON
  • Publication number: 20200084265
    Abstract: According to some aspects described herein, a system may determine whether a network actor appears to be using an intermediary such as a VPN and/or proxy server. This may be accomplished by directing the network actor to request and/or access a network-segment identification resource which may, in some embodiments, be stored in another region of the global network. The system may include links and/or other identifiers pointing the network actor to one or more network-segment identification resources. The network actor may access the network-segment identification resources using the links or identifiers, and the system may use information about the request for the network-segment identification resource to determine whether the network actor is associated with multiple source addresses.
    Type: Application
    Filed: September 11, 2019
    Publication date: March 12, 2020
    Applicants: Comcast Cable Communications, LLC, NBCUniversal Media LLC
    Inventors: Robert Glenn Deen, Antony Tauber
  • Patent number: 10531095
    Abstract: Systems and methods for optimal variable bit rate packing are disclosed. Some embodiments include encoding media at a plurality of bit rates to generate a corresponding plurality of encodings, where each of the plurality of encodings include a plurality of framesets, generating advance encoding data for each of the plurality of encodings, where each advance encoding data includes information related to a data size of the plurality of framesets of the corresponding encoding, transmitting the generated advance encoding data to a client, receiving a request from the client including a request for one or more framesets of a first encoding, and transmitting the requested one or more framesets of the first encoding to the client.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: January 7, 2020
    Assignee: NBCUNIVERSAL MEDIA, LLC
    Inventors: Robert Glenn Deen, Michael Shane Wilkinson
  • Patent number: 10455005
    Abstract: According to some aspects described herein, a system may determine whether a network actor appears to be using an intermediary such as a VPN and/or proxy server. This may be accomplished by directing the network actor to request and/or access a network-segment identification resource which may, in some embodiments, be stored in another region of the global network. The system may include links and/or other identifiers pointing the network actor to one or more network-segment identification resources. The network actor may access the network-segment identification resources using the links or identifiers, and the system may use information about the request for the network-segment identification resource to determine whether the network actor is associated with multiple source addresses.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: October 22, 2019
    Assignees: Comcast Cable Communications. LLC, NBCUniversal Media, LLC
    Inventors: Robert Glenn Deen, Antony Tauber
  • Patent number: 10303716
    Abstract: Digital content, such as video, audio, multimedia, and similar files may be segmented at a determined frame resolution rate and analyzed to determine a fingerprint for each content segment. An identifier that uniquely identifies each content segment may be determined based on the fingerprint of the respective content segment. The identifier may be associated with data relating to the content segment and with one or more identifiers that uniquely identify other content segments of the content. The content segment identifiers may be used to construct a content segment sequencing representation that represents the playback of the content segments in playback order.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: May 28, 2019
    Assignee: NBCUniversal Media, LLC
    Inventors: Robert Glenn Deen, Michael Shane Wilkinson, Braxton Paul Perkins
  • Patent number: 10250941
    Abstract: Systems and methods for mapping affiliated graphs using video fingerprints are disclosed. Some embodiments include receiving first media corresponding to a first package encoding of a video content; identifying a first set of frames of the first media and generating video fingerprints for the first media; receiving second media corresponding to a second package encoding of the same video content; identifying a second set of frames of the second media and generating video fingerprints for the second media; generating a mapping comprising alignment information of one or more frames of the first set of frames and one or more frames of the second set of frames; and outputting the generated mapping for determining a switch point for switching from the first package encoding to the second package encoding during display of the video content.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: April 2, 2019
    Assignees: NBCUniversal Media, LLC, Comcast Cable Communications, LLC
    Inventor: Robert Glenn Deen
  • Patent number: 10032479
    Abstract: Digital content, such as video, audio, multimedia, and similar files may be segmented at a determined frame resolution rate and analyzed to determine a fingerprint for each content segment. An identifier that uniquely identifies each content segment may be determined based on the fingerprint of the respective content segment. The identifier may be associated with data relating to the content segment and with one or more identifiers that uniquely identify other content segments of the content. The content segment identifiers may be used to construct a content segment sequencing representation that represents the playback of the content segments in playback order.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: July 24, 2018
    Assignee: NBCUniversal Media, LLC
    Inventors: Robert Glenn Deen, Michael Shane Wilkinson, Braxton Paul Perkins
  • Patent number: 10015251
    Abstract: Digital content, such as video, audio, multimedia, and similar files may be segmented at a determined frame resolution rate and analyzed to determine a fingerprint for each content segment. An identifier that uniquely identifies each content segment may be determined based on the fingerprint of the respective content segment. The identifier may be associated with data relating to the content segment and with one or more identifiers that uniquely identify other content segments of the content. The content segment identifiers may be used to construct a content segment sequencing representation that represents the playback of the content segments in playback order.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: July 3, 2018
    Assignee: NBCUniversal Media, LLC
    Inventors: Robert Glenn Deen, Michael Shane Wilkinson, Braxton Paul Perkins
  • Publication number: 20180167673
    Abstract: Systems and methods for mapping affiliated graphs using video fingerprints are disclosed. Some embodiments include receiving first media corresponding to a first package encoding of a video content; identifying a first set of frames of the first media and generating video fingerprints for the first media; receiving second media corresponding to a second package encoding of the same video content; identifying a second set of frames of the second media and generating video fingerprints for the second media; generating a mapping comprising alignment information of one or more frames of the first set of frames and one or more frames of the second set of frames; and outputting the generated mapping for determining a switch point for switching from the first package encoding to the second package encoding during display of the video content.
    Type: Application
    Filed: December 13, 2016
    Publication date: June 14, 2018
    Applicant: NBCUniversal Media, LLC
    Inventor: Robert Glenn Deen
  • Publication number: 20180063228
    Abstract: According to some aspects described herein, a system may determine whether a network actor appears to be using an intermediary such as a VPN and/or proxy server. This may be accomplished by directing the network actor to request and/or access a network-segment identification resource which may, in some embodiments, be stored in another region of the global network. The system may include links and/or other identifiers pointing the network actor to one or more network-segment identification resources. The network actor may access the network-segment identification resources using the links or identifiers, and the system may use information about the request for the network-segment identification resource to determine whether the network actor is associated with multiple source addresses.
    Type: Application
    Filed: September 28, 2017
    Publication date: March 1, 2018
    Applicants: Comcast Cable Communications, LLC, NBCUniversal Media, LLC
    Inventors: Robert Glenn Deen, Antony Tauber
  • Patent number: 9813488
    Abstract: According to some aspects described herein, a system may determine whether a network actor appears to be using an intermediary such as a VPN and/or proxy server. This may be accomplished by directing the network actor to request and/or access a network-segment identification resource which may, in some embodiments, be stored in another region of the global network. The system may include links and/or other identifiers pointing the network actor to one or more network-segment identification resources. The network actor may access the network-segment identification resources using the links or identifiers, and the system may use information about the request for the network-segment identification resource to determine whether the network actor is associated with multiple source addresses.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: November 7, 2017
    Assignees: Comcast Cable Communications, LLC, NBCUniversal Media, LLC
    Inventors: Robert Glenn Deen, Antony Tauber