Patents by Inventor Dhrumil Desai

Dhrumil Desai 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: 12114075
    Abstract: Devices and techniques are generally described for selection of an object to follow during a video call. In various examples, a first frame of image data may be received from a camera. First image data representing a first person and second image data representing a second person may be determined. A first priority level may be determined for the first person at a first time. A second priority level for the second person may be determined at the first time. The camera may be controlled to follow the first person based at least in part on the first priority level and the second priority level.
    Type: Grant
    Filed: July 5, 2023
    Date of Patent: October 8, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Yu Shu, Yahia Chafik Chehadeh, Heliben Dhrumil Desai, Young Sun Kim
  • Patent number: 11979288
    Abstract: Systems are methods are described which allow for “zero-touch” provisioning (ZTP) to be used to seamlessly bring up devices such as Gateways/Access Points/Switches or any other networking devices connected over different uplink types such as aggregated links (Static LAG, LACP), trunk ports, and the like. Provisioning is adapted specifically for trunk and/or LACP ports in order to maintain the automation and optimization benefits typically provided by ZTP. A method can include transmitting a discover message, and receiving a response message based on the discover message. Then, determining whether a pre-defined extension is included in the response message that indicates a port type and a virtual local area network (VLAN) configuration. Automatic configuration of one or more ports and a VLAN can be performed as indicated by the pre-defined extension. Thus, ZTP can be restarted in accordance with the configuration of the network device.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: May 7, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Hari Krishna Kurmala, Prasanna Sridharan, Dhrumil Desai
  • Patent number: 11743588
    Abstract: Devices and techniques are generally described for selection of an object to follow during a video call. In various examples, a first frame of image data may be received from a camera. First image data representing a first person and second image data representing a second person may be determined. A first priority level may be determined for the first person at a first time. A second priority level for the second person may be determined at the first time. The camera may be controlled to follow the first person based at least in part on the first priority level and the second priority level.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: August 29, 2023
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Yu Shu, Yahia Chafik Chehadeh, Heliben Dhrumil Desai, Young Sun Kim
  • Patent number: 11665023
    Abstract: In some examples, the validation controller may comprise a processing resource and a memory resource storing machine readable instructions to cause the processing resource to perform a number of actions. In some examples, the validation controller may determine functional capabilities for a topology that includes a plurality of devices to be configured by the validation controller. The validation controller may compare a configuration element for the plurality of devices to the functional capabilities for the plurality of devices. The validation controller may validate the configuration element based on the comparison. The validation controller may also push the configuration element to the plurality of devices when the configuration element is validated.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: May 30, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Piyush Agarwal, Shreekanth Chandranna, Dhrumil Desai
  • Publication number: 20220353147
    Abstract: Systems are methods are described which allow for “zero-touch” provisioning (ZTP) to be used to seamlessly bring up devices such as Gateways/Access Points/Switches or any other networking devices connected over different uplink types such as aggregated links (Static LAG, LACP), trunk ports, and the like. Provisioning is adapted specifically for trunk and/or LACP ports in order to maintain the automation and optimization benefits typically provided by ZTP. A method can include transmitting a discover message, and receiving a response message based on the discover message. Then, determining whether a pre-defined extension is included in the response message that indicates a port type and a virtual local area network (VLAN) configuration. Automatic configuration of one or more ports and a VLAN can be performed as indicated by the pre-defined extension. Thus, ZTP can be restarted in accordance with the configuration of the network device.
    Type: Application
    Filed: April 29, 2021
    Publication date: November 3, 2022
    Inventors: Hari KRISHNA KURMALA, Prasanna SRIDHARAN, Dhrumil DESAI
  • Patent number: 11153268
    Abstract: An example controller may include processing circuitry and memory including instructions that when executed by the processing circuitry cause the processing circuitry to circuitry cause the processing circuitry to receive a dynamic host configuration protocol (DHCP) configuration from a management server; determine, based on the DHCP configuration, a network device communicatively coupled to the controller, identify an action to be performed by the network device to accommodate the DHCP configuration; and transmit a message to the determined network device indicating the DHCP configuration and the determined action, wherein the network device performs the determined action in response to the receipt of the message.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: October 19, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Amit Píngale, Shabaresha Hemaraju, Dhrumil Desai
  • Publication number: 20200127969
    Abstract: An example, controller may include processing circuitry and memory including instructions that when executed by the processing circuitry cause the processing circuitry to circuitry cause the processing circuitry to receive a dynamic host configuration protocol (DHCP) configuration from a management server; determine, based on the DHCP configuration, a network device communicatively coupled to the controller, identify an action to be performed by the network device to accommodate the DHCP configuration; and transmit a message to the determined network device indicating the DHCP configuration and the determined action, wherein the network device performs the determined action in response to the receipt of the message.
    Type: Application
    Filed: October 17, 2018
    Publication date: April 23, 2020
    Inventors: Amit Pingale, Shabaresha Hemaraju, Dhrumil Desai
  • Publication number: 20180019920
    Abstract: In some examples, the validation controller may comprise a processing resource and a memory resource storing machine readable instructions to cause the processing resource to perform a number of actions. In some examples, the validation controller may determine functional capabilities for a topology that includes a plurality of devices to be configured by the validation controller. The validation controller may compare a configuration element for the plurality of devices to the functional capabilities for the plurality of devices. The validation controller may validate the configuration element based on the comparison. The validation controller may also push the configuration element to the plurality of devices when the configuration element is validated.
    Type: Application
    Filed: January 31, 2017
    Publication date: January 18, 2018
    Inventors: Piyush Agarwal, Shreekanth Chandranna, Dhrumil Desai