Patents by Inventor Aaron Dean

Aaron Dean 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: 11972222
    Abstract: Disclosed is an approach to implement new behavior using natural language, and to debug and examine what happened in the past via a natural language interface as well. Some approaches use a combination of natural language understanding techniques, knowledge representation techniques, advanced compiler techniques and user interaction techniques, to solve for natural language programming and debugging of computers.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: April 30, 2024
    Inventors: Binny Sher Gill, Aaron Dean Brown
  • Publication number: 20230376309
    Abstract: Disclosed is an improved approach to implement software programming which allows for interactive coding without having to restart a procedure. This is implemented using a combination of an interpreter which allows for modification of code during runtime using an interactive console and a versioned memory system used by the interpreter to roll-back memory to a previous state of execution.
    Type: Application
    Filed: May 16, 2023
    Publication date: November 23, 2023
    Applicant: Kognitos, Inc.
    Inventors: Binny Sher Gill, Aaron Dean BROWN, Ziv KENNAN
  • Publication number: 20230091245
    Abstract: Methods, systems, and computer storage media for providing a data analytics index associated with a crisis-recovery data analytics engine in a data analytics system. The data analytics index is a consolidated single index representation of a set of variables associated with a set of consumer behaviors. The crisis-recovery data analytics engine supports generating the data analytics index associated with a pre-crisis period and a crisis-recovery period. In operation, a crisis-recovery dataset—associated with a set of variables of a set of consumer behaviors that support quantifying recovery from a crisis event—is accessed. The set of consumer behaviors are selected based on a crisis-recovery machine learning model that is trained on a pre-crisis dataset and a crisis dataset for selecting the set of consumer behaviors. A data analytics index is generated based on the crisis-recovery dataset. A data visualization comprising crisis-recovery data indicating recovery from the crisis event is generated.
    Type: Application
    Filed: May 18, 2022
    Publication date: March 23, 2023
    Inventors: Vincent Francois Faber, Daniele Gaudenzio Wolfgang Parenti, Aaron Dean Arnoldsen
  • Publication number: 20230059565
    Abstract: Methods, systems, and computer storage media for providing a dynamically weighted unobserved component model (“DW-UCM”) in a demand forecasting engine of a data analytics system. Dynamic weighting is performed based on a machine learning framework that includes tools, interfaces, and a library for developing improved machine learning models (e.g., dynamic demand forecasting models) of a dynamic weighting machine learning pipeline. In particular, the dynamic weighting machine learning pipeline can include a first module that is configured to predict if a segment (e.g., travel segment) under evaluation is open or closed (e.g., due to a restriction or rule), a second module that forecasts near-term recovery (e.g., approx. 0 - 4 weeks), and a third module that predicts longer term recovery.
    Type: Application
    Filed: June 29, 2022
    Publication date: February 23, 2023
    Inventors: Arun Karthik Ravindran, Aaron Dean Arnoldsen, Pradeep Nema, Michael Elliott Beyer, Pawel Romanski, Magdalena Jolanta Krupa, Alejandro Fernandez Pique, Aymeric Pascal Punel, Carl Reed Jessen, Wei Zou, Raman Deep Singh, Max Barkhausen, Remi Lalanne, Robert Andrew Fowler
  • Publication number: 20230049969
    Abstract: Methods, systems, and computer storage media for providing a unified multilayer-based index for a contextual geoanalytics engine in a data analytics system. The contextual geoanalytics engine is configured to aggregate point-of-interest geographical data from multiple data sources into an aggregate or composite dataset. The contextual geoanalytics engine then transforms and maps the data into a homogenous dataset—i.e., a location embedding record that is homogenous representation of an aggregated dataset—comparable across global geographical regions. The homogenous dataset is accessible via the unified multilayer-based index that is a single geographical index, where the homogenous dataset is a composite of different datasets. The data includes different data types, where the data types are stored in different layers while sharing a common index (i.e., unified multilayer-based index).
    Type: Application
    Filed: August 8, 2022
    Publication date: February 16, 2023
    Inventors: Lukasz Jerzy Bolikowski, Aaron Dean Arnoldsen, Julien Fissette
  • Publication number: 20230034521
    Abstract: Methods, systems and computer program products for bringing-up a computing cluster on a public cloud infrastructure. The method includes using a multicloud management system which is configured to bring-up a computing cluster on any one of a plurality of different public cloud infrastructures to bring-up the cluster in a user's account on the public cloud infrastructure, allowing the user to directly utilize tools and features of the public cloud infrastructure and/or computer security of the user's choice.
    Type: Application
    Filed: July 28, 2022
    Publication date: February 2, 2023
    Applicant: Nutanix, Inc.
    Inventors: Aaron Dean BROWN, Abhishek ARORA, Manoj SUDHEENDRA, Mohan MATURI, Shlomo Shlomi VAKNIN
  • Patent number: 11438280
    Abstract: Methods, systems and non-transitory computer readable media for handling IP network addresses in a virtualization system. Embodiments are configured to receive, from a cloud provider, a cloud provider media access control address to assign to a network interface of a computing node. Also received from the cloud provider is a cloud provider's IP address associated with the cloud provider's media access control address. A virtual machine on the computing node is configured such that the cloud provider's IP address serves as an IP address of the virtual machine and such that a virtualization system media access control address serves as a MAC address of the virtual machine. The virtualization system correlates the cloud provider's media access control address to the IP address of the virtual machine. In some cases, the cloud provider's media access control address stored in a virtual switch of a hypervisor.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: September 6, 2022
    Assignee: Nutanix, Inc.
    Inventors: Nitin Parab, Aaron Dean Brown, Anupama Ashok Lolage, Binny Sher Gill, Blinston Savio Fernandes
  • Patent number: 11429411
    Abstract: Disclosed is an improved approach for updating address mappings when migrating a virtual entity in a virtualization environment that is installed onto a bare metal cloud infrastructure. The solution reacts to VM migration events rapidly and converges faster with minimal packet loss, as well as avoiding any interruption to existing connections between the VMs.
    Type: Grant
    Filed: October 31, 2020
    Date of Patent: August 30, 2022
    Assignee: Nutanix, Inc.
    Inventors: Anupama Ashok Lolage, Aaron Dean Brown, Mohan Maturi
  • Publication number: 20220156466
    Abstract: Disclosed is an approach to implement new behavior using natural language, and to debug and examine what happened in the past via a natural language interface as well. Some approaches use a combination of natural language understanding techniques, knowledge representation techniques, advanced compiler techniques and user interaction techniques, to solve for natural language programming and debugging of computers.
    Type: Application
    Filed: October 22, 2021
    Publication date: May 19, 2022
    Applicant: Kognitos, Inc.
    Inventors: Binny Sher Gill, Aaron Dean Brown
  • Publication number: 20210073017
    Abstract: Disclosed is an improved approach for updating address mappings when migrating a virtual entity in a virtualization environment that is installed onto a bare metal cloud infrastructure. The solution reacts to VM migration events rapidly and converges faster with minimal packet loss, as well as avoiding any interruption to existing connections between the VMs.
    Type: Application
    Filed: October 31, 2020
    Publication date: March 11, 2021
    Inventors: Anupama Ashok LOLAGE, Aaron Dean BROWN, Mohan MATURI
  • Publication number: 20210067599
    Abstract: Methods, systems and computer program products for configuring private cloud computing resources to run a workload in the execution context of a dynamically configured virtualization system. Embodiments commence upon receiving a computing workload demand specification from a resource demander. The workload demand specification is delivered to a brokerage service. The brokerage service in turn identifies an available computing resource of a private cloud provider that matches up with the received computing workload demand specification. A virtualization system that is dynamically configured for the specified workload is installed on some or all of the available computing resources of the private cloud provider. Once the virtualization system is configured, installed and able to accept a workload for execution, the computing workload is scheduled to run in the virtualization system.
    Type: Application
    Filed: January 31, 2020
    Publication date: March 4, 2021
    Applicant: Nutanix, Inc.
    Inventors: Binny Sher GILL, Nitin PARAB, Aaron Dean BROWN
  • Publication number: 20210067466
    Abstract: Methods, systems and computer program products for deploying a virtualization system onto cloud computing infrastructure. Virtual machines of a virtualization system are deployed onto computing nodes that are interconnected via a cloud provider's networking infrastructure. When migrating a virtual machine from a source computing node to a target computing node that is also interconnected to the cloud provider's networking infrastructure, the addressing of the to-be-migrated virtual machine changes. Dynamically-updated media access control translation tables are maintained at the computing nodes. The media access control translation tables are populated with cloud provider media access control addresses received from the cloud provider. A virtual switch at each computing node modifies incoming and outgoing packets of a to-be-migrated virtual machine based on contents of that node's media access control translation table.
    Type: Application
    Filed: January 31, 2020
    Publication date: March 4, 2021
    Applicant: Nutanix, Inc.
    Inventors: Nitin PARAB, Aaron Dean BROWN, Anupama Ashok LOLAGE, Binny Sher GILL, Blinston Savio FERNANDES
  • Publication number: 20210067484
    Abstract: Methods, systems and non-transitory computer readable media for handling IP network addresses in a virtualization system. Embodiments are configured to receive, from a cloud provider, a cloud provider media access control address to assign to a network interface of a computing node. Also received from the cloud provider is a cloud provider's IP address associated with the cloud provider's media access control address. A virtual machine on the computing node is configured such that the cloud provider's IP address serves as an IP address of the virtual machine and such that a virtualization system media access control address serves as a MAC address of the virtual machine. The virtualization system correlates the cloud provider's media access control address to the IP address of the virtual machine. In some cases, the cloud provider's media access control address stored in a virtual switch of a hypervisor.
    Type: Application
    Filed: January 31, 2020
    Publication date: March 4, 2021
    Applicant: Nutanix, Inc.
    Inventors: Nitin PARAB, Aaron Dean BROWN, Anupama Ashok LOLAGE, Binny Sher GILL, Blinston Savio FERNANDES
  • Publication number: 20200242981
    Abstract: A big bottle format dispenser includes a housing in the form factor of a large bottle, the housing defining an outer reservoir. An inner reservoir is carried within the housing. The inner reservoir is filled with an alcoholic beverage, and the outer reservoir is not filled with an alcoholic beverage. An illumination means within the dispenser illuminates the inner reservoir, which in some embodiments is constructed in the form factor of, or contains portions in the form factor of, a company name, logo, symbol, or other branding indicator.
    Type: Application
    Filed: January 24, 2019
    Publication date: July 30, 2020
    Applicant: BBF Creation LLC
    Inventors: Aaron Dean, Jeffrey Brill, John T. Koutsoumpas, III, John T. Koutsoumpas, JR., Christian Koutsoumpas
  • Patent number: 10657044
    Abstract: Embodiments are directed towards managing memory for an application be executing in a managed runtime environment. Managed peer objects may be generated to correspond to native objects executing in a native runtime environment such that memory may be allocated for managed peer objects. Garbage collection handles may be generated and associated with the managed peer objects. If the managed application executes instructions that interact with the managed peer objects and the native runtime environment each garbage collection handle associated with the managed peer objects may be modified based on a type of an interaction. The garbage collection handlers may be garbage collection roots for a garbage collector that may be included in the managed runtime memory manager. If a garbage collection event occurs, memory for the managed peer objects may be deallocated based in part on its correspondent garbage collection handle.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: May 19, 2020
    Assignee: Xamarin Inc.
    Inventors: Rodrigo Vitezlav Martucci Kumpera, Rolf Bjarne Kvinge, Aaron Dean Bockover, Christopher Ryan Hamons, Sebastien Pouliot, Miguel de Icaza
  • Patent number: 10189697
    Abstract: A big bottle format dispenser includes a housing in the form factor of a large bottle, the housing defining an outer reservoir. An inner reservoir is carried within the housing. The inner reservoir is filled with an alcoholic beverage, and the outer reservoir is not filled with an alcoholic beverage. An illumination means within the dispenser illuminates the inner reservoir, which in some embodiments is constructed in the form factor of, or contains portions in the form factor of, a company name, logo, symbol, or other branding indicator.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: January 29, 2019
    Inventors: Aaron Dean, Jeffrey Brill, John Koutsoumpas, III, John T. Koutsoumpas, Jr., Christian Koutsoumpas
  • Patent number: 10061567
    Abstract: Embodiments are directed towards generating applications that include multi-sized types running in managed code. During the compilation of an intermediate language version of an application, if a multi-size type is encountered, a runtime engine may perform actions to process the multi-size types. Accordingly, architecture information associated with the target computer may be determined. Data types corresponding to the architecture of the target computer and the multi-sized types may be determined based on the architecture information. Native code calls associated with an intermediate language code calls may be determined such that the parameters of the native code calls match the architecture dependent data types. And, a machine code version of the intermediate language code call may be generated. The generated machine code version of the intermediate language code may be executed with the data types specific to the target computer.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: August 28, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Miguel de Icaza, Rodrigo Kumpera, Sebastien Pouliot, Rolf Bjarne Kvinge, Aaron Dean Bockover, Zoltan Varga
  • Patent number: 9701541
    Abstract: In various embodiments, systems, methods, and apparatus are provided for stabilizing filaments in a chemical vapor deposition (CVD) reactor system. A system includes a base plate having a plurality of electrical connections, a pair of filaments extending from the base plate, and a stabilizer connecting the pair of filaments. Each filament is in electrical contact with, and defines a conductive path between, the two electrical connections. A method of stabilizing the filaments includes providing the pair of filaments, and connecting the pair of filaments with at least one stabilizer. The stabilizer may include an electrically insulating material.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: July 11, 2017
    Inventors: Wenjun Qin, Chad Fero, Aaron Dean Rhodes, Jeffrey C. Gum
  • Publication number: 20170131981
    Abstract: Embodiments are directed towards generating applications that include multi-sized types running in managed code. During the compilation of an intermediate language version of an application, if a multi-size type is encountered, a runtime engine may perform actions to process the multi-size types. Accordingly, architecture information associated with the target computer may be determined. Data types corresponding to the architecture of the target computer and the multi-sized types may be determined based on the architecture information. Native code calls associated with an intermediate language code calls may be determined such that the parameters of the native code calls match the architecture dependent data types. And, a machine code version of the intermediate language code call may be generated. The generated machine code version of the intermediate language code may be executed with the data types specific to the target computer.
    Type: Application
    Filed: October 4, 2016
    Publication date: May 11, 2017
    Applicant: Xamarin Inc.
    Inventors: Miguel de lcaza, Rodrigo Kumpera, Sebastien Pouliot, Rolf Bjarne Kvinge, Aaron Dean Bockover, Zoltan Varga
  • Publication number: 20170081166
    Abstract: A big bottle format dispenser includes a housing in the form factor of a large bottle, the housing defining an outer reservoir. An inner reservoir is carried within the housing. The inner reservoir is filled with an alcoholic beverage, and the outer reservoir is not filled with an alcoholic beverage. An illumination means within the dispenser illuminates the inner reservoir, which in some embodiments is constructed in the form factor of, or contains portions in the form factor of, a company name, logo, symbol, or other branding indicator.
    Type: Application
    Filed: September 16, 2016
    Publication date: March 23, 2017
    Applicant: BBF Creation LLC
    Inventors: Aaron Dean, Jeffrey Brill, John Koutsoumpas, III, John Koutsoumpas, JR., Christian Koutsoumpas