Patents by Inventor Stephen A. Gregory
Stephen A. Gregory 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: 20240167810Abstract: A method for determining the thickness of a plurality of coating layers. The method comprises the steps of performing a calibration analysis on calibration data to determine initial values and search limits of optical parameters of the plurality of coating layers, irradiating the plurality of layers with a pulse of THz radiation in the range from 0.01 THz to 10 THz, detecting the reflected radiation to produce a sample response derived from the reflected radiation, producing a synthesized waveform using the optical parameters and predetermined initial thicknesses of the layers, varying the thicknesses and the optical parameters within the search limits to minimize the error measured between the sample response and the synthesized waveform, and outputting the thicknesses of the layers.Type: ApplicationFiled: December 12, 2023Publication date: May 23, 2024Applicant: TeraView LimitedInventors: Ian Stephen Gregory, Robert May, Daniel James Farrell
-
Publication number: 20240113974Abstract: Mobile management method, system and client. Method includes receiving a DNS query for a host name from an application on client; retrieving reputation data associated with host name from a local cache on client; and determining a policy based on host name and the reputation data. Based on determined policy for the host name, blocking attempted network flows to a host corresponding to host name to produce blocked attempted network flows. Method also includes sending attempted network flow metadata related to the blocked attempted network flows to a collector on client; transmitting the attempted network flow metadata from the collector to a VPN server pool via a VPN tunnel; and producing an anomaly report from the transmitted attempted network flow metadata. The anomaly report includes at least one of anomalies, cohorts, trends, location boundaries, detected network security issues, detected compromised clients and/or optimized network usage.Type: ApplicationFiled: November 30, 2023Publication date: April 4, 2024Applicant: MOBILE SONIC, INC.Inventors: Joseph T. SAVARESE, Steven HECKT, Michael E. BRYANT, Eric C. MCNEILL, Carter SMITH, Elizabeth KIHSLINGER, Thomas Gunther HELMS, Camilla KEENAN-KOCH, Joseph G. SOUZA, Paul HOOVER, S. Aaron STAVENS, Christian E. HOFSTAEDTER, Jonathan SCOTT, Erik OLSON, James Scott SIMPKINS, Stephen Gregory FALLIN, John Harvey HILLOCK, Eivind NAESS, Michael Lee SNYDER, David Michael MIRLY, Marius LEE, Glenn Patrick ARANAS, Norman C. HAMER, Tridib DUTTA, Andrew James HOOVER, Thomas A. SWEET, Mark ANACKER, An PHAN
-
Publication number: 20240048493Abstract: Mobile management method, system and client. The method includes receiving a DNS query for a host name from an application on a client; retrieving reputation data associated with the host name from a local cache on the client; determining a policy for the host name, which is associated with the host name and the reputation data associated with the host name; based on the determined policy for the host name, blocking attempted network flows to a host corresponding to the host name; sending at least attempted network flow metadata related to the blocked attempted network flows to a collector on the client; and transmitting the attempted network flow metadata in the collector to a VPN server pool via a VPN tunnel.Type: ApplicationFiled: January 27, 2023Publication date: February 8, 2024Applicant: MOBILE SONIC, INC.Inventors: Joseph T. SAVARESE, Steven HECKT, Michael E. BRYANT, Eric C. MCNEILL, Carter SMITH, Elizabeth KIHSLINGER, Thomas Gunther HELMS, Camilla KEENAN-KOCH, Joseph G. SOUZA, Paul HOOVER, S. Aaron STAVENS, Christian E. HOFSTAEDTER, Jonathan SCOTT, Erik OLSON, James Scott SIMPKINS, Stephen Gregory FALLIN, John Harvey HILLOCK, Eivind NAESS, Michael Lee SNYDER, David Michael MIRLY, Marius LEE, Glenn Patrick ARANAS, Norman C. HAMER, Tridib DUTTA, Andrew James HOOVER, Thomas A. SWEET, Mark ANACKER, An PHAN
-
Patent number: 11885610Abstract: A method for determining the thickness of a plurality of coating layers. The method comprises the steps of performing a calibration analysis on calibration data to determine initial values and search limits of optical parameters of the plurality of coating layers, irradiating the plurality of layers with a pulse of THz radiation in the range from 0.01 THz to 10 THz, detecting the reflected radiation to produce a sample response derived from the reflected radiation, producing a synthesized waveform using the optical parameters and predetermined initial thicknesses of the layers, varying the thicknesses and the optical parameters within the search limits to minimize the error measured between the sample response and the synthesized waveform, and outputting the thicknesses of the layers.Type: GrantFiled: June 21, 2021Date of Patent: January 30, 2024Assignee: TeraView LimitedInventors: Ian Stephen Gregory, Robert May, Daniel James Farrell
-
Publication number: 20230061067Abstract: An impact-resistant cable connector includes a connector body, and a resilient block having a first surface facing the connector body and separated from the connector body by a first distance, a second surface opposite the first surface, and one or more bores, each of the one or more bores running through both the first surface and the second surface. One or more wires are coupled to the connector body, each respective one of the wires passing through a respective one of the bores. The resilient block is configured to limit bending of the one or more wires about a first axis parallel to the first surface. Such configuration may include spacing the resilient block away from the first surface by a first distance that is less than half the height of the resilient block.Type: ApplicationFiled: March 29, 2022Publication date: March 2, 2023Inventors: Stephen Gregory Heien, Dennis Bradley-Cage, George A. Corder
-
Patent number: 11595312Abstract: Mobile management method and system. The method includes receiving from an application on a client a DNS query for a host name; retrieving reputation data associated with the host name from a local cache on the client; determining whether a policy associated with the host name and the reputation data associated with the host name exists; and one of: sending network flows one of: through a VPN tunnel to a server or out a local proxy on the client to a private or public network; or blocking the network flow based on the determined policy for the host name.Type: GrantFiled: April 14, 2021Date of Patent: February 28, 2023Assignee: MOBILE SONIC, INC.Inventors: Joseph T. Savarese, Steven Heckt, Michael E. Bryant, Eric C. McNeill, Carter Smith, Elizabeth Kihslinger, Thomas Gunther Helms, Camilla Keenan-Koch, Joseph G. Souza, Paul Hoover, S. Aaron Stavens, Christian E. Hofstaedter, Jonathan Scott, Erik Olson, James Scott Simpkins, Stephen Gregory Fallin, John Harvey Hillock, Eivind Naess, Michael Lee Snyder, David Michael Mirly, Marius Lee, Glenn Patrick Aranas, Norman C. Hamer, Tridib Dutta, Andrew James Hoover, Thomas A. Sweet, Mark Anacker, An Phan
-
Publication number: 20220406310Abstract: Speech detection can be achieved by identifying a speech segment within an audio segment using image classification. An audio segment of radio communications is obtained. An audio sub-segment within the audio segment is extracted. A sampled histogram is generated of a plurality of sampled values across a sampled time window of the audio sub-segment. A two-dimensional image is generated that represents a two-dimensional mapping of the sampled histogram along a first dimension and a predefined histogram along a second dimension that is orthogonal to the first dimension. The two-dimensional image is provided to an image classifier previously trained using the predefined histogram. An output is received from the image classifier based on the two-dimensional image. The output indicates whether the audio sub-segment contains speech.Type: ApplicationFiled: June 7, 2022Publication date: December 22, 2022Inventors: Stephen Gregory Dame, Les Eugene Atlas
-
Patent number: 11327995Abstract: A complex data type is encoded over columns of a table of a columnar database by mapping fields of the complex data type to the columns. An optimized query can be generated for a query specifying the complex data type. The optimized query specifies the columns to which the fields specified within the query are mapped, instead of specifying the fields. The optimized query can be processed against the database in a late materialization manner to fulfill the query.Type: GrantFiled: September 11, 2019Date of Patent: May 10, 2022Assignee: MICRO FOCUS LLCInventors: Deepak Majeti, Natalya Aksman, James Clampffer, Stephen Gregory Walkauskas
-
Publication number: 20210320871Abstract: Mobile management method and system. The method includes receiving from an application on a client a DNS query for a host name; retrieving reputation data associated with the host name from a local cache on the client; determining whether a policy associated with the host name and the reputation data associated with the host name exists; and one of: sending network flows one of: through a VPN tunnel to a server or out a local proxy on the client to a private or public network; or blocking the network flow based on the determined policy for the host name.Type: ApplicationFiled: April 14, 2021Publication date: October 14, 2021Applicant: NETMOTION SOFTWARE, INC.Inventors: Joseph T. SAVARESE, Steven HECKT, Michael E. BRYANT, Eric C. MCNEILL, Carter SMITH, Elizabeth KIHSLINGER, Thomas Gunther HELMS, Camilla KEENAN-KOCH, Joseph G. SOUZA, Paul HOOVER, Scott A. STAVENS, Christian E. HOFSTAEDTER, Jonathan SCOTT, Erik OLSON, James Scott SIMPKINS, Stephen Gregory FALLIN, John Harvey HILLOCK, Eivind NAESS, Michael Lee SNYDER, David Michael MIRLY, Marius LEE, Glenn Patrick ARANAS, Norman C. HAMER, Tridib DUTTA, Andrew James HOOVER, Thomas A. SWEET, Mark ANACKER, An PHAN
-
Publication number: 20210310796Abstract: A method for determining the thickness of a plurality of coating layers. The method comprises the steps of performing a calibration analysis on calibration data to determine initial values and search limits of optical parameters of the plurality of coating layers, irradiating the plurality of layers with a pulse of THz radiation in the range from 0.01 THz to 10 THz, detecting the reflected radiation to produce a sample response derived from the reflected radiation, producing a synthesized waveform using the optical parameters and predetermined initial thicknesses of the layers, varying the thicknesses and the optical parameters within the search limits to minimize the error measured between the sample response and the synthesized waveform, and outputting the thicknesses of the layers.Type: ApplicationFiled: June 21, 2021Publication date: October 7, 2021Inventors: Ian Stephen Gregory, Robert May, Daniel James Farrell
-
Publication number: 20210275956Abstract: Improvements to filtration and vessels such as for filtration and coalescing of gas streams are shown. A filter element with a partial treated region and untreated region such as providing different surface energies or other filtration characteristics are provided. Various keying arrangements for compatibility and/or rotational locking are shown between the filtration vessel, a tubular coalescing baffle, and/or filter element. The tubular coalescing baffle also may include non-louvered pore structure, which provides for more even flow in a two stage type filtration vessel to prevent premature exiting and reduction of flow velocities along the second stage, and/or may additionally or alternatively include drainage apertures such as drain slot formed along a gravitational bottom or otherwise to facilitate additional drainage of coalesced liquid as opposed to letting such liquid be forced through fluid velocity toward the open end of the tubular baffle.Type: ApplicationFiled: May 24, 2021Publication date: September 9, 2021Applicant: Parker-Hannifin CorporationInventors: Daniel M. Cloud, Stephen Gregory Jeane, Jack David Bums
-
Patent number: 11085755Abstract: A method for determining the thickness of a plurality of coating layers, the method comprising: performing a calibration analysis on calibration data to determine initial values and search limits of optical parameters of said plurality of coating layers, irradiating the said plurality of layers with a pulse of THz radiation, said pulse comprising a plurality of frequencies in the range from 0.01 THz to 10 THz; detecting the reflected radiation to produce a sample response said sample response being derived from the reflected radiation; producing a synthesised waveform using the optical parameters and predetermined initial thicknesses of said layers; and varying said thicknesses and varying said optical parameters within the said search limits to minimise the error measured between the sample response and the synthesised waveform; and outputting the thicknesses of the layers.Type: GrantFiled: January 26, 2018Date of Patent: August 10, 2021Assignee: TeraView LimitedInventors: Ian Stephen Gregory, Robert May, Daniel James Farrell
-
Patent number: 11071934Abstract: Improvements to filtration and vessels such as for filtration and coalescing of gas streams are shown. A filter element with a partial treated region and untreated region such as providing different surface energies or other filtration characteristics are provided. Various keying arrangements for compatibility and/or rotational locking are shown between the filtration vessel, a tubular coalescing baffle, and/or filter element. The tubular coalescing baffle also may include non-louvered pore structure, which provides for more even flow in a two stage type filtration vessel to prevent premature exiting and reduction of flow velocities along the second stage, and/or may additionally or alternatively include drainage apertures such as drain slot formed along a gravitational bottom or otherwise to facilitate additional drainage of coalesced liquid as opposed to letting such liquid be forced through fluid velocity toward the open end of the tubular baffle.Type: GrantFiled: March 22, 2019Date of Patent: July 27, 2021Assignee: Parker-Hannifin CorporationInventors: Daniel M. Cloud, Stephen Gregory Jeane, Jack David Burns
-
Publication number: 20210073241Abstract: A complex data type is encoded over columns of a table of a columnar database by mapping fields of the complex data type to the columns. An optimized query can be generated for a query specifying the complex data type. The optimized query specifies the columns to which the fields specified within the query are mapped, instead of specifying the fields. The optimized query can be processed against the database in a late materialization manner to fulfill the query.Type: ApplicationFiled: September 11, 2019Publication date: March 11, 2021Inventors: Deepak Majeti, Natalya Aksman, James Clampffer, Stephen Gregory Walkauskas
-
Patent number: 10916909Abstract: Disclosed are fiber amplifiers with multiple pumping sources including multiple optical sources or an optical comb source with multiple spectral lines. A comb source may include generating a plurality of evenly spaced or nearly evenly spaced spectral lines. The optical comb source may pump a fiber by propagating optical energy at the multiple spectral lines through the fiber. The comb source may cause gain in the fiber at in a band of wavelengths different from the spectral lines of the comb source. A weak signal injected into the fiber that propagates in the fiber will experience optical gain in the fiber producing an amplified signal at the wavelength within a band of wavelengths different from the comb source wavelengths. When the bandwidth of the multiple bands of gain is wide, the amplifier may be referred to as an ultra-wideband amplifier.Type: GrantFiled: July 11, 2017Date of Patent: February 9, 2021Assignee: Facebook, Inc.Inventors: Nitin Kumar Goel, Satyajeet Singh Ahuja, Gayathrinath Nagarajan, Stephen Gregory Grubb
-
Publication number: 20200250192Abstract: A technique includes providing, by a computer, a request for a set of at least one partition object based on a query to a database table. The database table has an associated dataset, the query identifies a plurality of columns, and the partition object is associated with a column-based partition of the dataset.Type: ApplicationFiled: February 5, 2019Publication date: August 6, 2020Inventors: Ryan Roelke, Deepak Majeti, Stephen Gregory Walkauskas
-
Patent number: 10659155Abstract: A system comprises a trunk submarine cable, an offshore optical and power switching unit connected to the trunk submarine cable, and a plurality of feeder submarine cables connected to the offshore switching unit. The offshore switching unit is configured to dynamically connect data communication channels of a selected feeder submarine cable among the plurality of feeder submarine cables with data communication channels of the trunk submarine cable.Type: GrantFiled: September 19, 2019Date of Patent: May 19, 2020Assignee: Facebook, Inc.Inventors: Stephen Gregory Grubb, Timothy Edward Stuch, Andrew James Palmer-Felgate
-
Publication number: 20200052788Abstract: A system comprises a trunk submarine cable, an offshore optical and power switching unit connected to the trunk submarine cable, and a plurality of feeder submarine cables connected to the offshore switching unit. The offshore switching unit is configured to dynamically connect data communication channels of a selected feeder submarine cable among the plurality of feeder submarine cables with data communication channels of the trunk submarine cable.Type: ApplicationFiled: September 19, 2019Publication date: February 13, 2020Inventors: Stephen Gregory Grubb, Timothy Edward Stuch, Andrew James Palmer-Felgate
-
Publication number: 20190383599Abstract: A method for determining the thickness of a plurality of coating layers, the method comprising: performing a calibration analysis on calibration data to determine initial values and search limits of optical parameters of said plurality of coating layers, irradiating the said plurality of layers with a pulse of THz radiation, said pulse comprising a plurality of frequencies in the range from 0.01 THz to 10 THz; detecting the reflected radiation to produce a sample response said sample response being derived from the reflected radiation; producing a synthesised waveform using the optical parameters and predetermined initial thicknesses of said layers; and varying said thicknesses and varying said optical parameters within the said search limits to minimise the error measured between the sample response and the synthesised waveform; and outputting the thicknesses of the layers.Type: ApplicationFiled: January 26, 2018Publication date: December 19, 2019Inventors: Ian Stephen Gregory, Robert May, Daniel James
-
Patent number: 10461852Abstract: A system comprises a trunk submarine cable, an offshore optical and power switching unit connected to the trunk submarine cable, and a plurality of feeder submarine cables connected to the offshore switching unit. The offshore switching unit is configured to dynamically connect data communication channels of a selected feeder submarine cable among the plurality of feeder submarine cables with data communication channels of the trunk submarine cable and to reconfigure power in the case of power faults.Type: GrantFiled: August 7, 2018Date of Patent: October 29, 2019Assignee: Facebook, Inc.Inventors: Stephen Gregory Grubb, Timothy Edward Stuch, Andrew James Palmer-Felgate