Patents by Inventor Stefan Brinton

Stefan Brinton 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: 20250123964
    Abstract: A method for configurable caching, deduplication, and rate limit handling of user interface data requests according to an embodiment includes receiving a data request initiated by a user interface element of a user interface, determining whether a deduplication cache includes a deduplication entry associated with the data request, determining whether a main cache includes a cache entry associated with the data request in response to determining that the deduplication cache does not include the deduplication entry, determining whether the data request is associated with a rate-limited group of application programming interface endpoints in response to determining that the main cache does not include the cache entry or determining that the cache entry has expired, and making the data request to a backend system after a predefined server retry period associated with the rate-limited group has elapsed in response to determining that the data request is associated with the rate-limited group.
    Type: Application
    Filed: December 26, 2024
    Publication date: April 17, 2025
    Inventors: Charles D. Fico, Stefan Brinton, Chad Slappey, Hanna Wade
  • Patent number: 12210453
    Abstract: A method for configurable caching, deduplication, and rate limit handling of user interface data requests according to an embodiment includes receiving a data request initiated by a user interface element of a user interface, determining whether a deduplication cache includes a deduplication entry associated with the data request, determining whether a main cache includes a cache entry associated with the data request in response to determining that the deduplication cache does not include the deduplication entry, determining whether the data request is associated with a rate-limited group of application programming interface endpoints in response to determining that the main cache does not include the cache entry or determining that the cache entry has expired, and making the data request to a backend system after a predefined server retry period associated with the rate-limited group has elapsed in response to determining that the data request is associated with the rate-limited group.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: January 28, 2025
    Assignee: Genesys Cloud Services, Inc.
    Inventors: Charles D. Fico, Stefan Brinton, Chad Slappey, Hanna Wade
  • Publication number: 20250004942
    Abstract: A method for configurable caching, deduplication, and rate limit handling of user interface data requests according to an embodiment includes receiving a data request initiated by a user interface element of a user interface, determining whether a deduplication cache includes a deduplication entry associated with the data request, determining whether a main cache includes a cache entry associated with the data request in response to determining that the deduplication cache does not include the deduplication entry, determining whether the data request is associated with a rate-limited group of application programming interface endpoints in response to determining that the main cache does not include the cache entry or determining that the cache entry has expired, and making the data request to a backend system after a predefined server retry period associated with the rate-limited group has elapsed in response to determining that the data request is associated with the rate-limited group.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Charles D. Fico, Stefan Brinton, Chad Slappey, Hanna Wade
  • Patent number: 11968327
    Abstract: An on-premises system for pre-processing data for forecasting according to an embodiment includes at least one processor and at least one memory having a plurality of instructions stored thereon that, in response to execution by the at least one processor, causes the on-premises system to receive a request to forecast contact center data using a cloud system, determine a first number of interactions per unit of time for a source interval, determine a second number of units of time in a destination interval, and determine a third number of interactions in the destination interval based on the first number of interactions per unit of time for the source interval and the second number of units of time in the destination interval.
    Type: Grant
    Filed: May 24, 2023
    Date of Patent: April 23, 2024
    Assignee: Genesys Cloud Services, Inc.
    Inventors: Chitra Gopalan, Stefan Brinton, Vikas Srivastava, Charles D. Fico
  • Publication number: 20230300248
    Abstract: An on-premises system for pre-processing data for forecasting according to an embodiment includes at least one processor and at least one memory having a plurality of instructions stored thereon that, in response to execution by the at least one processor, causes the on-premises system to receive a request to forecast contact center data using a cloud system, determine a first number of interactions per unit of time for a source interval, determine a second number of units of time in a destination interval, and determine a third number of interactions in the destination interval based on the first number of interactions per unit of time for the source interval and the second number of units of time in the destination interval.
    Type: Application
    Filed: May 24, 2023
    Publication date: September 21, 2023
    Inventors: Chitra Gopalan, Stefan Brinton, Vikas Srivastava, Charles D. Fico
  • Patent number: 11700328
    Abstract: An on-premises system for pre-processing data for forecasting according to an embodiment includes at least one processor and at least one memory having a plurality of instructions stored thereon that, in response to execution by the at least one processor, causes the on-premises system to receive a request to forecast contact center data using a cloud system, determine a first number of interactions per unit of time for a source interval, determine a second number of units of time in a destination interval, and determine a third number of interactions in the destination interval based on the first number of interactions per unit of time for the source interval and the second number of units of time in the destination interval.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: July 11, 2023
    Assignee: Genesys Cloud Services, Inc.
    Inventors: Chitra Gopalan, Stefan Brinton, Vikas Srivastava, Charles D. Fico
  • Publication number: 20230091036
    Abstract: An on-premises system for pre-processing data for forecasting according to an embodiment includes at least one processor and at least one memory having a plurality of instructions stored thereon that, in response to execution by the at least one processor, causes the on-premises system to receive a request to forecast contact center data using a cloud system, determine a first number of interactions per unit of time for a source interval, determine a second number of units of time in a destination interval, and determine a third number of interactions in the destination interval based on the first number of interactions per unit of time for the source interval and the second number of units of time in the destination interval.
    Type: Application
    Filed: August 3, 2022
    Publication date: March 23, 2023
    Inventors: Chitra Gopalan, Stefan Brinton, Vikas Srivastava, Charles D. Fico
  • Patent number: 11438458
    Abstract: An on-premises system for pre-processing data for forecasting according to an embodiment includes at least one processor and at least one memory having a plurality of instructions stored thereon that, in response to execution by the at least one processor, causes the on-premises system to receive a request to forecast contact center data using a cloud system, determine a first number of interactions per unit of time for a source interval, determine a second number of units of time in a destination interval, and determine a third number of interactions in the destination interval based on the first number of interactions per unit of time for the source interval and the second number of units of time in the destination interval.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: September 6, 2022
    Assignee: Genesys Cloud Services, Inc.
    Inventors: Chitra Gopalan, Stefan Brinton, Vikas Srivastava, Charles D. Fico