Patents by Inventor Anshuman Gupta
Anshuman Gupta 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: 11870855Abstract: A method for a proxyless protocol includes intercepting, from a client, a first Transmission Control Protocol (TCP) connection request requesting to establish a TCP connection between the client and a proxy for routing data to a destination server. The request includes client information and a first sequence number. The method also includes transmitting, to the destination server, a second TCP connection request to establish a TCP connection between the client and the destination server. The second request includes a second sequence number less than the first sequence number. The method also includes intercepting, from the destination server, an acknowledgment message indicating acknowledgment of the second TCP connection request. The method also includes transmitting, to the destination server, a proxy protocol header message with the client information.Type: GrantFiled: November 22, 2022Date of Patent: January 9, 2024Assignee: Google LLCInventors: Sonny Ben-Shimon, Uri Goren, Daniel Berkovitch, Ittai Balaban, Alok Kumar, Parveen Patel, Pierre-emmanuel Ettori, Anshuman Gupta, Idan Brown, Noam Lampert
-
Publication number: 20230379191Abstract: The present disclosure provides for full mesh connectivity between all endpoints in a VPC, including virtual machines, load balancers, routers, interconnects, virtual private networks, etc. Connectivity may be extended to on-premises devices, such as those connected via VPN and Interconnects. The connectivity is high performance, reliable, and secure.Type: ApplicationFiled: July 7, 2022Publication date: November 23, 2023Inventors: Anshuman Gupta, Pavlin Radoslavov, Kannan Sattainathan, Alok Kumar, Yossi Richter
-
Publication number: 20230235543Abstract: A toilet bowl of a toilet, the toilet bowl comprising: a toilet base bowl comprising an upper portion and a toilet rim disposed in the upper portion of the toilet base bowl. The toilet rim comprises a tubular structure comprising a first end configured to receive water, a second end, and a middle section disposed between the first end and the second end. The water is configured to flow in a water flow direction towards the second end, and the second end is closed. The toilet rim also comprises a plurality of outlet conduits extending from the middle section directed towards an interior of the toilet base bowl. The plurality of outlet conduits is directed at an acute angle relative to the water flow direction, such that plurality of outlet conduits allow the water to enter the interior of the toilet base bowl in a swirl-flow manner.Type: ApplicationFiled: January 19, 2023Publication date: July 27, 2023Inventors: Mohan Ningappa, Chandra Lohia, Ramesh Narkhede, Saber Shaikh, Anshuman Gupta, Atul Dhiman
-
Publication number: 20230123734Abstract: Establishing proxy-less connectivity from logically isolated virtual private clouds (VPC)within a cloud environment without the use of VPN or VPC peering is provided. Establishing a service attachment in one VPC, related to a service which is to be accessed, and a service endpoint in another VPC allows for private communication between the two networks without exposing the service to other VPCs in the cloud environment.Type: ApplicationFiled: October 20, 2022Publication date: April 20, 2023Inventors: Eli Oxman, Salomon Sonny Ben-Shimon, Anshuman Gupta, Alok Kumar, Ittai Balaban, Benjamin John Benardos, Sameer Adhikari, Mukta Gupta, Anjin Guo, Pierre-Emmanuel Ettori, Noam Lampert, Uday Ramakrishna Naik, Jesse Louis Alpert, Ines Clara Envid Lazaro, Uri Goren, Ariel Waizel
-
Publication number: 20230092318Abstract: A method for a proxyless protocol includes intercepting, from a client, a first Transmission Control Protocol (TCP) connection request requesting to establish a TCP connection between the client and a proxy for routing data to a destination server. The request includes client information and a first sequence number. The method also includes transmitting, to the destination server, a second TCP connection request to establish a TCP connection between the client and the destination server. The second request includes a second sequence number less than the first sequence number. The method also includes intercepting, from the destination server, an acknowledgment message indicating acknowledgment of the second TCP connection request. The method also includes transmitting, to the destination server, a proxy protocol header message with the client information.Type: ApplicationFiled: November 22, 2022Publication date: March 23, 2023Applicant: Google LLCInventors: Sonny Ben-Shimon, Uri Goren, Daniel Berkovitch, Ittai Balaban, Alok Kumar, Parveen Patel, Pierre-emmanuel Ettori, Anshuman Gupta, Idan Brown, Noam Lampert
-
Patent number: 11533372Abstract: A method for a proxyless protocol includes intercepting, from a client, a first Transmission Control Protocol (TCP) connection request requesting to establish a TCP connection between the client and a proxy for routing data to a destination server. The request includes client information and a first sequence number. The method also includes transmitting, to the destination server, a second TCP connection request to establish a TCP connection between the client and the destination server. The second request includes a second sequence number less than the first sequence number. The method also includes intercepting, from the destination server, an acknowledgment message indicating acknowledgment of the second TCP connection request. The method also includes transmitting, to the destination server, a proxy protocol header message with the client information.Type: GrantFiled: March 31, 2021Date of Patent: December 20, 2022Assignee: Google LLCInventors: Sonny Ben-Shimon, Uri Goren, Daniel Berkovitch, Ittai Balaban, Alok Kumar, Parveen Patel, Pierre-emmanuel Ettori, Anshuman Gupta, Idan Brown, Noam Lampert
-
Publication number: 20150301987Abstract: A data entry document is obtained. Information related to the data entry document is displayed on one display device, and a data entry portion of the data entry document is displayed on one or more other display devices. The related information can be from the data entry document, itself, of other information.Type: ApplicationFiled: April 18, 2014Publication date: October 22, 2015Applicant: Microsoft CorporationInventors: Kevin M. Magarian, Annette M. Bruer, Anshuman Gupta, Sanket Vasa, Reshma Hegde
-
Patent number: 8764625Abstract: The invention provides a device for bowel packing having an essentially elliptical shape that is essentially symmetrical along a minor axis of the ellipse, and the device includes a notch located on the minor axis below the major axis. The device is composed of material comprising an elastomeric polymer and the device is appropriately sized for retaining the intestines of a mammal. The invention further provides methods of use of the devices of the invention for bowel packing. The invention further provides methods for increasing bowel packing speed, increasing effectiveness of bowel retention, decreasing the formation of post-operative intraperitoneal adhesions, and increasing temperature of the abdominal cavity during surgery by use of the device.Type: GrantFiled: April 22, 2009Date of Patent: July 1, 2014Assignee: The Johns Hopkins UniversityInventors: Antonio Santillan, Robert E. Bristow, Joshua Liu, Gayathree Murugappan, Anshuman Gupta, Brian G. Liu, Sameer S. Manek, Michael R. Bisogno, Kevin Yeh, Vicki Zhou
-
Publication number: 20120035414Abstract: The invention provides a device for bowel packing having an essentially elliptical shape that is essentially symmetrical along a minor axis of the ellipse, and the device includes a notch located on the minor axis below the major axis. The device is composed of material comprising an elastomeric polymer and the device is appropriately sized for retaining the intestines of a mammal. The invention further provides methods of use of the devices of the invention for bowel packing. The invention further provides methods for increasing bowel packing speed, increasing effectiveness of bowel retention, decreasing the formation of post-operative intraperitoneal adhesions, and increasing temperature of the abdominal cavity during surgery by use of the device.Type: ApplicationFiled: April 22, 2009Publication date: February 9, 2012Applicant: THE JOHNS HOPKINS UNIVERSITYInventors: Antonio Santillan, Robert E. Bristow, Joshua Liu, Gayathree Murugappan, Anshuman Gupta, Brian G. Liu, Sameer S. Manek, Michael R. Bisogno, Kevin Yeh, Vicki Zhou