Abstract: In some embodiments, a method includes sending an authentication request to a client device to obtain a utilization code in response to a request from the client device to access data. The utilization code is uniquely associated with the client device. The method includes obtaining an authentication response including the utilization code from the client device and authenticating the client device if the utilization code matches a utilization identifier stored in a database. The method includes generating an encryption key using a seed based at least in part on the utilization code and encrypting the data with the encryption key to generate encrypted data and sending, when the utilization code matches the utilization identifier stored in the database, the encrypted data to the client device without requiring a user of the client device to login.
Type:
Grant
Filed:
May 3, 2017
Date of Patent:
June 12, 2018
Assignee:
Pegasus Media Security, LLC
Inventors:
Paul Kline, David Weinstein, Allan Weinstein, Changsheng Yang
Abstract: In some embodiments, a method includes receiving, at a device, digital audio content to be converted by a digital-to-analog converter to produce analog audio content. The digital audio content has at least one audible frequency. The method also includes selecting, at the device, a first signal and a second signal to output with the analog audio content. The first signal has an inaudible carrier frequency and a bandwidth, and the second signal also has an inaudible carrier frequency and a bandwidth. A difference between the first signal and the second signal is an undesired audible signal. The method further includes outputting, from the device, the analog audio content, the first signal and the second signal, such that when the analog audio content is detected by a recording device the undesired audible signal is detected with the analog audio content.
Type:
Grant
Filed:
August 26, 2016
Date of Patent:
June 5, 2018
Assignee:
Pegasus Media Security, LLC
Inventors:
Paul A. Kline, Gil Kline, Allan Weinstein, David J. Weinstein
Abstract: In some embodiments, a method includes sending an authentication request to a client device to obtain a utilization code in response to a request from the client device to access data. The utilization code is uniquely associated with the client device. The method includes obtaining an authentication response including the utilization code from the client device and authenticating the client device if the utilization code matches a utilization identifier stored in a database. The method includes generating an encryption key using a seed based at least in part on the utilization code and encrypting the data with the encryption key to generate encrypted data and sending, when the utilization code matches the utilization identifier stored in the database, the encrypted data to the client device without requiring a user of the client device to login.
Type:
Application
Filed:
May 3, 2017
Publication date:
November 9, 2017
Applicant:
Pegasus Media Security, LLC
Inventors:
Paul KLINE, David WEINSTEIN, Allan WEINSTEIN, Changsheng YANG
Abstract: In some embodiments, a method includes receiving, at a device, digital audio content to be converted by a digital-to-analog converter to produce analog audio content. The digital audio content has at least one audible frequency. The method also includes selecting, at the device, a first signal and a second signal to output with the analog audio content. The first signal has an inaudible carrier frequency and a bandwidth, and the second signal also has an inaudible carrier frequency and a bandwidth. A difference between the first signal and the second signal is an undesired audible signal. The method further includes outputting, from the device, the analog audio content, the first signal and the second signal, such that when the analog audio content is detected by a recording device the undesired audible signal is detected with the analog audio content.
Type:
Application
Filed:
August 26, 2016
Publication date:
March 2, 2017
Applicant:
Pegasus Media Security, LLC
Inventors:
Paul A. Kline, Gil Kline, Allan Weinstein, David J. Weinstein
Abstract: A method detects unauthorized access of data, and includes receiving data from a content provider by a content reproducing device; storing the received data in a memory storage device of the content reproducing device; obtaining an address range of a buffer of the content reproducing device; intercepting system application programming interface calls related to memory access of the address range of the buffer; comparing the intercepted system application programming interface calls to an expected sequence of memory access calls; and determining that a particular memory access call is unauthorized when the particular memory access call accesses the address range of the buffer while not belonging to the expected sequence of memory access calls.
Type:
Grant
Filed:
February 4, 2014
Date of Patent:
December 13, 2016
Assignee:
Pegasus Media Security, LLC
Inventors:
Paul A. Kline, Allan M. Weinstein, David J. Weinstein, Changsheng Yang
Abstract: A method detects unauthorized access of data, and includes receiving data from a content provider by a content reproducing device; storing the received data in a memory storage device of the content reproducing device; obtaining an address range of a buffer of the content reproducing device; intercepting system application programming interface calls related to memory access of the address range of the buffer; comparing the intercepted system application programming interface calls to an expected sequence of memory access calls; and determining that a particular memory access call is unauthorized when the particular memory access call accesses the address range of the buffer while not belonging to the expected sequence of memory access calls.
Type:
Application
Filed:
February 4, 2014
Publication date:
August 6, 2015
Applicant:
Pegasus Media Security, LLC
Inventors:
Paul A. KLINE, Allan M. WEINSTEIN, David J. WEINSTEIN, Changsheng YANG