Patents by Inventor Benjamin Santaus

Benjamin Santaus 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: 11997187
    Abstract: A system in one embodiment comprises a first endpoint device that is configured to communicate with a second endpoint device using a given communication protocol. The first endpoint device is configured to monitor a communication session under the given communication protocol and to generate monitoring data associated with the communication session. The first endpoint device is configured to determine that a designated network condition has occurred based at least in part on the monitoring data. The first endpoint device is configured to activate a performance monitoring component based at least in part on the determination that the designated network condition has occurred and to generate performance data utilizing the activated performance monitoring component. The first endpoint device is configured to anonymize and store the performance data.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: May 28, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Kathleen Moriarty, Amy Seibel, Alex Robbins, Benjamin Santaus
  • Publication number: 20240020359
    Abstract: A user-trusted executable execution environment is disclosed. Using a trusted application, an executable that is generally untrusted by a computing environment, can be verified and executed. A signed executable is signed by a sending trust engine and transmitted to a receiving trust engine. The receiving trust engine can verify the executable when a public key of a sending user decrypts the signed executable and when a hash generated by the receiving trust engine matches a hash of the executable included in the signed executable. The verification is finalized when the receiving user knows the sending user and confirms that the sending user sent the signed executable by using the sending user's public key to decrypt the signed executable.
    Type: Application
    Filed: July 15, 2022
    Publication date: January 18, 2024
    Inventors: Benjamin Santaus, Seth Jacob Rothschild
  • Publication number: 20240012678
    Abstract: Distributing quantum jobs are disclosed. When a quantum processing unit is underutilized or when wait times are long, quantum jobs may be distributed from the job queue of one vendor to another vendor. This improves utilization and reduces wait times.
    Type: Application
    Filed: July 8, 2022
    Publication date: January 11, 2024
    Inventors: Kenneth Durazzo, Stephen J. Todd, Michael Robillard, Victor Fong, Eric Bruno, Amy N. Seibel, Benjamin Santaus, Brendan Burns Healy
  • Publication number: 20240012691
    Abstract: Global optimization of quantum jobs in a multi-cloud or multi-edge environment is disclosed. The quantum jobs of multiple vendors are consolidated in a telemetry plane. The quantum jobs are evaluated based on user intents, quantum job characteristics, and quantum processing unit characteristics. The quantum jobs are then assigned to the quantum systems of the vendors based on the evaluation.
    Type: Application
    Filed: July 8, 2022
    Publication date: January 11, 2024
    Inventors: Kenneth Durazzo, Stephen J. Todd, Michael Robillard, Victor Fong, Brendan Burns Healy, Benjamin Santaus
  • Publication number: 20240012681
    Abstract: Quantum job prioritization is disclosed. Quantum jobs may be stored as placeholders in a job queue associated with a quantum processing unit. The quantum jobs are prioritized to improve the usage of the quantum processing unit. Prioritizing quantum jobs allows the quantum processing unit to execute quantum jobs in different orders rather than on an application basis. This allows grace periods to be used for executing quantum jobs.
    Type: Application
    Filed: July 8, 2022
    Publication date: January 11, 2024
    Inventors: Kenneth Durazzo, Stephen J. Todd, Michael Robillard, Victor Fong, Eric Bruno, Benjamin Santaus
  • Publication number: 20230409940
    Abstract: Quantum processing unit slicing is disclosed. The qubits of a quantum processing unit are sliced or grouped to accommodate multiple independent and separate quantum jobs. The quantum jobs are matched, based on user tolerances related to at least number of shots, and the quantum jobs are then merged and performed. The results for each of the specific quantum jobs concurrently performed are extracted from the overall results of the quantum processing unit.
    Type: Application
    Filed: June 17, 2022
    Publication date: December 21, 2023
    Inventors: Benjamin Santaus, Brendan Burns Healy, Victor Fong
  • Publication number: 20230409406
    Abstract: A system for accelerator functions as a service is disclosed. The system may receive a job that includes a computer (CPU) portion and an accelerator portion. When the accelerator portion is performed, an execution time associated with a time for the accelerator to return results is determined. Resources or a portion thereof allocated to the job, or the CPU portion are freed or reallocated to another job at least during the execution time. The job is queued to receive resources when the results are received from the accelerator.
    Type: Application
    Filed: June 16, 2022
    Publication date: December 21, 2023
    Inventors: Benjamin Santaus, Victor Fong, Brendan Burns Healy, RĂ´mulo Teixeira de Abreu Pinho
  • Publication number: 20230401086
    Abstract: Quality control operations for quantum processing units are disclosed. A broker application may perform quality control jobs to determine baseline characteristics about quantum processing units. The characteristics of user-submitted jobs can be compared to the baseline characteristics associated with the quality control jobs. This allows the broker to generate a confidence score that reflects at least whether the user-submitted job was performed on the quantum processing unit expected by the user.
    Type: Application
    Filed: June 9, 2022
    Publication date: December 14, 2023
    Inventors: Brendan Burns Healy, Benjamin Santaus
  • Patent number: 11770412
    Abstract: One example method includes logging into websites through devices including insecure devices. A logon device may store credentials. The logon device is configured to connect with an insecure device and then communicate with a website for authentication purposes without exposing a user's credentials to the insecure device. After the user is authenticated, the session is transferred to the insecure device.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: September 26, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Seth Jacob Rothschild, Benjamin Santaus, Orlando Xavier Nieves, Radia J. Perlman
  • Publication number: 20230222376
    Abstract: One example method includes dynamically selecting a quantum processing unit. During execution of a hybrid application, a quantum execution bundle is processed to identify characteristics that are used to select an optimal quantum processing unit. For each iteration, the optimal quantum processing unit can be dynamically selected and inserted into the execution.
    Type: Application
    Filed: January 7, 2022
    Publication date: July 13, 2023
    Inventors: Victor Fong, Orlando Xavier Nieves, Kenneth Durazzo, Dale R. Bremner, Benjamin Santaus
  • Publication number: 20230222372
    Abstract: Parallel quantum circuit execution is disclosed. When executing a quantum circuit, runtime characteristics of multiple quantum processing units are predicted and some of the quantum processing units are selected. The quantum circuit is executed in parallel at the selected quantum processing units.
    Type: Application
    Filed: January 7, 2022
    Publication date: July 13, 2023
    Inventors: Victor Fong, Orlando Xavier Nieves, Kenneth Durazzo, Dale R. Bremner, Benjamin Santaus
  • Publication number: 20220239699
    Abstract: One example method includes logging into websites through devices including insecure devices. A logon device may store credentials. The logon device is configured to connect with an insecure device and then communicate with a website for authentication purposes without exposing a user's credentials to the insecure device. After the user is authenticated, the session is transferred to the insecure device.
    Type: Application
    Filed: January 28, 2021
    Publication date: July 28, 2022
    Inventors: Seth Jacob Rothschild, Benjamin Santaus, Orlando Xavier Nieves, Radia J. Perlman
  • Publication number: 20220123919
    Abstract: A system in one embodiment comprises a first endpoint device that is configured to communicate with a second endpoint device using a given communication protocol. The first endpoint device is configured to monitor a communication session under the given communication protocol and to generate monitoring data associated with the communication session. The first endpoint device is configured to determine that a designated network condition has occurred based at least in part on the monitoring data. The first endpoint device is configured to activate a performance monitoring component based at least in part on the determination that the designated network condition has occurred and to generate performance data utilizing the activated performance monitoring component. The first endpoint device is configured to anonymize and store the performance data.
    Type: Application
    Filed: December 29, 2021
    Publication date: April 21, 2022
    Inventors: Kathleen Moriarty, Amy Seibel, Alex Robbins, Benjamin Santaus
  • Patent number: 11218294
    Abstract: A system in one embodiment comprises a first endpoint device that is configured to communicate with a second endpoint device using a given communication protocol. The first endpoint device is configured to monitor a communication session under the given communication protocol and to generate monitoring data associated with the communication session. The first endpoint device is configured to determine that a designated network condition has occurred based at least in part on the monitoring data. The first endpoint device is configured to activate a performance monitoring component based at least in part on the determination that the designated network condition has occurred and to generate performance data utilizing the activated performance monitoring component. The first endpoint device is configured to anonymize and store the performance data.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: January 4, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Kathleen Moriarty, Amy Seibel, Alex Robbins, Benjamin Santaus
  • Publication number: 20210218551
    Abstract: A system in one embodiment comprises a first endpoint device that is configured to communicate with a second endpoint device using a given communication protocol. The first endpoint device is configured to monitor a communication session under the given communication protocol and to generate monitoring data associated with the communication session. The first endpoint device is configured to determine that a designated network condition has occurred based at least in part on the monitoring data. The first endpoint device is configured to activate a performance monitoring component based at least in part on the determination that the designated network condition has occurred and to generate performance data utilizing the activated performance monitoring component. The first endpoint device is configured to anonymize and store the performance data.
    Type: Application
    Filed: January 10, 2020
    Publication date: July 15, 2021
    Inventors: Kathleen Moriarty, Amy Seibel, Alex Robbins, Benjamin Santaus