Patents by Inventor Isaac DIAMOND

Isaac DIAMOND 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: 20250016081
    Abstract: A method and system for performing a movement of a service within a distributed system. In one embodiment, the method comprises determining one or more locations where the service is to be moved. The method further comprises for each of the one or more locations, computing a metric including a cross-cell cost (C-cost) or a data locality-cost (DL-cost) of the software service if a movement of the software service to a location was to occur, prior to performing the movement of the software service; and modelling a latency and availability of the system due to the movement of the software service to the location based on the metric. The method further comprises performing the movement of the service based on the modelled latency and availability of the system.
    Type: Application
    Filed: September 18, 2024
    Publication date: January 9, 2025
    Inventors: Ray Morgan, Alessandro Catorcini, Isaac Diamond
  • Patent number: 12132630
    Abstract: A method and system for performing a movement of a service within a distributed system. In one embodiment, the method comprises determining one or more locations where the service is to be moved. The method further comprises for each of the one or more locations, computing a metric including a cross-cell cost (C-cost) or a data locality-cost (DL-cost) of the software service if a movement of the software service to a location was to occur, prior to performing the movement of the software service; and modelling a latency and availability of the system due to the movement of the software service to the location based on the metric. The method further comprises performing the movement of the service based on the modelled latency and availability of the system.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: October 29, 2024
    Assignee: STRIPE, INC.
    Inventors: Ray Morgan, Alessandro Catorcini, Isaac Diamond
  • Publication number: 20230179499
    Abstract: A method and system for performing a movement of a service within a distributed system. In one embodiment, the method comprises determining one or more locations where the service is to be moved. The method further comprises for each of the one or more locations, computing a metric including a cross-cell cost (C-cost) or a data locality-cost (DL-cost) of the software service if a movement of the software service to a location was to occur, prior to performing the movement of the software service; and modelling a latency and availability of the system due to the movement of the software service to the location based on the metric. The method further comprises performing the movement of the service based on the modelled latency and availability of the system.
    Type: Application
    Filed: December 2, 2021
    Publication date: June 8, 2023
    Inventors: Ray MORGAN, Alessandro CATORCINI, Isaac DIAMOND