Abstract: An apparatus includes a multi-tenant computer system including a processor and a memory operatively coupled to the processor. The apparatus receives a first service request from a first compute device and a second service request from a second compute device. Data values of the first service request are not accessible by the second compute device and data values of the second request are not accessible by the first compute device. The apparatus merges the data values of the first service request and the data values of the second service request and filters the results based on a set of rules not accessible to the second compute device to produce a first filtered result responsive to the second service request. The apparatus also filters the results based on a set of rules not accessible to the first compute device to produce a second filtered result responsive to the first service request.
Type:
Grant
Filed:
July 21, 2023
Date of Patent:
January 23, 2024
Assignee:
Flueid Software Corporation
Inventors:
Michael J. Goulet, Matthew M. Regan, Ryan A. Jaeger, Peter Bowman, Peter Richter, Scott Laplante
Abstract: An apparatus includes a multi-tenant computer system including a processor and a memory operatively coupled to the processor. The apparatus receives a first service request from a first compute device and a second service request from a second compute device. Data values of the first service request are not accessible by the second compute device and data values of the second request are not accessible by the first compute device. The apparatus merges the data values of the first service request and the data values of the second service request and filters the results based on a set of rules not accessible to the second compute device to produce a first filtered result responsive to the second service request. The apparatus also filters the results based on a set of rules not accessible to the first compute device to produce a second filtered result responsive to the first service request.
Type:
Grant
Filed:
February 16, 2023
Date of Patent:
September 12, 2023
Assignee:
Flueid Software Corporation
Inventors:
Michael J. Goulet, Matthew M. Regan, Ryan A. Jaeger, Peter Bowman, Peter Richter, Scott Laplante
Abstract: In some embodiments, a non-transitory processor-readable medium receives, from a client compute device and at a multi-tenant computer system, a service request that includes an authentication token provided by a third-party compute device and that identifies a single-tenant account (1) of the multi-tenant computer system and (2) associated with the client compute device. The medium sends an information request for first information associated with the service request to the third-party compute device. The medium receives the first information from the third-party compute device in response to the information request. The medium processes the service request based on the first information to produce a service result responsive to the service request. The medium sends the service result to the client compute device.
Type:
Grant
Filed:
August 4, 2021
Date of Patent:
April 19, 2022
Assignee:
Flueid Software Corporation
Inventors:
Peter Bowman, Peter Richter, Dennis Frandsen, Ryan Jaeger
Abstract: In some embodiments, a non-transitory processor-readable medium receives, from a client compute device and at a multi-tenant computer system, a service request that includes an authentication token provided by a third-party compute device and that identifies a single-tenant account (1) of the multi-tenant computer system and (2) associated with the client compute device. The medium sends an information request for first information associated with the service request to the third-party compute device. The medium receives the first information from the third-party compute device in response to the information request. The medium processes the service request based on the first information to produce a service result responsive to the service request. The medium sends the service result to the client compute device.
Type:
Grant
Filed:
March 26, 2021
Date of Patent:
August 17, 2021
Assignee:
Flueid Software Corporation
Inventors:
Peter Bowman, Peter Richter, Dennis Frandsen, Ryan Jaeger