Patents by Inventor Elizaveta Tavastcherna

Elizaveta Tavastcherna 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: 20240080358
    Abstract: A method comprises receiving a list of names of compute resources of an enterprise network, the names of compute resources including at least one name of a virtual machine and at least one name of a host, for each of the list of names: assessing a particular name of the list of names for removable data and removing the removable data to generate a feature for that particular name, for each feature, determining distances based on at least one metric for every other feature, grouping features based on distances, each feature being in only one group, recommending groups of compute resources based on groups of features, each feature of a group of features being associated with a different compute resource, the group of compute resources corresponding to a particular group of features, and providing a report of recommended groups.
    Type: Application
    Filed: April 4, 2023
    Publication date: March 7, 2024
    Applicant: Virtual Instruments Worldwide, Inc.
    Inventors: Michael Bello, Elizaveta Tavastcherna
  • Patent number: 11876693
    Abstract: A method comprising identifying a plurality of compute resources of an enterprise network, the compute resources including ports associated with each compute resource, each port being in communication with entities within and outside the enterprise network, for each identified compute resources, identifying a subset of ports associated with a particular compute resource based on a number of connections and a port number of each port, and the ports of the subset of ports being an N most frequently used ports of a particular compute resource of the plurality of compute resources, determining a port signature associated with the particular compute resource based on the identified subset of ports, and determining one or more applications of the enterprise network being executed by the particular compute resource based on the port signature associated with the particular compute resource and providing a report of the one or more applications of the enterprise network.
    Type: Grant
    Filed: January 11, 2023
    Date of Patent: January 16, 2024
    Assignee: Virtual Instruments Worldwide, Inc.
    Inventors: Michael Bello, Elizaveta Tavastcherna
  • Patent number: 11665051
    Abstract: A method comprising discovering workload attributes and identify dependencies, receiving utilization performance measurements including memory utilization measurements of at least a subset of workloads, grouping workloads based on the workload attributes, the dependencies, and the utilization performance measurements into affinity groups, determining at least one representative synthetic workload for each affinity group, each representative synthetic workload including a time slice of a predetermined period of time when there are maximum performance values for any number of utilization performance measurements among virtual machines of that particular affinity group, determining at least one cloud service provider (CSP)'s cloud services based on performance of the representative synthetic workloads, and generating a report for at least one of the representative synthetic workloads, the report identifying the at least one of the representative synthetic workloads and the at least one CSP's cloud services inclu
    Type: Grant
    Filed: June 1, 2022
    Date of Patent: May 30, 2023
    Assignee: Virtual Instruments Worldwide, Inc.
    Inventors: Rick Haggart, Rangaswamy Jagannathan, Michael Bello, Ricardo A. Negrete, Elizaveta Tavastcherna, Vitoo Suwannakinthorn
  • Patent number: 11647073
    Abstract: A method comprises receiving a list of names of compute resources of an enterprise network, the names of compute resources including at least one name of a virtual machine and at least one name of a host, for each of the list of names: assessing a particular name of the list of names for removable data and removing the removable data to generate a feature for that particular name, for each feature, determining distances based on at least one metric for every other feature, grouping features based on distances, each feature being in only one group, recommending groups of compute resources based on groups of features, each feature of a group of features being associated with a different compute resource, the group of compute resources corresponding to a particular group of features, and providing a report of recommended groups.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: May 9, 2023
    Assignee: Virtual Instruments Worldwide, Inc.
    Inventors: Michael Bello, Elizaveta Tavastcherna
  • Publication number: 20230116825
    Abstract: A method comprises receiving a list of names of compute resources of an enterprise network, the names of compute resources including at least one name of a virtual machine and at least one name of a host, for each of the list of names: assessing a particular name of the list of names for removable data and removing the removable data to generate a feature for that particular name, for each feature, determining distances based on at least one metric for every other feature, grouping features based on distances, each feature being in only one group, recommending groups of compute resources based on groups of features, each feature of a group of features being associated with a different compute resource, the group of compute resources corresponding to a particular group of features, and providing a report of recommended groups.
    Type: Application
    Filed: July 15, 2022
    Publication date: April 13, 2023
    Applicant: Virtual Instruments Worldwide, Inc.
    Inventors: Michael Bello, Elizaveta Tavastcherna
  • Patent number: 11570235
    Abstract: A method comprising discovering workload attributes and identify dependencies, receiving utilization performance measurements including memory utilization measurements of at least a subset of workloads, grouping workloads based on the workload attributes, the dependencies, and the utilization performance measurements into affinity groups, determining at least one representative synthetic workload for each affinity group, each representative synthetic workload including a time slice of a predetermined period of time when there are maximum performance values for any number of utilization performance measurements among virtual machines of that particular affinity group, determining at least one cloud service provider (CSP)'s cloud services based on performance of the representative synthetic workloads, and generating a report for at least one of the representative synthetic workloads, the report identifying the at least one of the representative synthetic workloads and the at least one CSP's cloud services inclu
    Type: Grant
    Filed: August 15, 2021
    Date of Patent: January 31, 2023
    Assignee: Virtual Instruments Worldwide, Inc.
    Inventors: Rick Haggart, Rangaswamy Jagannathan, Michael Bello, Ricardo A. Negrete, Elizaveta Tavastcherna, Vitoo Suwannakinthorn
  • Publication number: 20220294688
    Abstract: A method comprising discovering workload attributes and identify dependencies, receiving utilization performance measurements including memory utilization measurements of at least a subset of workloads, grouping workloads based on the workload attributes, the dependencies, and the utilization performance measurements into affinity groups, determining at least one representative synthetic workload for each affinity group, each representative synthetic workload including a time slice of a predetermined period of time when there are maximum performance values for any number of utilization performance measurements among virtual machines of that particular affinity group, determining at least one cloud service provider (CSP)'s cloud services based on performance of the representative synthetic workloads, and generating a report for at least one of the representative synthetic workloads, the report identifying the at least one of the representative synthetic workloads and the at least one CSP's cloud services inclu
    Type: Application
    Filed: June 1, 2022
    Publication date: September 15, 2022
    Applicant: Virtual Instruments Worldwide, Inc.
    Inventors: Rick Haggart, Rangaswamy Jagannathan, Michael Bello, Ricardo A. Negrete, Elizaveta Tavastcherna, Vitoo Suwannakinthorn
  • Patent number: 11394770
    Abstract: A method comprises receiving a list of names of compute resources of an enterprise network, the names of compute resources including at least one name of a virtual machine and at least one name of a host, for each of the list of names: assessing a particular name of the list of names for removable data and removing the removable data to generate a feature for that particular name, for each feature, determining distances based on at least one metric for every other feature, grouping features based on distances, each feature being in only one group, recommending groups of compute resources based on groups of features, each feature of a group of features being associated with a different compute resource, the group of compute resources corresponding to a particular group of features, and providing a report of recommended groups.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: July 19, 2022
    Assignee: Virtual Instruments Worldwide, Inc.
    Inventors: Michael Bello, Elizaveta Tavastcherna
  • Patent number: 11388046
    Abstract: A method comprising discovering workload attributes and identify dependencies, receiving utilization performance measurements including memory utilization measurements of at least a subset of workloads, grouping workloads based on the workload attributes, the dependencies, and the utilization performance measurements into affinity groups, determining at least one representative synthetic workload for each affinity group, each representative synthetic workload including a time slice of a predetermined period of time when there are maximum performance values for any number of utilization performance measurements among virtual machines of that particular affinity group, determining at least one cloud service provider (CSP)'s cloud services based on performance of the representative synthetic workloads, and generating a report for at least one of the representative synthetic workloads, the report identifying the at least one of the representative synthetic workloads and the at least one CSP's cloud services inclu
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: July 12, 2022
    Assignee: Virtual Instruments Worldwide, Inc.
    Inventors: Rick Haggart, Rangaswamy Jagannathan, Michael Bello, Ricardo A. Negrete, Elizaveta Tavastcherna, Vitoo Suwannakinthorn
  • Publication number: 20210400110
    Abstract: A method comprising discovering workload attributes and identify dependencies, receiving utilization performance measurements including memory utilization measurements of at least a subset of workloads, grouping workloads based on the workload attributes, the dependencies, and the utilization performance measurements into affinity groups, determining at least one representative synthetic workload for each affinity group, each representative synthetic workload including a time slice of a predetermined period of time when there are maximum performance values for any number of utilization performance measurements among virtual machines of that particular affinity group, determining at least one cloud service provider (CSP)'s cloud services based on performance of the representative synthetic workloads, and generating a report for at least one of the representative synthetic workloads, the report identifying the at least one of the representative synthetic workloads and the at least one CSP's cloud services inclu
    Type: Application
    Filed: August 15, 2021
    Publication date: December 23, 2021
    Applicant: Virtual Instruments Worldwide, Inc.
    Inventors: Rick Haggart, Rangaswamy Jagannathan, Michael Bello, Ricardo A. Negrete, Elizaveta Tavastcherna, Vitoo Suwannakinthorn
  • Patent number: 11102283
    Abstract: A method comprising discovering workload attributes and identify dependencies, receiving utilization performance measurements including memory utilization measurements of at least a subset of workloads, grouping workloads based on the workload attributes, the dependencies, and the utilization performance measurements into affinity groups, determining at least one representative synthetic workload for each affinity group, each representative synthetic workload including a time slice of a predetermined period of time when there are maximum performance values for any number of utilization performance measurements among virtual machines of that particular affinity group, determining at least one cloud service provider (CSP)'s cloud services based on performance of the representative synthetic workloads, and generating a report for at least one of the representative synthetic workloads, the report identifying the at least one of the representative synthetic workloads and the at least one CSP's cloud services inclu
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: August 24, 2021
    Assignee: Virtual Instruments Worldwide, Inc.
    Inventors: Rick Haggart, Rangaswamy Jagannathan, Michael Bello, Ricardo A. Negrete, Elizaveta Tavastcherna, Vitoo Suwannakinthorn
  • Publication number: 20210203547
    Abstract: A method comprising discovering workload attributes and identify dependencies, receiving utilization performance measurements including memory utilization measurements of at least a subset of workloads, grouping workloads based on the workload attributes, the dependencies, and the utilization performance measurements into affinity groups, determining at least one representative synthetic workload for each affinity group, each representative synthetic workload including a time slice of a predetermined period of time when there are maximum performance values for any number of utilization performance measurements among virtual machines of that particular affinity group, determining at least one cloud service provider (CSP)'s cloud services based on performance of the representative synthetic workloads, and generating a report for at least one of the representative synthetic workloads, the report identifying the at least one of the representative synthetic workloads and the at least one CSP's cloud services inclu
    Type: Application
    Filed: February 23, 2021
    Publication date: July 1, 2021
    Applicant: Virtual Instruments Worldwide, Inc.
    Inventors: Rick Haggart, Rangaswamy Jagannathan, Michael Bello, Ricardo A. Negrete, Elizaveta Tavastcherna, Vitoo Suwannakinthorn
  • Publication number: 20200267216
    Abstract: A method comprising discovering workload attributes and identify dependencies, receiving utilization performance measurements including memory utilization measurements of at least a subset of workloads, grouping workloads based on the workload attributes, the dependencies, and the utilization performance measurements into affinity groups, determining at least one representative synthetic workload for each affinity group, each representative synthetic workload including a time slice of a predetermined period of time when there are maximum performance values for any number of utilization performance measurements among virtual machines of that particular affinity group, determining at least one cloud service provider (CSP)'s cloud services based on performance of the representative synthetic workloads, and generating a report for at least one of the representative synthetic workloads, the report identifying the at least one of the representative synthetic workloads and the at least one CSP's cloud services inclu
    Type: Application
    Filed: February 18, 2020
    Publication date: August 20, 2020
    Inventors: Rick Haggart, Jagan Jagannathan, Michael Bello, Ricardo A. Negrete, Elizaveta Tavastcherna, Vitoo Suwannakinthorn