Patents by Inventor Dylan Reid

Dylan Reid 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: 11409868
    Abstract: A processing system including at least one processor may detect an accessing of a file, where the accessing comprises a read operation, generate a copy of the file in response to detecting the accessing of the file, and store the copy of the file in a designated storage location. The processing system may further detect a completion of the accessing of the file, apply a checksum operation to the file to generate a checksum in response to detecting the completion of the accessing of the file, determine that the checksum does not match an expected checksum for the file, and generate an alert of a possible manipulation of the file in response to determining that the checksum does not match the expected checksum.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: August 9, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Dylan Reid, Joseph Soryal
  • Publication number: 20220121471
    Abstract: A processing system of a device having at least one processor may obtain a set of codes from a virtual machine orchestrator via a virtualization security controller of the processing system, obtain a first virtual machine configuration file from the virtual machine orchestrator via a hypervisor of the processing system, and pass at least one code of the set of codes from the virtualization security controller to the hypervisor. The processing system may then apply, via the hypervisor, a decryption to the first virtual machine configuration file using the at least one code, determine that a threshold percentage of content of the first virtual machine configuration file comprises dictionary-recognizable words in accordance with the decryption, and instantiate, via the hypervisor, a first virtual machine in accordance with the first virtual machine configuration file when it is determined that the threshold percentage of the content comprises dictionary-recognizable words.
    Type: Application
    Filed: December 27, 2021
    Publication date: April 21, 2022
    Inventors: Dylan Reid, Joseph Soryal
  • Publication number: 20220045925
    Abstract: A processing system of a device having at least one processor may determine that a temperature of the device exceeds a threshold temperature and obtain, in response to the determining, utilization information of the device comprising: processor utilization information, memory utilization information, and network utilization information. The processing system may then detect, from the utilization information of the device, a pattern comprising: a first network utilization burst, a processor utilization exceeding a processor utilization threshold and a memory utilization exceeding a memory utilization threshold over at least a designated period of time following the first network utilization burst, and a second network utilization burst after at least the designated period of time. When the pattern is detected, the processing system may generate an unauthorized cryptomining alert.
    Type: Application
    Filed: October 25, 2021
    Publication date: February 10, 2022
    Inventors: Dylan Reid, Joseph Soryal
  • Patent number: 11210128
    Abstract: A processing system of a device having at least one processor may obtain a set of codes from a virtual machine orchestrator via a virtualization security controller of the processing system, obtain a first virtual machine configuration file from the virtual machine orchestrator via a hypervisor of the processing system, and pass at least one code of the set of codes from the virtualization security controller to the hypervisor. The processing system may then apply, via the hypervisor, a decryption to the first virtual machine configuration file using the at least one code, determine that a threshold percentage of content of the first virtual machine configuration file comprises dictionary-recognizable words in accordance with the decryption, and instantiate, via the hypervisor, a first virtual machine in accordance with the first virtual machine configuration file when it is determined that the threshold percentage of the content comprises dictionary-recognizable words.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: December 28, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Dylan Reid, Joseph Soryal
  • Patent number: 11159407
    Abstract: A processing system of a device having at least one processor may determine that a temperature of the device exceeds a threshold temperature and obtain, in response to the determining, utilization information of the device comprising: processor utilization information, memory utilization information, and network utilization information. The processing system may then detect, from the utilization information of the device, a pattern comprising: a first network utilization burst, a processor utilization exceeding a processor utilization threshold and a memory utilization exceeding a memory utilization threshold over at least a designated period of time following the first network utilization burst, and a second network utilization burst after at least the designated period of time. When the pattern is detected, the processing system may generate an unauthorized cryptomining alert.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: October 26, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Dylan Reid, Joseph Soryal
  • Publication number: 20210111979
    Abstract: A processing system of a device having at least one processor may determine that a temperature of the device exceeds a threshold temperature and obtain, in response to the determining, utilization information of the device comprising: processor utilization information, memory utilization information, and network utilization information. The processing system may then detect, from the utilization information of the device, a pattern comprising: a first network utilization burst, a processor utilization exceeding a processor utilization threshold and a memory utilization exceeding a memory utilization threshold over at least a designated period of time following the first network utilization burst, and a second network utilization burst after at least the designated period of time. When the pattern is detected, the processing system may generate an unauthorized cryptomining alert.
    Type: Application
    Filed: October 15, 2019
    Publication date: April 15, 2021
    Inventors: Dylan Reid, Joseph Soryal
  • Publication number: 20210097181
    Abstract: A processing system including at least one processor may detect an accessing of a file, where the accessing comprises a read operation, generate a copy of the file in response to detecting the accessing of the file, and store the copy of the file in a designated storage location. The processing system may further detect a completion of the accessing of the file, apply a checksum operation to the file to generate a checksum in response to detecting the completion of the accessing of the file, determine that the checksum does not match an expected checksum for the file, and generate an alert of a possible manipulation of the file in response to determining that the checksum does not match the expected checksum.
    Type: Application
    Filed: September 26, 2019
    Publication date: April 1, 2021
    Inventors: Dylan Reid, Joseph Soryal
  • Publication number: 20210096895
    Abstract: A processing system of a device having at least one processor may obtain a set of codes from a virtual machine orchestrator via a virtualization security controller of the processing system, obtain a first virtual machine configuration file from the virtual machine orchestrator via a hypervisor of the processing system, and pass at least one code of the set of codes from the virtualization security controller to the hypervisor. The processing system may then apply, via the hypervisor, a decryption to the first virtual machine configuration file using the at least one code, determine that a threshold percentage of content of the first virtual machine configuration file comprises dictionary-recognizable words in accordance with the decryption, and instantiate, via the hypervisor, a first virtual machine in accordance with the first virtual machine configuration file when it is determined that the threshold percentage of the content comprises dictionary-recognizable words.
    Type: Application
    Filed: September 26, 2019
    Publication date: April 1, 2021
    Inventors: Dylan Reid, Joseph Soryal
  • Publication number: 20210051061
    Abstract: A system includes an orchestrator for a software-defined network and configured to receive a request for operation of the software-defined network, a software-defined network controller in communication with the orchestrator through a northbound application programming interface, at least one network element in communication with the software defined network controller though a southbound application programming interface, and a mutable network element configured to receive the request and instantiate a virtual function within the mutable network element to test the at least one network element in accordance with the request.
    Type: Application
    Filed: August 15, 2019
    Publication date: February 18, 2021
    Inventors: Dylan Reid, Joseph Soryal
  • Patent number: 9449602
    Abstract: In some implementations, a device for providing dual uplink processing paths may include a human listening (HL) input processing unit configured to receive an audio stream and pre-process the audio stream to create a first audio signal adapted for human listening via a first uplink processing path, a machine listening (ML) input processing unit configured to receive the audio stream and pre-process the audio stream to create a second audio signal adapted for machine listening via a second uplink processing path, and a network interface unit configured to transmit the first audio signal via the first uplink processing path and transmit the second audio signal via the second uplink processing path to a remote server.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: September 20, 2016
    Assignee: Google Inc.
    Inventors: Leng Ooi, Aaron Matthew Eash, Dylan Reid
  • Publication number: 20150154964
    Abstract: In some implementations, a device for providing dual uplink processing paths may include a human listening (HL) input processing unit configured to receive an audio stream and pre-process the audio stream to create a first audio signal adapted for human listening via a first uplink processing path, a machine listening (ML) input processing unit configured to receive the audio stream and pre-process the audio stream to create a second audio signal adapted for machine listening via a second uplink processing path, and a network interface unit configured to transmit the first audio signal via the first uplink processing path and transmit the second audio signal via the second uplink processing path to a remote server.
    Type: Application
    Filed: December 3, 2013
    Publication date: June 4, 2015
    Applicant: GOOGLE INC.
    Inventors: Leng Ooi, Aaron Matthew Eash, Dylan Reid
  • Publication number: 20140273003
    Abstract: The present invention relates generally ultrasensitive assays for use in diagnostics and in methods of drug screening and personalizing therapy for an individual patient. Specifically, the present invention relates to improved imaging and computational methods for detecting molecular phenotypes.
    Type: Application
    Filed: March 13, 2014
    Publication date: September 18, 2014
    Applicant: New York University
    Inventors: Eli Rothenberg, David Fenyo, Dylan Reid, Mario Delmar, Marina Cerrone, Esperanza Agullo-Pascual
  • Publication number: 20100091968
    Abstract: A method of routing communications according to a loyalty program can include receiving guest information upon checking-in at a location associated with a loyalty program indicating an identifier for communications to a guest while checked-in via the location and associating the identifier for communications to the guest with a guest profile upon receiving the guest information upon checking-in.
    Type: Application
    Filed: October 10, 2008
    Publication date: April 15, 2010
    Inventor: Dylan Reid