Patents by Inventor Akash Baid

Akash Baid 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: 11936724
    Abstract: The present disclosure relates to methods and systems for configuring service mesh networking resources for dynamically discovered external entities. The methods and systems create custom resource objects for services provided by the external entities and dynamically create service mesh network resources for the custom resource objects. The methods and systems enable communications with the external entities using the service mesh network resources.
    Type: Grant
    Filed: December 2, 2022
    Date of Patent: March 19, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Akash Baid, Nitish Malhotra, Michael Anthony Brown
  • Patent number: 11822983
    Abstract: Techniques are disclosed for providing a native general-purpose controller for reconciling desired states for resources across a plurality of clusters in a cloud computing environment. An indication is received of one or more custom resources of the cloud computing environment. An API is instantiated at each of the clusters that are to be accessed. In response to receiving an indication that a desired state of one of the objects does not match a current state of the one object, a message is sent that indicates an action to reconcile the desired state with the current state. A message is received that indicates that the action to reconcile the desired state with the current state has been completed.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: November 21, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Akash Baid, Yamini Sridaran, Ronald Mark Parker
  • Publication number: 20230114443
    Abstract: The present disclosure relates to methods and systems for configuring service mesh networking resources for dynamically discovered external entities. The methods and systems create custom resource objects for services provided by the external entities and dynamically create service mesh network resources for the custom resource objects. The methods and systems enable communications with the external entities using the service mesh network resources.
    Type: Application
    Filed: December 2, 2022
    Publication date: April 13, 2023
    Inventors: Akash BAID, Nitish MALHOTRA, Michael Anthony BROWN
  • Patent number: 11522951
    Abstract: The present disclosure relates to methods and systems for configuring service mesh networking resources for dynamically discovered external entities. The methods and systems create custom resource objects for services provided by the external entities and dynamically create service mesh network resources for the custom resource objects. The methods and systems enable communications with the external entities using the service mesh network resources.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: December 6, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Akash Baid, Nitish Malhotra, Michael Anthony Brown
  • Publication number: 20220350748
    Abstract: A method for allocating a device-specific resource from one or more databases is provided. The method includes receiving, at an interface, a coupling identifier including a pool identifier and a resource identifier, as part of a processing request from a requesting entity, the processing request including a request for the device-specific resource, wherein the coupling identifier associates the requesting entity with the device-specific resource based on the resource identifier, extracting, at the interface, the pool identifier from the coupling identifier, identifying, by the interface, the processing service in which the device-specific resource associated with the resource identifier is cached, based on the pool identifier, and transmitting, from the interface to the identified processing service, at least a part of the processing request to process the cached requested device-specific resource.
    Type: Application
    Filed: May 28, 2021
    Publication date: November 3, 2022
    Inventors: Haibo QIAN, Michael Anthony BROWN, Srinivasan MURALIDHARAN, Akash BAID
  • Publication number: 20220350687
    Abstract: Techniques are disclosed for providing a native general-purpose controller for reconciling desired states for resources across a plurality of clusters in a cloud computing environment. An indication is received of one or more custom resources of the cloud computing environment. An API is instantiated at each of the clusters that are to be accessed. In response to receiving an indication that a desired state of one of the objects does not match a current state of the one object, a message is sent that indicates an action to reconcile the desired state with the current state. A message is received that indicates that the action to reconcile the desired state with the current state has been completed.
    Type: Application
    Filed: May 27, 2022
    Publication date: November 3, 2022
    Inventors: Akash BAID, Yamini SRIDARAN, Ronald Mark PARKER
  • Patent number: 11429465
    Abstract: Techniques are disclosed for providing a native general-purpose controller for reconciling desired states for resources across a plurality of Kubemetes clusters in a cloud computing environment. An indication is received of one or more custom resources of the cloud computing environment. An API is instantiated at each of the Kubemetes clusters that are to be accessed. In response to receiving an indication that a desired state of one of the objects does not match a current state of the one object, a message is sent that indicates an action to reconcile the desired state with the current state. A message is received that indicates that the action to reconcile the desired state with the current state has been completed.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: August 30, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Akash Baid, Yamini Sridaran, Ronald Mark Parker
  • Publication number: 20220070250
    Abstract: The present disclosure relates to methods and systems for configuring service mesh networking resources for dynamically discovered external entities. The methods and systems create custom resource objects for services provided by the external entities and dynamically create service mesh network resources for the custom resource objects. The methods and systems enable communications with the external entities using the service mesh network resources.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 3, 2022
    Inventors: Akash BAID, Nitish MALHOTRA, Michael Anthony BROWN
  • Patent number: 11032378
    Abstract: Embodiments disclosed herein relate to systems and methods for separately managing control and data plan contexts for a secure connection during a standby node switchover scenario. Primary and standby nodes for a secure connection can both maintain a data plane context for a secure connection such as IPSec. In the event that the primary node becomes inactive, the standby node can immediately begin processing data plane traffic using the data plane context for the secure connection maintained at the standby node. Control plane information necessary for programming and activating a control plane context can be stored until needed. During a switchover, the standby node can retrieve the control plane information and activate the control plane context after it has begun processing the data plane traffic.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: June 8, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Akash Baid, Vinay M. Cherian, Mark Libby, Nan Luo
  • Publication number: 20180352036
    Abstract: Embodiments disclosed herein relate to systems and methods for separately managing control and data plan contexts for a secure connection during a standby node switchover scenario. Primary and standby nodes for a secure connection can both maintain a data plane context for a secure connection such as IPSec. In the event that the primary node becomes inactive, the standby node can immediately begin processing data plane traffic using the data plane context for the secure connection maintained at the standby node. Control plane information necessary for programming and activating a control plane context can be stored until needed. During a switchover, the standby node can retrieve the control plane information and activate the control plane context after it has begun processing the data plane traffic.
    Type: Application
    Filed: May 31, 2018
    Publication date: December 6, 2018
    Inventors: Akash BAID, Vinay M. CHERIAN, Mark LIBBY, Nan LUO
  • Publication number: 20150257024
    Abstract: Control and/or management plane interactions may be implemented between one or more wireless backhaul links and respective associated access and/or core networks. The control and/or management plane interactions may be implemented in accordance with self-optimization functionalities and may be implemented to perform radio resource management (RRM) for the one or more wireless backhaul links. Packet-based synchronization and/or delay measurement techniques may be implemented to determine estimated values for wireless backhaul induced delay. The delay estimation information may be used by one or more devices in a wireless communications network, such as a packet data network gateway (PGW), a small cell gateway (SC GW), or an access point (AP), such as a small cell access point (SC AP). Delay estimation for wireless backhaul links may be implemented in accordance with PTP message replication and/or side-channel signaling, dual synchronization with GPS and PTP signaling, and/or timestamping.
    Type: Application
    Filed: September 17, 2013
    Publication date: September 10, 2015
    Applicant: InterDigital Patent Holdings, Inc.
    Inventors: Akash Baid, Prabhakar R. Chitrapu, John L. Tomici, John Cartmell