Patents by Inventor Arpan Kumar ASTHANA

Arpan Kumar ASTHANA 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: 20240154862
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for pre-provisioning server nodes of a server rack and causing the pre-provisioned server node to be deployed on an edge zone of a cloud computing system. In particular, systems described herein involve identifying server nodes based on a customer hardware deployment request and performing a series of pre-provision acts to the server nodes in accordance with the received hardware deployment request. For example, systems described herein pre-provision the hardware by configuring hardware and software on the server nodes, establishing communication with one or more control planes on a datacenter, and bringing the server nodes to a return to web (RTW) state. By pre-provisioning the hardware, the server hardware may be delivered and transitioned to a live state in an efficient manner and without jeopardizing security on the cloud.
    Type: Application
    Filed: March 3, 2022
    Publication date: May 9, 2024
    Inventors: Paul KARAM, Humayun Mukhtar KHAN, Arpan Kumar ASTHANA, Alphonse KURIAN, Amit Kumar SARAFF, Chandrasekhar PASUPULETI, Rohan Matthew AUGUSTUS, Run FANG
  • Patent number: 11824922
    Abstract: Health and usage data are monitored for storage devices of a remote computing environment that is remote from a computing service provider. The remote computing environment comprises a subset of computing systems of a computing service provider that manages the remote computing environment. Based on the monitored health data, it is determined that one of the storage devices has failed. In response, it is determined whether a computing device of the remote computing environment that is associated with the failed storage device should be marked unhealthy or continue to operate at a reduced capacity. When it is determined that the computing device associated with the failed storage device should continue to operate at a reduced capacity, the computing device is reprovisioned with available storage devices and the computing device is operated at the reduced capacity.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: November 21, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Alphonse Kurian, Pushpraj Agrawal, Arpan Kumar Asthana, Chandrasekhar Pasupuleti
  • Publication number: 20230367654
    Abstract: A cloud-computing system dynamically manages allocation of infrastructure nodes and compute nodes in an edge zone of the cloud-computing system. The edge zone begins with a first number of infrastructure nodes and a second number of compute nodes. As the edge zone executes customer workloads, the cloud-computing system determines whether the infrastructure nodes are over utilized or under utilized. When the infrastructure nodes are under utilized, the cloud-computing system re-assigns an infrastructure node to the compute nodes. When the infrastructure nodes are over utilized, the cloud-computing system re-assigns a compute node to the infrastructure nodes. In this way, the cloud-computing system dynamically maintains an optimal balance between resources devoted to supporting the edge zone (the infrastructure nodes) and resources devoted to executing customer workloads (the compute nodes).
    Type: Application
    Filed: September 10, 2021
    Publication date: November 16, 2023
    Inventors: Alphonse KURIAN, Chandrasekhar PASUPULETI, Arpan Kumar ASTHANA, PushpRaj AGRAWAL, Jr., Humayun Mukhtar KHAN
  • Patent number: 11620137
    Abstract: A system and method executed by a computer server include determination that the computer server has lost network connectivity and, in response to the determination that the computer server has lost network connectivity, disabling of power to a volatile memory of the computer server. Determining that the computer server has lost network connectivity may include transmission of data to an external system and determination that a response to the data was not received from the external system. Disabling of power to the volatile memory may include transmission of a request to an operating system of the system to initiate a power-down sequence of the system.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: April 4, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alphonse Kurian, Chandrasekhar Pasupuleti, Arpan Kumar Asthana, Anatoliy Panasyuk, Monika Machado Santacruz, PushpRaj Agrawal
  • Publication number: 20230015635
    Abstract: Health and usage data are monitored for storage devices of a remote computing environment that is remote from a computing service provider. The remote computing environment comprises a subset of computing systems of a computing service provider that manages the remote computing environment. Based on the monitored health data, it is determined that one of the storage devices has failed. In response, it is determined whether a computing device of the remote computing environment that is associated with the failed storage device should be marked unhealthy or continue to operate at a reduced capacity. When it is determined that the computing device associated with the failed storage device should continue to operate at a reduced capacity, the computing device is reprovisioned with available storage devices and the computing device is operated at the reduced capacity.
    Type: Application
    Filed: September 27, 2022
    Publication date: January 19, 2023
    Inventors: Alphonse KURIAN, PushpRaj AGRAWAL, Arpan Kumar ASTHANA, Chandrasekhar PASUPULETI
  • Publication number: 20220350618
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for peer booting server nodes on an edge zone. For example, an edge zone may include data plane devices capable of hosting virtual machines and other cloud-based services thereon that provide low-latency services to customers of a cloud computing system. Systems described herein implement an operating system (OS) provisioning system that, in combination with a peer booting system on a server node, facilitates instantiation of an OS on the server node as well as enabling the server node to act as an OS provider service to other server nodes on the edge zone. The systems disclosed herein facilitate fast installation of OS services without overutilizing limited bandwidth resources of a virtual network that connects the server nodes with control plane devices remotely maintained at a datacenter.
    Type: Application
    Filed: April 30, 2021
    Publication date: November 3, 2022
    Inventors: Alphonse KURIAN, Arpan Kumar ASTHANA, Amit Kumar SARAFF, Chandrasekhar PASUPULETI, Paul KARAM
  • Patent number: 11477267
    Abstract: Health and usage data are monitored for storage devices of a remote computing environment that is remote from a computing service provider. The remote computing environment comprises a subset of computing systems of a computing service provider that manages the remote computing environment. Based on the monitored health data, it is determined that one of the storage devices has failed. In response, it is determined whether a computing device of the remote computing environment that is associated with the failed storage device should be marked unhealthy or continue to operate at a reduced capacity. When it is determined that the computing device associated with the failed storage device should continue to operate at a reduced capacity, the computing device is reprovisioned with available storage devices and the computing device is operated at the reduced capacity.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: October 18, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Alphonse Kurian, PushpRaj Agrawal, Arpan Kumar Asthana, Chandrasekhar Pasupuleti
  • Publication number: 20220150298
    Abstract: Health and usage data are monitored for storage devices of a remote computing environment that is remote from a computing service provider. The remote computing environment comprises a subset of computing systems of a computing service provider that manages the remote computing environment. Based on the monitored health data, it is determined that one of the storage devices has failed. In response, it is determined whether a computing device of the remote computing environment that is associated with the failed storage device should be marked unhealthy or continue to operate at a reduced capacity. When it is determined that the computing device associated with the failed storage device should continue to operate at a reduced capacity, the computing device is reprovisioned with available storage devices and the computing device is operated at the reduced capacity.
    Type: Application
    Filed: November 9, 2020
    Publication date: May 12, 2022
    Inventors: Alphonse KURIAN, PushpRaj AGRAWAL, Arpan Kumar ASTHANA, Chandrasekhar PASUPULETI
  • Publication number: 20220019445
    Abstract: A system and method executed by a computer server include determination that the computer server has lost network connectivity and, in response to the determination that the computer server has lost network connectivity, disabling of power to a volatile memory of the computer server. Determining that the computer server has lost network connectivity may include transmission of data to an external system and determination that a response to the data was not received from the external system. Disabling of power to the volatile memory may include transmission of a request to an operating system of the system to initiate a power-down sequence of the system.
    Type: Application
    Filed: July 14, 2020
    Publication date: January 20, 2022
    Inventors: Alphonse KURIAN, Chandrasekhar PASUPULETI, Arpan Kumar ASTHANA, Anatoliy PANASYUK, Monika Machado SANTACRUZ, PushpRaj AGRAWAL
  • Publication number: 20190166040
    Abstract: The disclosed technology may include determining that a change is to be made in virtual private network (VPN) connectivity between a first site and a second site while a first VPN connection is operational between a first device at the first site and a first gateway at the second site. VPN information is provided to a second gateway at the second site, the VPN information including information that is associated with a second VPN connection to be established between the first device and the second gateway. It is detected that network traffic is flowing over the second VPN connection between the first device and the second gateway. In response to detecting that the network traffic is flowing between the first device and the second gateway, a notification is sent to the first gateway for the first gateway to deprovision the first VPN connection.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Inventors: Abhishek K. TIWARI, Ashok NANDOORI, Arpan Kumar ASTHANA, Mohit GARG