Patents by Inventor Matthew Williamson
Matthew Williamson 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: 20260243254Abstract: A liquid pump includes a pumping mechanism configured to pump a liquid, a housing assembly housing the pumping mechanism therein while defining a wet cavity through which at least a portion of the liquid pumped by the pumping mechanism flows during operation thereof, and an electronic control unit of the liquid pump disposed within the wet cavity of the housing assembly and in fluid communication with the at least the portion of the liquid flowing therethrough. At least a portion of the electronic control unit is coated with a protective coating to prevent direct exposure of the at least the portion of the electronic control unit to the at least the portion of the liquid flowing through the wet cavity.Type: ApplicationFiled: December 3, 2025Publication date: August 20, 2026Inventors: Harpreet Singh, Matthew Williamson
-
Patent number: 12711276Abstract: Systems and methods for providing an integration platform for abstracting and interacting with one or more third party platforms provided by one or more third party computing systems can include the utilization of one or more abstraction blocks and one or more application programming interfaces. In some implementations the systems and methods can include a user interface that can leveraged as an intermediary for intaking user inputs, processing the user inputs, and providing abstracted versions of the inputs to the third party computing systems in order to provide access to the third party platforms to the user.Type: GrantFiled: December 11, 2024Date of Patent: August 18, 2026Assignee: Concentrix CVG Customer Management Delaware LLCInventors: Matthew Williamson, Andrew Steven Bird, Scott MacSwain, Sam Heaton, Nicholas Guimond, Joshua Clowater
-
Patent number: 12587411Abstract: System and method for isolating network traffic of multiple users across a network of a computing platform. For example, a method includes receiving data at a networking device of a computing platform. The networking device includes a plurality of routing tables. Each routing table of the plurality of routing tables is associated with a different user of multiple users of the computing platform. A user of the multiple users is identified based at least in part on the received data. In response to identifying the user of the multiple users based at least in part on the received data, a routing table of the plurality of routing tables is identified based at least in part on the identified user. A route from the identified routing table is determined based at least in part on the received data. The received data is sent across a network of the computing platform according to the determined route. The method is performed using one or more processors.Type: GrantFiled: June 16, 2023Date of Patent: March 24, 2026Assignee: Palantir Technologies Inc.Inventors: Steven Austin, Matthew Williamson
-
Patent number: 12421274Abstract: A resin formed of copolymer beads is disclosed. The copolymer beads have a first repeating motif, a second repeating motif having a substituted styrene with an ester functional group or an amide with a terminal amine or hydroxyl functional group, and a crosslinking agent having a divinyl compound. The copolymer beads are capable of expanding substantially uniformly in polar and non-polar solvents.Type: GrantFiled: October 3, 2024Date of Patent: September 23, 2025Assignee: AGILENT TECHNOLOGIES, INC.Inventors: Douglas J. Dellinger, Logan Garner, John W. Davies, Thomas Jacob Cobb, Richard Bacon, David James Neep, Matthew Williamson
-
Publication number: 20250111090Abstract: Systems and methods for providing an integration platform for abstracting and interacting with one or more third party platforms provided by one or more third party computing systems can include the utilization of one or more abstraction blocks and one or more application programming interfaces. In some implementations the systems and methods can include a user interface that can leveraged as an intermediary for intaking user inputs, processing the user inputs, and providing abstracted versions of the inputs to the third party computing systems in order to provide access to the third party platforms to the user.Type: ApplicationFiled: December 11, 2024Publication date: April 3, 2025Inventors: Matthew Williamson, Andrew Steven Bird, Scott MacSwain, Sam Heaton, Nicholas Guimond, Joshua Clowater
-
Patent number: 12204683Abstract: Systems and methods for providing an integration platform for abstracting and interacting with one or more third party platforms provided by one or more third party computing systems can include the utilization of one or more abstraction blocks and one or more application programming interfaces. In some implementations the systems and methods can include a user interface that can leveraged as an intermediary for intaking user inputs, processing the user inputs, and providing abstracted versions of the inputs to the third party computing systems in order to provide access to the third party platforms to the user.Type: GrantFiled: October 25, 2022Date of Patent: January 21, 2025Assignee: CONCENTRIX CVG CUSTOMER MANAGEMENT DELAWARE LLCInventors: Matthew Williamson, Andrew Steven Bird, Scott MacSwain, Sam Heaton, Nicholas Guimond, Joshua Clowater
-
Patent number: 11943319Abstract: Systems and methods for isolating applications associated with multiple tenants within a computing platform receive a request from a client associated with a tenant for running an application on a computing platform. Hosts connected to the platform are associated with a network address and configured to run applications associated with multiple tenants. A host is identified based at least in part on the request. One or more broadcast domain(s) including the identified hosts are generated. The broadcast domains are isolated in the network at a data link layer. A unique tenant identification number corresponding to the tenant is assigned to the broadcast domains. In response to launching the application on the host: the unique tenant identification number is assigned to the launched application and is added to the network address of the host; and the network address of the host is sent to the client associated with the tenant.Type: GrantFiled: April 28, 2023Date of Patent: March 26, 2024Assignee: Palantir Technologies Inc.Inventors: Greg DeArment, Divyanshu Arora, Jason Hoch, Mark Elliot, Matthew Williamson, Robert Kruszewski, Steven Austin
-
Publication number: 20230336481Abstract: System and method for isolating network traffic of multiple users across a network of a computing platform. For example, a method includes receiving data at a networking device of a computing platform. The networking device includes a plurality of routing tables. Each routing table of the plurality of routing tables is associated with a different user of multiple users of the computing platform. A user of the multiple users is identified based at least in part on the received data. In response to identifying the user of the multiple users based at least in part on the received data, a routing table of the plurality of routing tables is identified based at least in part on the identified user. A route from the identified routing table is determined based at least in part on the received data. The received data is sent across a network of the computing platform according to the determined route. The method is performed using one or more processors.Type: ApplicationFiled: June 16, 2023Publication date: October 19, 2023Inventors: Steven Austin, Matthew Williamson
-
Publication number: 20230269307Abstract: Systems and methods for isolating applications associated with multiple tenants within a computing platform receive a request from a client associated with a tenant for running an application on a computing platform. Hosts connected to the platform are associated with a network address and configured to run applications associated with multiple tenants. A host is identified based at least in part on the request. One or more broadcast domain(s) including the identified hosts are generated. The broadcast domains are isolated in the network at a data link layer. A unique tenant identification number corresponding to the tenant is assigned to the broadcast domains. In response to launching the application on the host: the unique tenant identification number is assigned to the launched application and is added to the network address of the host; and the network address of the host is sent to the client associated with the tenant.Type: ApplicationFiled: April 28, 2023Publication date: August 24, 2023Inventors: Greg DeArment, Divyanshu Arora, Jason Hoch, Mark Elliot, Matthew Williamson, Robert Kruszewski, Steven Austin
-
Patent number: 11722411Abstract: System and method for isolating network traffic of multiple users across a network of a computing platform. For example, a method includes receiving data at a networking device of a computing platform. The networking device includes a plurality of routing tables. Each routing table of the plurality of routing tables is associated with a different user of multiple users of the computing platform. A user of the multiple users is identified based at least in part on the received data. In response to identifying the user of the multiple users based at least in part on the received data, a routing table of the plurality of routing tables is identified based at least in part on the identified user. A route from the identified routing table is determined based at least in part on the received data. The received data is sent across a network of the computing platform according to the determined route. The method is performed using one or more processors.Type: GrantFiled: November 17, 2021Date of Patent: August 8, 2023Assignee: Palantir Technologies Inc.Inventors: Steven Austin, Matthew Williamson
-
Patent number: 11683394Abstract: Systems and methods for isolating applications associated with multiple tenants within a computing platform receive a request from a client associated with a tenant for running an application on a computing platform. Hosts connected to the platform are associated with a network address and configured to run applications associated with multiple tenants. A host is identified based at least in part on the request. One or more broadcast domain(s) including the identified hosts are generated. The broadcast domains are isolated in the network at a data link layer. A unique tenant identification number corresponding to the tenant is assigned to the broadcast domains. In response to launching the application on the host: the unique tenant identification number is assigned to the launched application and is added to the network address of the host; and the network address of the host is sent to the client associated with the tenant.Type: GrantFiled: April 6, 2022Date of Patent: June 20, 2023Assignee: Palantir Technologies Inc.Inventors: Greg DeArment, Divyanshu Arora, Jason Hoch, Mark Elliot, Matthew Williamson, Robert Kruszewski, Steven Austin
-
Patent number: 11624363Abstract: A fluid pumping system comprises a housing, an electric motor, a rotatable first input, a rotatable second input driven by the electric motor, a gerotor including an inner rotor, an outer rotor; and a cam ring in sliding receipt of the outer rotor. The cam ring is selectively rotatable by one of the first input and the second input. The inner rotor is rotatable by the other of the first input and the second input. The housing includes a first fluid inlet passage on a first side of the cam ring and a second fluid inlet passage on an opposite side of the cam ring. Fluid entering a cavity between the inner rotor and the outer rotor flows parallel to the axis of rotation of the first input. The cam ring includes a radially extending outlet port and pumped fluid flows radially out of the cavity.Type: GrantFiled: May 15, 2020Date of Patent: April 11, 2023Assignee: Hanon Systems EFP Canada Ltd.Inventor: Matthew Williamson
-
Patent number: 11561096Abstract: A vibrating structure gyroscope comprises a resonant structure arranged to vibrate under stimulation from a primary drive electrode. A drive system is arranged to vibrate the vibrating structure at a resonance frequency. An automatic gain control unit varies an amplitude of a primary drive signal (PD). A controller operates the gyroscope such that in a first mode of operation, the automatic gain control unit varies an amplitude of the drive signal (PD) between an operating range defined by upper and lower bounds and in a second mode operation, in which the automatic gain control unit sets the amplitude of the drive signal (PD) to a predetermined level outside of the operating range. In the second mode of operation an amplitude of a primary sense signal (PP) is measured after a predetermined time period to determine an oscillation cycle count during said predetermined time period.Type: GrantFiled: August 16, 2021Date of Patent: January 24, 2023Assignee: ATLANTIC INERTIAL SYSTEMS LIMITEDInventors: John Keith Sheard, Matthew Williamson
-
Patent number: 11535216Abstract: An electrohydraulic actuator assembly for use in a brake-by-wire hydraulic brake system. The electrohydraulic actuator assembly includes a pair of electrohydraulic actuator EHA units. One EHA unit provides fluid to front brakes and the other EHA unit provides fluid to rear brakes. Each EHA unit includes an electric motor, a reduction gear unit, a pair of magnetorheological clutches, and a pair of fluid pumps. The system further including an ECU that actuates the electric motor and controls engagement of the clutches to cause the fluid pump to pump brake fluid to at least one of the front and rear brakes. The system further includes a regeneration system for providing supplemental electricity to the electric motors.Type: GrantFiled: May 14, 2018Date of Patent: December 27, 2022Assignee: MAGNA INTERNATIONAL INC.Inventors: Frank Gabbianelli, Todd Deaville, Matthew Williamson, Benjamin Saltsman, Warren Young, Timothy Reaburn
-
Patent number: 11473575Abstract: A fluid pumping system for a vehicle having an internal combustion engine comprises a housing, an electric motor, a rotatable first input adapted to be driven by the internal combustion engine, a rotatable second input driven by the electric motor, and a pump. The pump includes a drum selectively rotated about a drum axis of rotation by one of the first input and the second input, and a pump rotor selectively rotated by the other of the first input and the second input. The drum includes a cam ring having a cavity in receipt of the pump rotor. The drum includes a first fluid inlet port and a second fluid inlet port on opposite sides of the drum such that fluid entering the cavity through the first and second fluid ports flows axially in a direction parallel to the drum axis of rotation. The drum includes a radially extending outlet port such that pumped fluid flows radially out of the cavity. The housing contains the electric motor and the pump.Type: GrantFiled: May 15, 2020Date of Patent: October 18, 2022Assignee: Hanon Systems EFP Canada Ltd.Inventor: Matthew Williamson
-
Publication number: 20220232098Abstract: Systems and methods for isolating applications associated with multiple tenants within a computing platform receive a request from a client associated with a tenant for running an application on a computing platform. Hosts connected to the platform are associated with a network address and configured to run applications associated with multiple tenants. A host is identified based at least in part on the request. One or more broadcast domain(s) including the identified hosts are generated. The broadcast domains are isolated in the network at a data link layer. A unique tenant identification number corresponding to the tenant is assigned to the broadcast domains. In response to launching the application on the host: the unique tenant identification number is assigned to the launched application and is added to the network address of the host; and the network address of the host is sent to the client associated with the tenant.Type: ApplicationFiled: April 6, 2022Publication date: July 21, 2022Inventors: Greg DeArment, Divyanshu Arora, Jason Hoch, Mark Elliot, Matthew Williamson, Robert Kruszewski, Steven Austin
-
Patent number: 11330076Abstract: Systems and methods for isolating applications associated with multiple tenants within a computing platform receive a request from a client associated with a tenant for running an application on a computing platform. Hosts connected to the platform are associated with a network address and configured to run applications associated with multiple tenants. A host is identified based at least in part on the request. One or more broadcast domain(s) including the identified hosts are generated. The broadcast domains are isolated in the network at a data link layer. A unique tenant identification number corresponding to the tenant is assigned to the broadcast domains. In response to launching the application on the host: the unique tenant identification number is assigned to the launched application and is added to the network address of the host; and the network address of the host is sent to the client associated with the tenant.Type: GrantFiled: November 13, 2020Date of Patent: May 10, 2022Assignee: Palantir Technologies Inc.Inventors: Greg DeArment, Divyanshu Arora, Jason Hoch, Mark Elliot, Matthew Williamson, Robert Kruszewski, Steven Austin
-
Publication number: 20220120564Abstract: A vibrating structure gyroscope comprises a resonant structure arranged to vibrate under stimulation from a primary drive electrode. A drive system is arranged to vibrate the vibrating structure at a resonance frequency. An automatic gain control unit varies an amplitude of a primary drive signal (PD). A controller operates the gyroscope such that in a first mode of operation, the automatic gain control unit varies an amplitude of the drive signal (PD) between an operating range defined by upper and lower bounds and in a second mode operation, in which the automatic gain control unit sets the amplitude of the drive signal (PD) to a predetermined level outside of the operating range. In the second mode of operation an amplitude of a primary sense signal (PP) is measured after a predetermined time period to determine an oscillation cycle count during said predetermined time period.Type: ApplicationFiled: August 16, 2021Publication date: April 21, 2022Inventors: John Keith SHEARD, Matthew WILLIAMSON
-
Publication number: 20220078115Abstract: System and method for isolating network traffic of multiple users across a network of a computing platform. For example, a method includes receiving data at a networking device of a computing platform. The networking device includes a plurality of routing tables. Each routing table of the plurality of routing tables is associated with a different user of multiple users of the computing platform. A user of the multiple users is identified based at least in part on the received data. In response to identifying the user of the multiple users based at least in part on the received data, a routing table of the plurality of routing tables is identified based at least in part on the identified user. A route from the identified routing table is determined based at least in part on the received data. The received data is sent across a network of the computing platform according to the determined route. The method is performed using one or more processors.Type: ApplicationFiled: November 17, 2021Publication date: March 10, 2022Inventors: Steven Austin, Matthew Williamson
-
Patent number: D1135900Type: GrantFiled: December 10, 2024Date of Patent: July 21, 2026Assignee: Airbus Operations SASInventors: Cédric Bosselut, Natalia Ardila Torres, Matthew Williamson