Patents by Inventor Andrew Glover

Andrew Glover 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: 20240264921
    Abstract: A system receives incoming electronic data request messages. A match engine of the system attempts to match requests within the electronic data request messages and the time taken to perform the computations to attempt to match the requests is correlated to the processing capacity of the system. To prevent or slow formation of performance expectations, an obfuscation delay is applied to a selected outgoing electronic data message associated with at least one of the requests to reduce the correlation between the apparent time taken to perform the computations based on a timing indication in outgoing messages reporting result of an attempted match for a request and the processing capacity of the system.
    Type: Application
    Filed: February 6, 2023
    Publication date: August 8, 2024
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Lisa Vu, John Paul Scheerer, James Allen Bailey, Dileep Chakravarthi Konduru, Matthew Wayne Haynes, Andrew Glover, Andrew Peter Paso, Supreet Dhillon, Aditya Shivashankar Shivashankar
  • Publication number: 20240216799
    Abstract: Instead of simply downloading missing or required gaming content at a preset speed no matter the circumstance, a responsive or adaptive content streaming system and method first sets a content streaming speed and, if the download reaches that streaming speed, the speed is gradually increased while periodically checking for issues or problems related to the network connection used for streaming the gaming content. If issues or problems are not detected, the speed is continued to increase up to a predefined maximum speed. However, if one or more issue or problems are identified, then the speed is either incrementally throttled back or the streaming is completely stopped until there is stability of the network connection.
    Type: Application
    Filed: December 27, 2023
    Publication date: July 4, 2024
    Inventors: Chris Fowler, Andrew Glover
  • Publication number: 20240118193
    Abstract: This disclosure relates to an apparatus for measuring the transmittance of several wavelengths of light through a liquid sample in order to measure or estimate established and novel quality parameters that are descriptive of the quality of the liquid being monitored. The apparatus comprises at least two light emitting diode (LED) modules; each comprising an LED light source and a beam splitter window; a cylindrical rigid structure, a mounting structure, a window aperture, a mechanism for fixing the position of the LED modules, at least one LED light detector, a liquid sample light detector, a microprocessor, and an enclosing structure surrounding the apparatus. The apparatus provides a means for fine tuning the alignment of the light beams generated by the LED light sources, which ensures that the light beams are propagated optimally within the apparatus body and measured accurately by the light detectors.
    Type: Application
    Filed: February 8, 2022
    Publication date: April 11, 2024
    Inventors: JAMES ANDREW GLOVER, KERIM KOLLU
  • Publication number: 20220276162
    Abstract: A device to measure the amount of light able to transmit through a liquid. The device uses a light detector and multiple light emitting diodes (LED's) along with an optical unit such that the light detector, LED's, and an optical unit define a path of light emitted by each individual LED or subgroup of LED's and detected by the detector. The device uses a structure designed to surround the LED's and light detector such that the structure allows the device to be immersed in the liquid and such that the structure is shaped to allow a volume of liquid to be between the LED's and detector, intersecting the light path.
    Type: Application
    Filed: August 6, 2020
    Publication date: September 1, 2022
    Inventor: JAMES ANDREW GLOVER
  • Publication number: 20220006697
    Abstract: A tool is provided to generate one or more communication paths through one or more networks from a starting location to an ending location. The generated communication paths may be displayed for comparison by a user or computing device and, upon selection, the one or more networks may be configured or provisioned to instantiate a selected communication path in the networks. In particular, the selected communication path may be provided to one or more corresponding network configuration systems to communicate with the network devices in the communication path and alter the operating state of the network devices according to the communication path information. Some implementations of the network path tool may provide an auditing of diversity aspects of a network path or circuit that may receive network path information and display diversity audit information through any user interface utilized by the path computation tool.
    Type: Application
    Filed: July 1, 2021
    Publication date: January 6, 2022
    Inventors: George HILL, Bryan HORNE, Jason CLEARY, Jason PARRIS, Andrew GLOVER
  • Patent number: 10768117
    Abstract: Monitoring and detection of algae in surface water and wastewater is of significant importance, yet there is currently no quick and simple method to achieve this. The present work illustrates a new method to determine the concentration of algae in water and wastewater samples using spectrophotometry, the first derivative of absorbance, and a smoothing technique applied to the first derivative of absorbance (e.g. Savitzky-Golay). The relationship between algal concentration and absorbance for three types of water samples (distilled, surface, and wastewater) was determined in the visible wavelength range, and the effect of using the first derivative of absorbance method on improving algal concentration detection limit was established. Using the first derivative of absorbance method improves algal detection limits, reduces the effect of background absorbance and the resolution of overlapping spectra.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: September 8, 2020
    Assignee: REAL TECH HOLDINGS INC.
    Inventors: Banu Ormeci, Andrew Glover, Kerim Kollu
  • Patent number: 10747719
    Abstract: Systems and methods for restoring a file system to a point-in-time without relying on a backup. One system includes an electronic processor configured to automatically restore a file system to a specified point-in-time by (a) automatically restoring, from a recycle bin, items deleted from the file system after the point-in-time, (b) automatically deleting, from the file system, items created within the file system after the point-in-time, (c) automatically moving items moved within the file system after the point-in-time to a location within the file system associated with the point-in-time, (d) automatically deleting, from the file system, items copied within the file system after the point-in-time, (e) automatically renaming items renamed within the file system after the point-in-time to a name associated with the point-in-time, and (f) automatically restoring, from a version history, a version associated with the point-in-time for items with content modified after the point-in-time.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jose A. Barreto, Clement B. Fauchere, Meir E. Abergel, Steven J. Rayson, Jiashan Song, Andrew Sean Watson, Shaun W. Kimber, Ronakkumar N. Desai, Andrew Glover
  • Patent number: 10678925
    Abstract: In some embodiments, disclosed subject matter involves proactive monitoring and detection of anomalies in user data hosted by a cloud storage server and user interaction with data to trigger quarantine of user data stored in the cloud storage. In at least one embodiment, data recovery from one or more quarantine states is available to a user after authentication. Quarantine levels may permit or prohibit various actions on the user data by the user who owns the data, an asynchronous process for data cleanup, and access by other authorized users, etc. In an embodiment, quarantine levels are associated with the user and affect the user data space rather than merely individual files. The proactive monitoring may include collection of telemetry based on the API calls to the cloud server, scanning of user file system and hierarchy, and other file or data space corruption. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: June 9, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Bruso, Andrew Glover
  • Patent number: 10614042
    Abstract: Cloud-based storage services are provided for storing and/or sharing content across multiple devices, where the content is periodically synchronized between the devices and the storage service. Embodiments are directed to detection of bulk operations associated with content stored at a storage service to protect users both proactively and remedially from accidental and/or nefarious content alterations propagating to the storage service and/or other devices. A model may be created based on a usage pattern associated with the content, an attempted operation performed on the content may be detected, and the attempted operation may be compared to the model to determine whether the operation deviates from the usage pattern. If the attempted operation deviates from the usage pattern, a preservation policy for the content at the storage service may be modified and a notification of the attempted operation may be provided to obtain user approval.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: April 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steven Bailey, Andrew Glover, John D. Rodrigues, Filip Chelarescu
  • Patent number: 10558619
    Abstract: Cloud-based storage services are provided for storing and/or sharing content across multiple devices, where the content is periodically synchronized between the devices and the storage service. Embodiments are directed to detection of bulk operations associated with content stored at a storage service to protect users both proactively and remedially from accidental and/or nefarious content alterations propagating to the storage service and/or other devices. A model based on a usage pattern monitored and provided by a client device may be received at the client device from the storage service. An attempted operation performed on the content may be detected, and the attempted operation may be compared to the model to determine whether the operation deviates from the usage pattern. If the attempted operation deviates from the usage pattern, execution of the attempted operation and synchronization of the content with the storage service may be prevented until the attempted operation is approved.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: February 11, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John D. Rodrigues, Steven Bailey, Andrew Glover, Filip Chelarescu
  • Patent number: 10507411
    Abstract: A device to extract a near continuous stream of sample water from a high solids content source for the purpose of delivery to a liquid analyzer or sensor for test or measurement. The device includes a source of compressed air and a source of chemical cleaning agent that are used in a coordinated effort to purge and clean the sampling system to ensure the water stream is maintained over long periods of time without significant human intervention. The device includes a valve to allow compressed air to intermittently be sent backwards through the sampling line to purge to drain an inline strainer of solids that have built up since the previous air purge. Downstream of the air valve another valve is used to introduce cleaning chemical into the sampling system to clean residual buildup downstream of the inline strainer. A debubbler unit is placed between the air valve and the cleaning chemical valve to remove air from the sampling system after it was introduced during the air purge event.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: December 17, 2019
    Assignee: 2134761 ONTARIO LTD.
    Inventors: James Andrew Glover, Richard Hibbs
  • Publication number: 20190145901
    Abstract: Monitoring and detection of algae in surface water and wastewater is of significant importance, yet there is currently no quick and simple method to achieve this. The present work illustrates a new method to determine the concentration of algae in water and wastewater samples using spectrophotometry, the first derivative of absorbance, and a smoothing technique applied to the first derivative of absorbance (e.g. Savitzky-Golay). The relationship between algal concentration and absorbance for three types of water samples (distilled, surface, and wastewater) was determined in the visible wavelength range, and the effect of using the first derivative of absorbance method on improving algal concentration detection limit was established. Using the first derivative of absorbance method improves algal detection limits, reduces the effect of background absorbance and the resolution of overlapping spectra.
    Type: Application
    Filed: May 24, 2017
    Publication date: May 16, 2019
    Inventors: Banu ORMECI, Andrew GLOVER, Kerim KOLLU
  • Publication number: 20190095455
    Abstract: Systems and methods for restoring a file system to a point-in-time without relying on a backup. One system includes an electronic processor configured to automatically restore a file system to a specified point-in-time by (a) automatically restoring, from a recycle bin, items deleted from the file system after the point-in-time, (b) automatically deleting, from the file system, items created within the file system after the point-in-time, (c) automatically moving items moved within the file system after the point-in-time to a location within the file system associated with the point-in-time, (d) automatically deleting, from the file system, items copied within the file system after the point-in-time, (e) automatically renaming items renamed within the file system after the point-in-time to a name associated with the point-in-time, and (f) automatically restoring, from a version history, a version associated with the point-in-time for items with content modified after the point-in-time.
    Type: Application
    Filed: December 8, 2017
    Publication date: March 28, 2019
    Inventors: Jose A. BARRETO, Clement B. FAUCHERE, Meir E. ABERGEL, Steven J. RAYSON, Jiashan SONG, Andrew Sean WATSON, Shaun W. KIMBER, Ronakkumar N. DESAI, Andrew GLOVER
  • Publication number: 20180373877
    Abstract: In some embodiments, disclosed subject matter involves proactive monitoring and detection of anomalies in user data hosted by a cloud storage server and user interaction with data to trigger quarantine of user data stored in the cloud storage. In at least one embodiment, data recovery from one or more quarantine states is available to a user after authentication. Quarantine levels may permit or prohibit various actions on the user data by the user who owns the data, an asynchronous process for data cleanup, and access by other authorized users, etc. In an embodiment, quarantine levels are associated with the user and affect the user data space rather than merely individual files. The proactive monitoring may include collection of telemetry based on the API calls to the cloud server, scanning of user file system and hierarchy, and other file or data space corruption. Other embodiments are described and claimed.
    Type: Application
    Filed: June 26, 2017
    Publication date: December 27, 2018
    Inventors: Jonathan Bruso, Andrew Glover
  • Publication number: 20180093204
    Abstract: A device to extract a near continuous stream of sample water from a high solids content source for the purpose of delivery to a liquid analyzer or sensor for test or measurement. The device includes a source of compressed air and a source of chemical cleaning agent that are used in a coordinated effort to purge and clean the sampling system to ensure the water stream is maintained over long periods of time without significant human intervention. The device includes a valve to allow compressed air to intermittently be sent backwards through the sampling line to purge to drain an inline strainer of solids that have built up since the previous air purge. Downstream of the air valve another valve is used to introduce cleaning chemical into the sampling system to clean residual buildup downstream of the inline strainer. A debubbler unit is placed between the air valve and the cleaning chemical valve to remove air from the sampling system after it was introduced during the air purge event.
    Type: Application
    Filed: October 3, 2017
    Publication date: April 5, 2018
    Inventors: JAMES ANDREW GLOVER, RICHARD HIBBS
  • Publication number: 20180039653
    Abstract: Cloud-based storage services are provided for storing and/or sharing content across multiple devices, where the content is periodically synchronized between the devices and the storage service. Embodiments are directed to detection of bulk operations associated with content stored at a storage service to protect users both proactively and remedially from accidental and/or nefarious content alterations propagating to the storage service and/or other devices. A model may be created based on a usage pattern associated with the content, an attempted operation performed on the content may be detected, and the attempted operation may be compared to the model to determine whether the operation deviates from the usage pattern. If the attempted operation deviates from the usage pattern, a preservation policy for the content at the storage service may be modified and a notification of the attempted operation may be provided to obtain user approval.
    Type: Application
    Filed: August 8, 2016
    Publication date: February 8, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Steven Bailey, Andrew Glover, John D. Rodrigues, Filip Chelarescu
  • Publication number: 20180039654
    Abstract: Cloud-based storage services are provided for storing and/or sharing content across multiple devices, where the content is periodically synchronized between the devices and the storage service. Embodiments are directed to detection of bulk operations associated with content stored at a storage service to protect users both proactively and remedially from accidental and/or nefarious content alterations propagating to the storage service and/or other devices. A model based on a usage pattern monitored and provided by a client device may be received at the client device from the storage service. An attempted operation performed on the content may be detected, and the attempted operation may be compared to the model to determine whether the operation deviates from the usage pattern. If the attempted operation deviates from the usage pattern, execution of the attempted operation and synchronization of the content with the storage service may be prevented until the attempted operation is approved.
    Type: Application
    Filed: August 17, 2016
    Publication date: February 8, 2018
    Inventors: John D. Rodrigues, Steven Bailey, Andrew Glover, Filip Chelarescu
  • Publication number: 20150344218
    Abstract: A blow moulded container has a body portion defining a chamber for storing liquid and a neck portion extending from the body portion. The body portion defines a central longitudinal axis and said neck portion is coaxial therewith. The body portion defines an upper shoulder region of curved profile and the neck portion defines a circular cylindrical portion having side walls concentric with and parallel to said central longitudinal axis. The lower end of the cylindrical portion defines a closed loop and has a non-planar intersection with the shoulder region of the body portion.
    Type: Application
    Filed: August 12, 2015
    Publication date: December 3, 2015
    Inventor: Andrew Glover
  • Publication number: 20150014274
    Abstract: A blow moulded container has a body portion defining a chamber for storing liquid and a neck portion extending from the body portion. The body portion defines a central longitudinal axis and said neck portion is coaxial therewith. The body portion defines an upper shoulder region of curved profile and the neck portion defines a circular cylindrical portion having side walls concentric with and parallel to said central longitudinal axis. The lower end of the cylindrical portion defines a closed loop and has a non-planar intersection with the shoulder region of the body portion.
    Type: Application
    Filed: September 26, 2014
    Publication date: January 15, 2015
    Inventor: Andrew Glover
  • Publication number: 20140374426
    Abstract: A blow moulded plastics container for storing liquid (e.g., milk) has a body with a central axis intended to be generally vertical during storage. A part line of the container bisects an integral handle on the body. The body defines a footprint having a width which is greater in a middle region than at either longitudinal end of the footprint. The body has opposing side surfaces extending in a direction at least generally aligned with the part line of the container and forming part of the footprint. In one embodiment, the footprint is longer than it is wide and is asymmetrical about a transverse axis extending in a direction perpendicular to said part line. This reduces thinning effects associated with blowing a parison in a mould cavity.
    Type: Application
    Filed: September 10, 2014
    Publication date: December 25, 2014
    Inventor: Andrew Glover