Patents by Inventor Arun Narayanaswamy

Arun Narayanaswamy 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: 11743116
    Abstract: An example apparatus includes memory and a processor to execute instructions to set a scaling status of a first virtual machine included in an application deployed in a computing environment, the first virtual machine to execute a first component of the application, means for identifying an information dependency of a second virtual machine on information from the first virtual machine, the second virtual machine to execute a second component of the application, and update the information dependency based on the scaling status of the first virtual machine, the information dependency in the configuration information to include a reference to the first virtual machine.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: August 29, 2023
    Assignee: VMware, Inc.
    Inventors: Servesh Singh, Arun Narayanaswamy, Rishi Saraf, Saket Kumar, Jitendra Kumar
  • Publication number: 20220255801
    Abstract: An example apparatus includes means for setting a scaling status of a first virtual machine included in an application deployed in a computing environment, the first virtual machine to execute a first component of the application, means for identifying an information dependency of a second virtual machine on information from the first virtual machine, the second virtual machine to execute a second component of the application, and means for updating the information dependency based on the scaling status of the first virtual machine, the information dependency in the configuration information to include a reference to the first virtual machine.
    Type: Application
    Filed: April 25, 2022
    Publication date: August 11, 2022
    Inventors: Servesh Singh, Arun Narayanaswamy, Rishi Saraf, Saket Kumar, Jitendra Kumar
  • Patent number: 11343140
    Abstract: An example apparatus includes a deployment monitor to initiate a modification of a number of virtual machines deployed in the computing environment. The virtual machines including a first virtual machine to execute a first component of an application deployed in the computing environment. A dependents identifier is to identify an information dependency of a second virtual machine on information from the first virtual machine. The second virtual machine is to execute a second component of the application. An updater is to update the information dependency based on a scaling status of the first virtual machine. The information dependency in the configuration information including a reference to the first virtual machine.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: May 24, 2022
    Assignee: VMware, Inc.
    Inventors: Servesh Singh, Arun Narayanaswamy, Rishi Saraf, Saket Kumar, Jitendra Kumar
  • Publication number: 20210152423
    Abstract: An example apparatus includes a deployment monitor to initiate a modification of a number of virtual machines deployed in the computing environment. The virtual machines including a first virtual machine to execute a first component of an application deployed in the computing environment. A dependents identifier is to identify an information dependency of a second virtual machine on information from the first virtual machine. The second virtual machine is to execute a second component of the application. An updater is to update the information dependency based on a scaling status of the first virtual machine. The information dependency in the configuration information including a reference to the first virtual machine.
    Type: Application
    Filed: November 30, 2020
    Publication date: May 20, 2021
    Inventors: Servesh Singh, Arun Narayanaswamy, Rishi Saraf, Saket Kumar, Jitendra Kumar
  • Patent number: 10910525
    Abstract: Quantum dot semiconductor nanoparticle compositions that incorporate ions such as zinc, aluminum, calcium, or magnesium into the quantum dot core have been found to be more stable to Ostwald ripening. A core-shell quantum dot may have a core of a semiconductor material that includes indium, magnesium, and phosphorus ions. Ions such as zinc, calcium, and/or aluminum may be included in addition to, or in place of, magnesium. The core may further include other ions, such as selenium, and/or sulfur. The core may be coated with one (or more) shells of semiconductor material. Example shell semiconductor materials include semiconductors containing zinc, sulfur, selenium, iron and/or oxygen ions.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: February 2, 2021
    Assignee: Nanoco Technologies Ltd.
    Inventors: Paul Anthony Glarvey, James Harris, Steven Daniels, Nigel Pickett, Arun Narayanaswamy
  • Patent number: 10855521
    Abstract: A system and method for efficiently replacing clients running a large scale application uses a pool of clients, which includes a group of active clients running the large scale application and at least one standby client. When a particular active client is identified to be replaced, one of the at least one standby client is selected as a replacement client for the particular active client. The particular active client is replaced with the selected replacement client with respect to the running of the large scale application such that the particular client is removed from the group of active clients and the selected replacement client is added to the group of active clients.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: December 1, 2020
    Assignee: VMware, Inc.
    Inventors: Shyam Sundar Rao Mankala, Servesh Singh, Anne Holler, Arun Narayanaswamy, Kiran Singh
  • Patent number: 10855534
    Abstract: An example apparatus includes a deployment monitor to initiate a modification of a number of virtual machines deployed in the computing environment. The virtual machines including a first virtual machine to execute a first component of an application deployed in the computing environment. A dependents identifier is to identify an information dependency of a second virtual machine on information from the first virtual machine. The second virtual machine is to execute a second component of the application. An updater is to update the information dependency based on a scaling status of the first virtual machine. The information dependency in the configuration information including a reference to the first virtual machine.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: December 1, 2020
    Assignee: VMware, Inc.
    Inventors: Servesh Singh, Arun Narayanaswamy, Rishi Saraf, Saket Kumar, Jitendra Kumar
  • Patent number: 10579945
    Abstract: The present disclosure is related to methods, systems, and machine-readable media for information technology (IT) cost calculation in a software defined data center. A cost of infrastructure IT objects in a software defined data center can be calculated. The infrastructure IT objects can be mapped to an IT service construct over time, during runtime of the infrastructure IT objects. A portion of the cost of the infrastructure IT objects can be allocated to the IT service construct according to the map. A non-infrastructure IT cost can be allocated to the IT service construct. A total cost of the IT service construct can be calculated based on the allocations.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: March 3, 2020
    Assignee: VMWARE, INC.
    Inventors: Kumar Gaurav, Hemanth Kumar Pannem, Amarnath Palavalli, Arun Narayanaswamy
  • Publication number: 20200052169
    Abstract: Quantum dot semiconductor nanoparticle compositions that incorporate ions such as zinc, aluminum, calcium, or magnesium into the quantum dot core have been found to be more stable to Ostwald ripening. A core-shell quantum dot may have a core of a semiconductor material that includes indium, magnesium, and phosphorus ions. Ions such as zinc, calcium, and/or aluminum may be included in addition to, or in place of, magnesium. The core may further include other ions, such as selenium, and/or sulfur. The core may be coated with one (or more) shells of semiconductor material. Example shell semiconductor materials include semiconductors containing zinc, sulfur, selenium, iron and/or oxygen ions.
    Type: Application
    Filed: October 11, 2019
    Publication date: February 13, 2020
    Inventors: Paul Anthony Glarvey, James Harris, Steven Daniels, Nigel Pickett, Arun Narayanaswamy
  • Patent number: 10483440
    Abstract: Quantum dot semiconductor nanoparticle compositions that incorporate ions such as zinc, aluminum, calcium, or magnesium into the quantum dot core have been found to be more stable to Ostwald ripening. A core-shell quantum dot may have a core of a semiconductor material that includes indium, magnesium, and phosphorus ions. Ions such as zinc, calcium, and/or aluminum may be included in addition to, or in place of, magnesium. The core may further include other ions, such as selenium, and/or sulfur. The core may be coated with one (or more) shells of semiconductor material. Example shell semiconductor materials include semiconductors containing zinc, sulfur, selenium, iron and/or oxygen ions.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: November 19, 2019
    Assignee: Nanoco Technologies Ltd.
    Inventors: Paul Anthony Glarvey, James Harris, Steven Daniels, Nigel Pickett, Arun Narayanaswamy
  • Patent number: 10468559
    Abstract: Certain dithio-compounds have been found to be superior capping ligands for quantum dot (QD) nanoparticles. Example dithio-ligands include dithiocarbamate ligands. These strongly binding ligands are capable of coordinating to both positive and negative atoms on the surface of the nanoparticle. The ligands are bi-dentate and thus their approach to the QD surface is not as sterically hindered as is the approach of mono-dentate ligands. These ligands can therefore completely saturate the QD surface.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: November 5, 2019
    Assignee: Nanoco Technologies Ltd.
    Inventors: Steven Daniels, Arun Narayanaswamy
  • Patent number: 10351767
    Abstract: A scalable method for the manufacture of narrow, bright, monodisperse, photo-luminescent quantum dots prepared in the presence of a Group II-VI molecular seeding cluster fabricated in situ from a zinc salt and a thiol or selenol compound. Exemplary quantum dots have a core containing indium, phosphorus, zinc and either sulfur or selenium.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: July 16, 2019
    Assignee: Nanoco Technologies Ltd.
    Inventors: Steven Daniels, James Harris, Paul Glarvey, Katherine Orchard, Arun Narayanaswamy
  • Publication number: 20190044800
    Abstract: An example apparatus includes a deployment monitor to initiate a modification of a number of virtual machines deployed in the computing environment. The virtual machines including a first virtual machine to execute a first component of an application deployed in the computing environment. A dependents identifier is to identify an information dependency of a second virtual machine on information from the first virtual machine. The second virtual machine is to execute a second component of the application. An updater is to update the information dependency based on a scaling status of the first virtual machine. The information dependency in the configuration information including a reference to the first virtual machine.
    Type: Application
    Filed: October 8, 2018
    Publication date: February 7, 2019
    Inventors: Servesh Singh, Arun Narayanaswamy, Rishi Saraf, Saket Kumar, Jitendra Kumar
  • Patent number: 10097410
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to scale application deployments in cloud computing environments. An example method disclosed herein includes marking a scaling status of a virtual machine included in a first node deployed in the computing environment, the first node executing a first component of the application, the scaling status of the virtual machine indicating a change in a number of virtual machines included in the first node. The example method also includes identifying a second node including a dependency with the virtual machine, the second node deployed in the computing environment. The example method also includes updating configuration information associated with the second node based on the scaling status of the virtual machine, the configuration information including a reference to the virtual machine.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: October 9, 2018
    Assignee: VMware, Inc.
    Inventors: Servesh Singh, Arun Narayanaswamy, Rishi Saraf, Saket Kumar, Jitendra Kumar
  • Publication number: 20180047878
    Abstract: Quantum dot semiconductor nanoparticle compositions that incorporate ions such as zinc, aluminum, calcium, or magnesium into the quantum dot core have been found to be more stable to Ostwald ripening. A core-shell quantum dot may have a core of a semiconductor material that includes indium, magnesium, and phosphorus ions. Ions such as zinc, calcium, and/or aluminum may be included in addition to, or in place of, magnesium. The core may further include other ions, such as selenium, and/or sulfur. The core may be coated with one (or more) shells of semiconductor material. Example shell semiconductor materials include semiconductors containing zinc, sulfur, selenium, iron and/or oxygen ions.
    Type: Application
    Filed: October 5, 2017
    Publication date: February 15, 2018
    Inventors: Paul Anthony Glarvey, James Harris, Steven Daniels, Nigel Pickett, Arun Narayanaswamy
  • Patent number: 9853190
    Abstract: Quantum dot semiconductor nanoparticle compositions that incorporate ions such as zinc, aluminum, calcium, or magnesium into the quantum dot core have been found to be more stable to Ostwald ripening. A core-shell quantum dot may have a core of a semiconductor material that includes indium, magnesium, and phosphorus ions. Ions such as zinc, calcium, and/or aluminum may be included in addition to, or in place of, magnesium. The core may further include other ions, such as selenium, and/or sulfur. The core may be coated with one (or more) shells of semiconductor material. Example shell semiconductor materials include semiconductors containing zinc, sulfur, selenium, iron and/or oxygen ions.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: December 26, 2017
    Assignee: Nanoco Technologies Ltd.
    Inventors: Paul Anthony Glarvey, James Harris, Steven Daniels, Nigel Pickett, Arun Narayanaswamy
  • Publication number: 20170229618
    Abstract: Certain dithio-compounds have been found to be superior capping ligands for quantum dot (QD) nanoparticles. Example dithio-ligands include dithiocarbamate ligands. These strongly binding ligands are capable of coordinating to both positive and negative atoms on the surface of the nanoparticle. The ligands are bi-dentate and thus their approach to the QD surface is not as sterically hindered as is the approach of mono-dentate ligands. These ligands can therefore completely saturate the QD surface.
    Type: Application
    Filed: April 25, 2017
    Publication date: August 10, 2017
    Inventors: Steven Daniels, Arun Narayanaswamy
  • Patent number: 9666768
    Abstract: Certain dithio-compounds have been found to be superior capping ligands for quantum dot (QD) nanoparticles. Example dithio-ligands include dithiocarbamate ligands. These strongly binding ligands are capable of coordinating to both positive and negative atoms on the surface of the nanoparticle. The ligands are bi-dentate and thus their approach to the QD surface is not as sterically hindered as is the approach of mono-dentate ligands. These ligands can therefore completely saturate the QD surface.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: May 30, 2017
    Assignee: Nanoco Technologies Ltd.
    Inventors: Steven Daniels, Arun Narayanaswamy
  • Patent number: 9582261
    Abstract: Methods, apparatus and systems are disclosed to update application deployments in cloud computing environments. An example method disclosed herein includes identifying an update profile to promote across the plurality of deployment environments, the update profile to update a component of the application, in response to a notification of promotion of the update profile received at a first deployment environment. The example method also includes displaying a user-selectable control in a user interface, the user-selectable control to specify whether to apply the update profile to the component of the application deployed in the first deployment environment, based on selection of the user-selectable control, performing a compatibility check of the first deployment environment and the update profile, and based on an outcome of the compatibility check, applying the update profile to the component of the application deployed in the first deployment environment.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: February 28, 2017
    Assignee: VMware, Inc.
    Inventors: Servesh Singh, Arun Narayanaswamy, Kiran Singh, Ashish Kumar Jain, Agila Govindaraju
  • Publication number: 20170009134
    Abstract: A scalable method for the manufacture of narrow, bright, monodisperse, photo-luminescent quantum dots prepared in the presence of a Group II-VI molecular seeding cluster fabricated in situ from a zinc salt and a thiol or selenol compound. Exemplary quantum dots have a core containing indium, phosphorus, zinc and either sulfur or selenium.
    Type: Application
    Filed: September 26, 2016
    Publication date: January 12, 2017
    Inventors: Steven Daniels, James Harris, Paul Glarvey, Katherine Orchard, Arun Narayanaswamy