Patents by Inventor Abhishek Shukla

Abhishek Shukla 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: 11960916
    Abstract: The disclosed technology is generally directed to virtual machines. In one example of the technology, a network change from a first virtual network to a second virtual network is reconfigured for a first virtual machine that is executing on a first virtual machine host. The reconfiguring includes the following. In the first virtual machine host, a mapping change from the first virtual network to the second virtual network is configured by reprogramming drivers in the first virtual machine host for route mapping for the second virtual network. A Dynamic Host Configuration Protocol (DHCP) retrigger is caused without rebooting the first virtual machine. A configuration file is provided to the first virtual machine. The configuration file includes user-specific networking settings. The first virtual machine is reconfigured in accordance with the user-specific networking settings.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: April 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sushant Pramod Rewaskar, Md. Daud Hossain Howlader, Ashish Bhargava, Nisheeth Srivastava, Naveen Prabhat, Jayesh Kumaran, Xinyan Zan, Abhishek Shukla, Rishabh Tewari
  • Publication number: 20240075674
    Abstract: A nozzle for forming a container preform into a plastic container includes a first cylindrical portion having a first diameter and including a first seal, a second cylindrical portion having a second diameter less than the first diameter and including a second seal, and a transition portion between the first and second cylindrical portions.
    Type: Application
    Filed: November 6, 2023
    Publication date: March 7, 2024
    Inventors: Jay Clarke Hanan, Abhishek Shukla
  • Publication number: 20240075902
    Abstract: In an aspect, the present disclosures provides a computer-implemented method for applying user settings to a vehicle, the method comprising receiving user settings for a first vehicle, at a second vehicle, and locking access to the user settings on the second vehicle, the user settings being associated with a user; unlocking access to the user settings on the second vehicle based on: authenticating a user token associated with the user and the user settings, and verifying an identity of the user associated with the user token, and applying the user settings to the second vehicle based on synthesizing the user settings of the first vehicle to the second vehicle.
    Type: Application
    Filed: September 2, 2022
    Publication date: March 7, 2024
    Inventors: Abhishek SHUKLA, Sue Hsiu Ying LUDWIG, Adam Richard SCHIEMAN, Geordon Thomas FERGUSON
  • Publication number: 20230382706
    Abstract: A production line for bottling a liquid product includes an ingredient preparation and batching system. The ingredient preparation and batching system includes a pre-mix station including a holding tank configured to store a hydrated ingredient. The ingredient preparation and batching system also includes a batch tank fluidly coupled to the pre-mix station and configured to receive a predetermined quantity of the hydrated ingredient from the holding tank. The production line also includes a bottling line fluidly coupled to the batch tank and configured to receive a batch of the liquid product from the batch tank and dispense the batch of the liquid product into a plurality of containers.
    Type: Application
    Filed: May 26, 2023
    Publication date: November 30, 2023
    Inventors: Abhishek Shukla, Steven Kuo-Chuan Chen
  • Patent number: 11806917
    Abstract: A nozzle for a blow-molding process includes a first sealing portion, a second sealing portion, and a seal disposed around a circumference of the first sealing portion in the form of circular edge. A transition portion is positioned between the first sealing portion and the second sealing portion. The nozzle is configured such that upon engagement of the second sealing portion with the interior of a container preform having a longitudinal axis, the second sealing portion is positioned along the longitudinal axis at a different location than the first sealing portion.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: November 7, 2023
    Assignee: Niagara Bottling, LLC
    Inventors: Jay Clarke Hanan, Abhishek Shukla
  • Publication number: 20230315506
    Abstract: A hybrid state for a virtual machine (VM) in a cloud computing system enables a VM to communicate with other VMs that belong to a virtual network (VNET VMs) while maintaining connectivity with other VMs that do not belong to the virtual network (non-VNET VMs). A non-VNET VM can be transitioned to a hybrid VM that operates in a hybrid state. The hybrid VM can be assigned a private virtual IP address (VNET address) for communication with other VNET VMs. The hybrid VM can continue to use a physical IP address to communicate with other non-VNET VMs. In this way, the hybrid VM is able to maintain connectivity with other non-VNET VMs during and after migration to the VNET. A network stack can be configured to process data packets that are destined for non-VNET VMs differently from data packets that are destined for VNET VMs.
    Type: Application
    Filed: June 1, 2023
    Publication date: October 5, 2023
    Inventors: Vishal TANEJA, Abhishek SHUKLA, Parag SHARMA, Xinyan ZAN, Kaihua XU
  • Publication number: 20230269830
    Abstract: Aspects presented herein may improve an emergency call establishment procedure by enabling a UE to transmit emergency register messages more efficiently. In one aspect, a UE transmits, to a network entity, a request to set up an ePDN. The UE receives, from the network entity, a response to the request comprising a set of multiple P-CSCF addresses. The UE transmits, to the network entity, a registering message to each of the multiple P-CSCF addresses simultaneously. The UE receives, from the network entity, at least one acceptance message from at least one of the set of multiple P-CSCF addresses in response to the registering message. The UE transmits, to the network entity, an invitation message to a P-CSCF address from which an acceptance message is received to establish an emergency call connection.
    Type: Application
    Filed: February 23, 2022
    Publication date: August 24, 2023
    Inventors: Arun Ashok TAGARE, Mudit SINGH, Abhishek SHUKLA
  • Patent number: 11709694
    Abstract: A hybrid state for a virtual machine (VM) in a cloud computing system enables a VM to communicate with other VMs that belong to a virtual network (VNET VMs) while maintaining connectivity with other VMs that do not belong to the virtual network (non-VNET VMs). A non-VNET VM can be transitioned to a hybrid VM that operates in a hybrid state. The hybrid VM can be assigned a private virtual IP address (VNET address) for communication with other VNET VMs. The hybrid VM can continue to use a physical IP address to communicate with other non-VNET VMs. In this way, the hybrid VM is able to maintain connectivity with other non-VNET VMs during and after migration to the VNET. A network stack can be configured to process data packets that are destined for non-VNET VMs differently from data packets that are destined for VNET VMs.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: July 25, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vishal Taneja, Abhishek Shukla, Parag Sharma, Xinyan Zan, Kaihua Xu
  • Publication number: 20230192087
    Abstract: The present disclosure provides, in an aspect, computer-implemented method for generating data associated with a vehicle event, the method including obtaining vehicle event data for a vehicle event associated with a vehicle; identifying a parameter associated with the vehicle event; emulating the parameter based on simulating the vehicle event with the vehicle event data and a model of the parameter, and extrapolating parameter data based on the simulated vehicle event.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 22, 2023
    Inventors: Sue Hsiu Ying LUDWIG, Nicholas Ivan LANDRY, Abhishek SHUKLA, George LEE
  • Publication number: 20230182949
    Abstract: An injection-molded preform for forming an 8 ounce PET container includes a neck portion configured to engage a closure and having a first wall thickness and an elongated body portion having an upper segment adjacent the neck portion and a lower segment adjacent an end cap. The upper segment has a second wall thickness substantially similar to the first wall thickness. The lower segment has a third wall thickness greater than the second wall thickness. The preform has a total weight less than 7 grams.
    Type: Application
    Filed: February 14, 2023
    Publication date: June 15, 2023
    Inventors: Jay Clarke Hanan, Abhishek Shukla
  • Publication number: 20230166442
    Abstract: A nozzle for a blow-molding process includes a first sealing portion, a second sealing portion, and a seal disposed around a circumference of the first sealing portion in the form of circular edge. A transition portion is positioned between the first sealing portion and the second sealing portion. The nozzle is configured such that upon engagement of the second sealing portion with the interior of a container preform having a longitudinal axis, the second sealing portion is positioned along the longitudinal axis at a different location than the first sealing portion.
    Type: Application
    Filed: October 17, 2022
    Publication date: June 1, 2023
    Inventors: Jay Clarke Hanan, Abhishek Shukla
  • Patent number: 11621869
    Abstract: Systems and methods for enabling access to dedicated resources in a virtual network using top of rack switches are disclosed. A method includes a virtual filtering platform encapsulating at least one packet, received from a virtual machine, to generate at least one encapsulated packet comprising a virtual network identifier (VNI). The method further includes a TOR switch: (1) receiving the at least one encapsulated packet and decapsulating the at least one encapsulated packet to create at least one decapsulated packet, (2) using the VNI to identify a virtual routing and forwarding artifact to determine a virtual local area network interface associated with the dedicated hardware portion, and (3) transmitting the at least one decapsulated packet to the dedicated hardware portion based on at least one policy provided by a controller, where the at least one policy comprises information related to a customer of the service provider.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: April 4, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neeraj Motwani, Rishabh Tewari, Pranjal Shrivastava, Deepak Bansal, Vaibhav Kumar, Nisheeth Srivastava, Abhishek Shukla, Rangaprasad Narasimhan, Vinayak Uppunda Padiyar, James Boerner, Avijit Gupta
  • Publication number: 20230082758
    Abstract: The present disclosure provides, in an aspect, a computer-implemented method for modifying vehicle settings for a vehicle, the method comprising identifying a vehicle occupant having a personalized set of vehicle settings for the vehicle, identifying a condition modifier associated with the vehicle occupant and the personalized set of vehicle settings, and applying a vehicle setting from the set of vehicle settings based on the condition modifier.
    Type: Application
    Filed: September 14, 2021
    Publication date: March 16, 2023
    Inventors: Sue Hsiu Ying LUDWIG, Nicholas Ivan Landry, Tarun William Shome, Abhishek Shukla
  • Patent number: 11599380
    Abstract: A virtual network interface controller (NIC) associated with a virtual machine in a cloud computing network is configured to support one or more network containers that encapsulate networking configuration data and policies that are applicable to a specific discrete computing workload to thereby enable the virtual machine to simultaneously belong to multiple virtual networks using the single NIC. The network containers supported by the NIC can be associated with a single tenant to enable additional flexibility such quickly switching between virtual networks and support pre-provisioning of additional computing resources with associated networking policies for rapid deployment. The network containers can also be respectively associated with different tenants so that the single NIC can support multi-tenant services on the same virtual machine.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: March 7, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abhishek Shukla, Abhishek Ellore Sreenath, Neha Aggarwal, Naveen Prabhat, Nisheeth Srivastava, Xinyan Zan, Ashish Bhargava, Parag Sharma, Rishabh Tewari
  • Patent number: 11591129
    Abstract: Disclosed are preforms which incorporate improvements in the region of the neck and upper segment of the body to allow the production of lightweight containers, such as bottles suitable for containing water or other beverages. In accordance with certain embodiments, the improvements include a thinner neck finish area than conventional bottles, where the thinner area is extended into the upper segment of the body portion below the support ring. Reducing the thickness in these areas of the bottle allows for less resin to be used in forming the preform and bottle.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: February 28, 2023
    Assignee: Niagara Bottling, LLC
    Inventors: Jay Clarke Hanan, Abhishek Shukla
  • Patent number: 11582217
    Abstract: The disclosed system implements techniques to secure communications for injecting a workload (e.g., a container) into a virtual network hosted by a cloud-based platform. Based on a delegation instruction received from a tenant, a virtual network of the tenant can connect to and execute a workload via a virtual machine that is part of a virtual network that belongs to a resource provider. To secure calls and authorize access to the tenant's virtual network, authentication information provided with a call from the virtual network of the resource provider may need to match authorization information made available via a publication service of the cloud-based platform. Additionally or alternatively, an identifier of a NIC used to make a call may need to correspond to a registered name of the resource provider for the call to be authorized. These checks provide increased security by preventing unauthorized calls to the tenant's virtual network.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: February 14, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Abhijeet Kumar, Aanand Ramachandran, Jayesh Kumaran, David Michael Brumley, Rishabh Tewari, Nisheeth Srivastava, Sushant Sharma, Deepak Bansal, Abhishek Ellore Sreenath, Parag Sharma, Abhishek Shukla, Avijit Gupta
  • Patent number: D968221
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: November 1, 2022
    Assignee: Niagara Bottling, LLC
    Inventors: Ahmed Tasnub Takaddus, Naser Imran Hossain, Joaquin De Leon Del Rosario, Abhishek Shukla
  • Patent number: D974176
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: January 3, 2023
    Assignee: Niagara Bottling, LLC
    Inventors: Ahmed Tasnub Takaddus, Naser Imran Hossain, Amit Bhowmik, Abhishek Shukla
  • Patent number: D974913
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: January 10, 2023
    Assignee: Niagara Bottling, LLC
    Inventors: Ahmed Tasnub Takaddus, Naser Imran Hossain, Amit Bhowmik, Abhishek Shukla
  • Patent number: D1018314
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: March 19, 2024
    Assignee: Niagara Bottling, LLC
    Inventors: Mohammad Adom Safiullah, Gregory N. Boucher, Siddhant Satish Rao, Abhishek Shukla