Patents by Inventor Varun GANDHI
Varun GANDHI 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: 20240342897Abstract: A conveyor system includes a first robot singulator, a second robot singulator, and a picking area from which parcels of a bulk flow of parcels can be engaged and transferred by the first robot singulator or the second robot singulator. The conveyor system further includes a first place conveyor positioned downstream of the picking area and configured to receive parcels transferred by the first robot singulator. The conveyor system further includes a second place conveyor positioned downstream of the picking area and the first place conveyor, the second place conveyor configured to receive parcels transferred by the second robot singulator and to receive parcels from the first place conveyor. In some embodiments, a buffering conveyor is positioned between the first place conveyor and the second place conveyor for regulating a rate at which parcels offloaded by the first place conveyor are transferred to the second place conveyor.Type: ApplicationFiled: June 24, 2024Publication date: October 17, 2024Inventors: Brandon Wayne Coats, Varun Gandhi Mukesh Gandhi, Thomas Anthony Hillerich, JR., Michael Alan McCue, Madhav Devidas Patil, Paul Receveur, Jonathan Dean Terrell
-
Patent number: 12067111Abstract: A health ticket minting process operates in a secure enclave on a computing device to ensure liveness of the enclave should a maliciously-compromised operating system deny service to starve the enclave. Cryptographically-secured health tickets provided by the minting process reset an authenticated watchdog timer (AWDT) that reboots the device from a hardware-protected recovery operating system if the timer expires. The health tickets are written to a secure channel using a symmetric key that is provisioned by repurposing an existing Intel SGX (Software Guard Extension) Versioning Support protocol that enables migration of secrets between enclaves that have the same author. In the event that the enclave fails to make forward progress and health tickets are not minted, then the AWDT expires and forces the reboot and re-imaging to a known good state to evict the malware from the computing device.Type: GrantFiled: December 8, 2021Date of Patent: August 20, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Stefan Saroiu, Varun Gandhi, Alastair Wolman, Landon Prentice Cox
-
Patent number: 12059803Abstract: A conveyor system includes a first robot singulator, a second robot singulator, and a picking area from which parcels of a bulk flow of parcels can be engaged and transferred by the first robot singulator or the second robot singulator. The conveyor system further includes a first place conveyor positioned downstream of the picking area and configured to receive parcels transferred by the first robot singulator. The conveyor system further includes a second place conveyor positioned downstream of the picking area and the first place conveyor, the second place conveyor configured to receive parcels transferred by the second robot singulator and to receive parcels from the first place conveyor. A buffering conveyor is positioned between the first place conveyor and the second place conveyor for regulating a rate at which parcels offloaded by the first place conveyor are transferred to the second place conveyor.Type: GrantFiled: September 9, 2022Date of Patent: August 13, 2024Assignee: Material Handling Systems, Inc.Inventors: Varun Gandhi Mukesh Gandhi, Thomas Anthony Hillerich, Jr., Madhav Devidas Patil, Paul Receveur, Jonathan Dean Terrell
-
Patent number: 11900127Abstract: Cryptographically-secured deferral tickets provided by a minting process that runs in a secure enclave on a computing device reset an authenticated watchdog timer that reboots the device from a hardware-protected recovery operating system to re-image the device into a known good state if the timer expires. The deferral tickets are written to a secure channel using a symmetric key that is provisioned by repurposing an existing Intel SGX (Software Guard Extension) Versioning Support protocol that enables migration of secrets between enclaves that have the same author. In an illustrative embodiment, the deferral ticket minting process and authenticated watchdog timer execute locally to enable automated recovery of the computing device when utilized in far edge infrastructure of a fifth generation (5G) network such as a distributed unit (DU) of a radio access network (RAN).Type: GrantFiled: December 8, 2021Date of Patent: February 13, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Stefan Saroiu, Varun Gandhi, Alastair Wolman, Landon Prentice Cox
-
Patent number: 11753256Abstract: A conveyor system includes: a pick conveyor defining a picking area for a bulk flow of parcels; a place conveyor positioned downstream of the picking area; a first robot singulator and a second robot singulator, which work in parallel to transfer parcels within a picking area of the pick conveyor to the place conveyor; and a vision and control subsystem that communicates instructions to control operation of some or all of the foregoing components. The vision and control subsystem includes a target camera for acquiring one or more images of the picking area, which are processed within the system to determine the location of parcels positioned within the picking area. The vision and control subsystem can execute one or more routines or subroutines to reduce system downtime associated with image acquisition and processing, parcel transfer to the place conveyor, and/or parcel delivery to the picking area.Type: GrantFiled: May 20, 2021Date of Patent: September 12, 2023Assignee: Material Handling Systems, Inc.Inventors: Madhav Devidas Patil, Michael Alan McCue, Brandon Wayne Coats, Thomas Anthony Hillerich, Jr., Varun Gandhi Mukesh Gandhi
-
Publication number: 20230176876Abstract: Cryptographically-secured deferral tickets provided by a minting process that runs in a secure enclave on a computing device reset an authenticated watchdog timer that reboots the device from a hardware-protected recovery operating system to re-image the device into a known good state if the timer expires. The deferral tickets are written to a secure channel using a symmetric key that is provisioned by repurposing an existing Intel SGX (Software Guard Extension) Versioning Support protocol that enables migration of secrets between enclaves that have the same author. In an illustrative embodiment, the deferral ticket minting process and authenticated watchdog timer execute locally to enable automated recovery of the computing device when utilized in far edge infrastructure of a fifth generation (5G) network such as a distributed unit (DU) of a radio access network (RAN).Type: ApplicationFiled: December 8, 2021Publication date: June 8, 2023Inventors: Stefan SAROIU, Varun GANDHI, Alastair WOLMAN, Landon Prentice COX
-
Publication number: 20230177148Abstract: A health ticket minting process operates in a secure enclave on a computing device to ensure liveness of the enclave should a maliciously-compromised operating system deny service to starve the enclave. Cryptographically-secured health tickets provided by the minting process reset an authenticated watchdog timer (AWDT) that reboots the device from a hardware-protected recovery operating system if the timer expires. The health tickets are written to a secure channel using a symmetric key that is provisioned by repurposing an existing Intel SGX (Software Guard Extension) Versioning Support protocol that enables migration of secrets between enclaves that have the same author. In the event that the enclave fails to make forward progress and health tickets are not minted, then the AWDT expires and forces the reboot and re-imaging to a known good state to evict the malware from the computing device.Type: ApplicationFiled: December 8, 2021Publication date: June 8, 2023Inventors: Stefan SAROIU, Varun GANDHI, Alastair WOLMAN, Landon Prentice COX
-
Publication number: 20230001569Abstract: A conveyor system includes a first robot singulator, a second robot singulator, and a picking area from which parcels of a bulk flow of parcels can be engaged and transferred by the first robot singulator or the second robot singulator. The conveyor system further includes a first place conveyor positioned downstream of the picking area and configured to receive parcels transferred by the first robot singulator. The conveyor system further includes a second place conveyor positioned downstream of the picking area and the first place conveyor, the second place conveyor configured to receive parcels transferred by the second robot singulator and to receive parcels from the first place conveyor. A buffering conveyor is positioned between the first place conveyor and the second place conveyor for regulating a rate at which parcels offloaded by the first place conveyor are transferred to the second place conveyor.Type: ApplicationFiled: September 9, 2022Publication date: January 5, 2023Inventors: Varun Gandhi Mukesh Gandhi, Thomas Anthony Hillerich, JR., Madhav Devidas Patil, Paul Receveur, Jonathan Dean Terrell
-
Publication number: 20210395023Abstract: A conveyor system includes: a pick conveyor defining a picking area for a bulk flow of parcels; a place conveyor positioned downstream of the picking area; a first robot singulator and a second robot singulator, which work in parallel to transfer parcels within a picking area of the pick conveyor to the place conveyor; and a vision and control subsystem that communicates instructions to control operation of some or all of the foregoing components. The vision and control subsystem includes a target camera for acquiring one or more images of the picking area, which are processed within the system to determine the location of parcels positioned within the picking area. The vision and control subsystem can execute one or more routines or subroutines to reduce system downtime associated with image acquisition and processing, parcel transfer to the place conveyor, and/or parcel delivery to the picking area.Type: ApplicationFiled: May 20, 2021Publication date: December 23, 2021Inventors: Madhav Devidas Patil, Michael Alan McCue, Brandon Wayne Coats, Thomas Anthony Hillerich, JR., Varun Gandhi Mukesh Gandhi