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: 11409868Abstract: 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: GrantFiled: September 26, 2019Date of Patent: August 9, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Dylan Reid, Joseph Soryal
-
Publication number: 20220121471Abstract: 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: ApplicationFiled: December 27, 2021Publication date: April 21, 2022Inventors: Dylan Reid, Joseph Soryal
-
Publication number: 20220045925Abstract: 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: ApplicationFiled: October 25, 2021Publication date: February 10, 2022Inventors: Dylan Reid, Joseph Soryal
-
Patent number: 11210128Abstract: 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: GrantFiled: September 26, 2019Date of Patent: December 28, 2021Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Dylan Reid, Joseph Soryal
-
Patent number: 11159407Abstract: 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: GrantFiled: October 15, 2019Date of Patent: October 26, 2021Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Dylan Reid, Joseph Soryal
-
Publication number: 20210111979Abstract: 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: ApplicationFiled: October 15, 2019Publication date: April 15, 2021Inventors: Dylan Reid, Joseph Soryal
-
Publication number: 20210097181Abstract: 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: ApplicationFiled: September 26, 2019Publication date: April 1, 2021Inventors: Dylan Reid, Joseph Soryal
-
Publication number: 20210096895Abstract: 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: ApplicationFiled: September 26, 2019Publication date: April 1, 2021Inventors: Dylan Reid, Joseph Soryal
-
Publication number: 20210051061Abstract: 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: ApplicationFiled: August 15, 2019Publication date: February 18, 2021Inventors: Dylan Reid, Joseph Soryal
-
Patent number: 9449602Abstract: 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: GrantFiled: December 3, 2013Date of Patent: September 20, 2016Assignee: Google Inc.Inventors: Leng Ooi, Aaron Matthew Eash, Dylan Reid
-
Publication number: 20150154964Abstract: 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: ApplicationFiled: December 3, 2013Publication date: June 4, 2015Applicant: GOOGLE INC.Inventors: Leng Ooi, Aaron Matthew Eash, Dylan Reid
-
Publication number: 20140273003Abstract: 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: ApplicationFiled: March 13, 2014Publication date: September 18, 2014Applicant: New York UniversityInventors: Eli Rothenberg, David Fenyo, Dylan Reid, Mario Delmar, Marina Cerrone, Esperanza Agullo-Pascual
-
Publication number: 20100091968Abstract: 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: ApplicationFiled: October 10, 2008Publication date: April 15, 2010Inventor: Dylan Reid