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).
-
Publication number: 20230082758Abstract: 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: ApplicationFiled: September 14, 2021Publication date: March 16, 2023Inventors: Sue Hsiu Ying LUDWIG, Nicholas Ivan Landry, Tarun William Shome, Abhishek Shukla
-
Patent number: 11599380Abstract: 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: GrantFiled: April 27, 2021Date of Patent: March 7, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Abhishek Shukla, Abhishek Ellore Sreenath, Neha Aggarwal, Naveen Prabhat, Nisheeth Srivastava, Xinyan Zan, Ashish Bhargava, Parag Sharma, Rishabh Tewari
-
Patent number: 11591129Abstract: 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: GrantFiled: October 8, 2021Date of Patent: February 28, 2023Assignee: Niagara Bottling, LLCInventors: Jay Clarke Hanan, Abhishek Shukla
-
Patent number: 11582217Abstract: 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: GrantFiled: June 10, 2021Date of Patent: February 14, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: 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: 11472093Abstract: A nozzle for a blow-molding process includes a first sealing portion and a second seating portion. A transition portion is positioned between the first sealing portion and the second sealing portion. The nozzle is configured such that upon engagement with 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: GrantFiled: April 26, 2021Date of Patent: October 18, 2022Assignee: Niagara Bottling, LLCInventors: Jay Clarke Hanan, Abhishek Shukla
-
Publication number: 20220317432Abstract: A hoof shoe or hoof shoe insert for a hoofed animal. An object is to relieve the pressure on the foot of a hoofed animal, in particular of a horse, on a hard ground surface. This may be achieved by a foamed plastics cushion which is arranged between the hoof of the animal and the ground surface and which is composed of a closed-cell plastics foam having a thermoplastic or elastomeric matrix with a density of between 100 and 400 all and which, at 50% compression, has a compressive stress of 150-280 kPa.Type: ApplicationFiled: June 25, 2021Publication date: October 6, 2022Inventors: Abhishek SHUKLA, Ashish Kumar LAL, Avilash, Neha DIXIT, Deepanker
-
Publication number: 20220038308Abstract: 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: ApplicationFiled: August 20, 2021Publication date: February 3, 2022Inventors: 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: 20210389967Abstract: 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: ApplicationFiled: April 27, 2021Publication date: December 16, 2021Inventors: Abhishek SHUKLA, Abhishek Ellore SREENATH, Neha AGGARWAL, Naveen PRABHAT, Nisheeth SRIVASTAVA, Xinyan ZAN, Ashish BHARGAVA, Parag SHARMA, Rishabh TEWARI
-
Patent number: 11189027Abstract: Disclosed subject matter relates to Peripheral Blood Smear (PBS) that determines an area to be scanned in PBS for analysis. A PBS analysing system captures a focused image at each of plurality of positions in the PBS and determines Quality Indicators (QIs) in focused image. Further, a region is identified in PBS where QIs of focused image satisfy predefined QI threshold limits, as a monolayer region of PBS and determines an initiation point in monolayer region based on cell count value and co-ordinates of each of the plurality of positions located in the monolayer region. Finally, the area to be scanned in monolayer region is determined based on the initiation point and a predefined scan pattern. Determining the area to be scanned yields accurate and faster results.Type: GrantFiled: May 15, 2018Date of Patent: November 30, 2021Assignee: Sigtuple Technologies Private LimitedInventors: Shreepad Potadar, Dheeraj Mundhra, Abhishek Shukla, Raghu G, Amrutha Muralidharan, Deepak Kapoor, Vijay Muralidharan, Nivedita Muthusubramanian, Bharath Cheluvaraju, Apurv Anand, Tathagato Rai Dastidar, Rohit Kumar Pandey
-
Publication number: 20210306313Abstract: 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: ApplicationFiled: June 10, 2021Publication date: September 30, 2021Inventors: 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: 11128490Abstract: 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: GrantFiled: July 15, 2019Date of Patent: September 21, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Neeraj Motwani, Rishabh Tewari, Pranjal Shrivastava, Deepak Bansal, Vaibhav Kumar, Nisheeth Srivastava, Abhishek Shukla, Rangaprasad Narasimhan, Vinayak Uppunda Padiyar, James Boerner, Avijit Gupta
-
Patent number: 11108735Abstract: A method for facilitating communication between resources in different virtual networks includes creating a first virtual network and a second virtual network within a cloud computing system and creating a first subnet within the first virtual network and a second subnet within the second virtual network. The method also includes mapping the first subnet to the second subnet such that the resources in the first subnet and the second subnet are able to communicate with each other using private address space. The method also includes routing data packets between the first subnet and the second subnet.Type: GrantFiled: June 7, 2019Date of Patent: August 31, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Sumeet Mittal, Rishabh Tewari, Abhishek Shukla, Abhishek Ellore Sreenath, Sandesh Kerehali Shankaranarayan Shety, Ajinkya Potdar
-
Patent number: 11099873Abstract: A method to provide network connectivity to a virtual machine hosted on a server computer system includes detecting a change in a configuration of a software-defined network to which the server computer system provides access; issuing a network configuration update (NCU) for consumption by the virtual machine, the NCU including a data structure reflecting the change in the configuration; and providing a link-state notification (LSN) to a virtual network interface card of the virtual machine pursuant to the change in the configuration, the LSN including data indicating a state of network connectivity of the virtual machine. Receipt of the LSN triggers a dynamic host-configuration protocol (DHCP) handshake by the virtual machine; the NCU is received by the virtual machine pursuant to the DHCP handshake.Type: GrantFiled: January 4, 2019Date of Patent: August 24, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Abhishek Ellore Sreenath, Madhan Sivakumar, Abhishek Shukla, Rishabh Tewari
-
Publication number: 20210240514Abstract: 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: ApplicationFiled: April 19, 2021Publication date: August 5, 2021Inventors: Sushant Pramod REWASKAR, Md. Daud Hossain HOWLADER, Ashish BHARGAVA, Nisheeth SRIVASTAVA, Naveen PRABHAT, Jayesh KUMARAN, Xinyan ZAN, Abhishek SHUKLA, Rishabh TEWARI
-
Patent number: 11055125Abstract: 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: GrantFiled: January 14, 2018Date of Patent: July 6, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Sushant Pramod Rewaskar, Md. Daud Hossain Howlader, Ashish Bhargava, Nisheeth Srivastava, Naveen Prabhat, Jayesh Kumaran, Xinyan Zan, Abhishek Shukla, Rishabh Tewari
-
Patent number: 11038866Abstract: 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 in association 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. Moreover, 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 from accessing the tenant's virtual network.Type: GrantFiled: December 27, 2018Date of Patent: June 15, 2021Assignee: Microsoft Technology Licensing, LLCInventors: 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: 10996972Abstract: 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: GrantFiled: September 25, 2018Date of Patent: May 4, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Abhishek Shukla, Abhishek Ellore Sreenath, Neha Aggarwal, Naveen Prabhat, Nisheeth Srivastava, Xinyan Zan, Ashish Bhargava, Parag Sharma, Rishabh Tewari
-
Patent number: D968221Type: GrantFiled: September 29, 2021Date of Patent: November 1, 2022Assignee: Niagara Bottling, LLCInventors: Ahmed Tasnub Takaddus, Naser Imran Hossain, Joaquin De Leon Del Rosario, Abhishek Shukla
-
Patent number: D974176Type: GrantFiled: September 29, 2021Date of Patent: January 3, 2023Assignee: Niagara Bottling, LLCInventors: Ahmed Tasnub Takaddus, Naser Imran Hossain, Amit Bhowmik, Abhishek Shukla
-
Patent number: D974913Type: GrantFiled: September 29, 2021Date of Patent: January 10, 2023Assignee: Niagara Bottling, LLCInventors: Ahmed Tasnub Takaddus, Naser Imran Hossain, Amit Bhowmik, Abhishek Shukla