Patents by Inventor Ari KAST

Ari KAST 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: 20240256625
    Abstract: A system including one or more processors and one or more non-transitory computer-readable storage devices storing computing instructions that, when run on the one or more processors, cause the one or more processors to execute operations: storing image hashes corresponding to images for items offered via an electronic platform; receiving, from a computing device, a search query via a search engine included on the electronic platform; executing a relevance function; executing a visual diversity ranking function that reorders the relevant set of search results to generate a ranked set of search results, wherein the visual diversity ranking function utilizes the image hashes corresponding to the subset of the items to reorder the relevant set of search results; and transmitting the ranked set of search results to the computing device. Other embodiments are disclosed herein.
    Type: Application
    Filed: January 30, 2024
    Publication date: August 1, 2024
    Applicant: Walmart Apollo, LLC
    Inventors: Manik Goyal, Ari Kast, Rashad Eletreby, Xinyi Liu, Binwei Yang, Cun Mu
  • Patent number: 11847441
    Abstract: A secure and flexible pipeline management solution includes determining, based at least on an order in which files are received, a precedence for defining variables, and when a file has multiple definitions for a variable, the order of appearance of the definitions defines precedence. A configuration file is generated with controlling definitions, which are based on the precedences, and a continuous integration continuous delivery (CI/CD) pipeline is executed dependent upon the configuration file. Multiple inheritances and string interpolation are supported. An advantageous result is a significantly simplified CI/CD pipeline that is secure, flexible, and is agnostic to the target environment. Thus, adding a new environment may not require the conventional (burdensome) task of adding further logical dependencies into the pipeline itself. The disclosed solution thus enhances efficiency and reduces errors when maintaining code bases.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: December 19, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Nikhil Ahuja, Nevil Michael, Ari Kast
  • Publication number: 20220147346
    Abstract: A secure and flexible pipeline management solution includes determining, based at least on an order in which files are received, a precedence for defining variables, and when a file has multiple definitions for a variable, the order of appearance of the definitions defines precedence. A configuration file is generated with controlling definitions, which are based on the precedences, and a continuous integration continuous delivery (CI/CD) pipeline is executed dependent upon the configuration file. Multiple inheritances and string interpolation are supported. An advantageous result is a significantly simplified CI/CD pipeline that is secure, flexible, and is agnostic to the target environment. Thus, adding a new environment may not require the conventional (burdensome) task of adding further logical dependencies into the pipeline itself. The disclosed solution thus enhances efficiency and reduces errors when maintaining code bases.
    Type: Application
    Filed: January 24, 2022
    Publication date: May 12, 2022
    Inventors: Nikhil AHUJA, Nevil MICHAEL, Ari KAST
  • Patent number: 11231922
    Abstract: A secure and flexible pipeline management solution includes determining, based at least on an order in which files are received, a precedence for defining variables, and when a file has multiple definitions for a variable, the order of appearance of the definitions defines precedence. A configuration file is generated with controlling definitions, which are based on the precedences, and a continuous integration continuous delivery (CI/CD) pipeline is executed dependent upon the configuration file. Multiple inheritances and string interpolation are supported. An advantageous result is a significantly simplified CI/CD pipeline that is secure, flexible, and is agnostic to the target environment. Thus, adding a new environment may not require the conventional (burdensome) task of adding further logical dependencies into the pipeline itself. The disclosed solution thus enhances efficiency and reduces errors when maintaining code bases.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: January 25, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Nikhil Ahuja, Nevil Michael, Ari Kast
  • Publication number: 20210303296
    Abstract: A secure and flexible pipeline management solution includes determining, based at least on an order in which files are received, a precedence for defining variables, and when a file has multiple definitions for a variable, the order of appearance of the definitions defines precedence. A configuration file is generated with controlling definitions, which are based on the precedences, and a continuous integration continuous delivery (Cl/CD) pipeline is executed dependent upon the configuration file. Multiple inheritances and string interpolation are supported. An advantageous result is a significantly simplified Cl/CD pipeline that is secure, flexible, and is agnostic to the target environment. Thus, adding a new environment may not require the conventional (burdensome) task of adding further logical dependencies into the pipeline itself. The disclosed solution thus enhances efficiency and reduces errors when maintaining code bases.
    Type: Application
    Filed: March 26, 2020
    Publication date: September 30, 2021
    Inventors: Nikhil AHUJA, Nevil MICHAEL, Ari KAST