Patents by Inventor Vadim Bachmutsky

Vadim Bachmutsky 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: 11922220
    Abstract: Embodiments of systems, apparatuses and methods provide enhanced function as a service (FaaS) to users, e.g., computer developers and cloud service providers (CSPs). A computing system configured to provide such enhanced FaaS service include one or more controls architectural subsystems, software and orchestration subsystems, network and storage subsystems, and security subsystems. The computing system executes functions in response to events triggered by the users in an execution environment provided by the architectural subsystems, which represent an abstraction of execution management and shield the users from the burden of managing the execution. The software and orchestration subsystems allocate computing resources for the function execution by intelligently spinning up and down containers for function code with decreased instantiation latency and increased execution scalability while maintaining secured execution.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: March 5, 2024
    Assignee: Intel Corporation
    Inventors: Mohammad R. Haghighat, Kshitij Doshi, Andrew J. Herdrich, Anup Mohan, Ravishankar R. Iyer, Mingqiu Sun, Krishna Bhuyan, Teck Joo Goh, Mohan J. Kumar, Michael Prinke, Michael Lemay, Leeor Peled, Jr-Shian Tsai, David M. Durham, Jeffrey D. Chamberlain, Vadim A. Sukhomlinov, Eric J. Dahlen, Sara Baghsorkhi, Harshad Sane, Areg Melik-Adamyan, Ravi Sahita, Dmitry Yurievich Babokin, Ian M. Steiner, Alexander Bachmutsky, Anil Rao, Mingwei Zhang, Nilesh K. Jain, Amin Firoozshahian, Baiju V. Patel, Wenyong Huang, Yeluri Raghuram
  • Publication number: 20200265733
    Abstract: Techniques for live adaptive training in a production system are described. In an example, a training application executed on a workstation receives, based at least in part on an identifier of a user of the workstation, a training module and a trigger rule to present the training module. The training application exchanges, with a workstation application executed on the workstation, data about an event determined by the workstation application. The training application also determines a match between the trigger rule and the event. Based at least in part on the match, the training application initiates a presentation of the training module. In a further example, when the training module is presented, a transition rule may be used by the training application, based on an event from the workstation application, to determine a next training segment from the training module to present.
    Type: Application
    Filed: February 14, 2019
    Publication date: August 20, 2020
    Inventors: Jessica Emily Arfaa, Ashley Brooke Caringer, Vadim Bachmutsky, Eric C. Adams, Dylan Charles Kauling, Austin Meredith, Anirudhan Mukundan, Christopher J. Part, Alexander HL Poon, William Santo, John Patrick Stewart, Alberto Zubiri
  • Patent number: 9342063
    Abstract: Disclosed are various embodiments for determining capacities for work buffers. Data is received that indicates past work cycles for a first stage and a second stage of a pipelined process. The pipelined process includes a work buffer between the first stage and the second stage. Staffing levels for the first stage and the second stage are received. An optimal buffer capacity for the work buffer is generated based at least in part on a predicted workflow variance for the pipelined process, the staffing levels, and the past work cycles.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: May 17, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Serguei Iakhnine, James McTavish, Kirill Volgin, Vadim Bachmutsky, Vitalii Fedorenko, Kreethigha Thinakaran