Patents by Inventor Saurabh Shah

Saurabh Shah 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: 11792138
    Abstract: Some embodiments provide a method for a first data compute node (DCN) operating in a public datacenter. The method receives an encryption rule from a centralized network controller. The method determines that the network encryption rule requires encryption of packets between second and third DCNs operating in the public datacenter. The method requests a first key from a secure key storage. Upon receipt of the first key, the method uses the first key and additional parameters to generate second and third keys. The method distributes the second key to the second DCN and the third key to the third DCN in the public datacenter.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: October 17, 2023
    Assignee: NICIRA, INC.
    Inventors: Jia Yu, Su Wang, Akshay Katrekar, Mukesh Hira, Saurabh Shah
  • Publication number: 20210258268
    Abstract: Some embodiments provide a method for a first data compute node (DCN) operating in a public datacenter. The method receives an encryption rule from a centralized network controller. The method determines that the network encryption rule requires encryption of packets between second and third DCNs operating in the public datacenter. The method requests a first key from a secure key storage. Upon receipt of the first key, the method uses the first key and additional parameters to generate second and third keys. The method distributes the second key to the second DCN and the third key to the third DCN in the public datacenter.
    Type: Application
    Filed: May 4, 2021
    Publication date: August 19, 2021
    Inventors: Jia Yu, Su Wang, Akshay Katrekar, Mukesh Hira, Saurabh Shah
  • Patent number: 10484302
    Abstract: Some embodiments provide a method for a network controller that manages a logical network implemented in a datacenter comprising forwarding elements to which the network controller does not have access. The method identifies a data compute node (DCN), that operates on a host machine in the datacenter, to attach to the logical network. The DCN has a network interface with a first network address provided by a management system of the datacenter, and executes (i) a workload application and (ii) a managed forwarding element (MFE). The method distributes configuration data for configuring the MFE to receive data packets sent from the workload application on the DCN and perform network security and forwarding processing on the data packets. The data packets sent by the workload application have a second network address as a source address when received by the MFE and are encapsulated by the MFE using the first network address.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: November 19, 2019
    Assignee: NICIRA, INC.
    Inventors: Mukesh Hira, Saurabh Shah, Su Wang, Jia Yu
  • Patent number: 10397136
    Abstract: Some embodiments provide a method for a network controller that manages a logical network implemented in a datacenter having forwarding elements to which the network controller does not have access. The method identifies a data compute node (DCN) operating on a host machine in the datacenter, to attach to the logical network. The DCN has a network interface with an address provided by a datacenter management system. A workload application executes in a first namespace of the DCN. The method distributes configuration data for configuring a managed forwarding element (MFE) executing in a second namespace of the DCN to receive data packets sent from the application via an interface pairing between the first and second namespaces. The data packets sent by the application have the provided address as a source address when received by the MFE and are encapsulated by the MFE using the provided address as a source address.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: August 27, 2019
    Assignee: NICIRA, INC.
    Inventors: Mukesh Hira, Saurabh Shah, Su Wang
  • Patent number: 10193749
    Abstract: Some embodiments provide a method for a network controller that manages a logical network implemented in a datacenter having forwarding elements to which the network controller does not have access. The method identifies a data compute node (DCN), that operates on a host machine in the datacenter, to attach to the logical network. The DCN has a network interface with a network address provided by a management system of the datacenter. The DCN executes (i) a workload application and (ii) a managed forwarding element (MFE). The method distributes configuration data for configuring the MFE to receive data packets sent from the workload application on the DCN and perform network security processing on the data packets without performing logical forwarding operations. The data packets sent by the workload application have the provided network address as a source address when received by the MFE and are not encapsulated by the MFE.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: January 29, 2019
    Assignee: NICIRA, INC.
    Inventors: Mukesh Hira, Saurabh Shah, Su Wang
  • Patent number: 10055971
    Abstract: Embodiments relate generally to systems and methods for communication between one or more personal protection equipment (PPE) devices, a mobile device, and a central monitoring station. Personnel may wear PPE devices for detection and communication. These portable devices may communicate wirelessly, over a wireless fidelity (Wi-Fi) network, via Bluetooth, or another wireless connection. Systems may include a smartphone application operable to receive and combine information from each of the PPE devices. The application may also display the information to the user. In some embodiments, the application may transfer the data to a cloud storage network via a cellular network. Additionally, the application may communicate the combined data from all of the PPE devices to the central monitoring station.
    Type: Grant
    Filed: November 27, 2015
    Date of Patent: August 21, 2018
    Assignee: Honeywell International Inc.
    Inventors: Gowrishankar M R, Anand Tyagaraj, Peter Hsi, Shashikant Gulaguli, James Liu, Patrick Gonia, Saurabh Shah, Praveen Sharma, Tarun Kumar
  • Publication number: 20180166045
    Abstract: Techniques are described for generating image content for display. A host processor may read opacity information generated by processing circuitry for one or more blocks of pixels of a first layer of a plurality of layers. The host processor may determine an inner rectangular portion of the first layer that is substantially opaque based on the read opacity information, and instruct a display processor to not retrieve, for use in composing the plurality layer, an area of a second layer of the plurality of layers that is occluded by the inner rectangular portion of the first layer. The display processor may compose the plurality of layers to generate an image frame for display.
    Type: Application
    Filed: December 13, 2016
    Publication date: June 14, 2018
    Inventors: Saurabh Shah, Nagamalleswararao Ganji, Naomi Luis, Andrew Yelder
  • Patent number: 9953620
    Abstract: Techniques are described for determining a region to be updated in a frame based on positional changes of one layer from frame-to-frame. The positional changes may be displacement of a layer or removal of a layer from one frame to the next. In addition to the information of the positional changes, the techniques also utilize all areas for which the image content changed, but the position did not, for determining the region to be updated.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: April 24, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Ramkumar Radhakrishnan, Dileep Marchya, Mastan Manoj Kumar Amara Venkata, Saurabh Shah
  • Publication number: 20180063086
    Abstract: Some embodiments provide a method for a network controller that manages a logical network implemented in a datacenter having forwarding elements to which the network controller does not have access. The method identifies a data compute node (DCN), that operates on a host machine in the datacenter, to attach to the logical network. The DCN has a network interface with a network address provided by a management system of the datacenter. The DCN executes (i) a workload application and (ii) a managed forwarding element (MFE). The method distributes configuration data for configuring the MFE to receive data packets sent from the workload application on the DCN and perform network security processing on the data packets without performing logical forwarding operations. The data packets sent by the workload application have the provided network address as a source address when received by the MFE and are not encapsulated by the MFE.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 1, 2018
    Inventors: Mukesh Hira, Saurabh Shah, Su Wang
  • Publication number: 20180062933
    Abstract: Some embodiments provide a method for a network controller that manages a logical network implemented in a datacenter comprising forwarding elements to which the network controller does not have access. The method identifies a data compute node (DCN), that operates on a host machine in the datacenter, to attach to the logical network. The DCN has a network interface with a first network address provided by a management system of the datacenter, and executes (i) a workload application and (ii) a managed forwarding element (MFE). The method distributes configuration data for configuring the MFE to receive data packets sent from the workload application on the DCN and perform network security and forwarding processing on the data packets. The data packets sent by the workload application have a second network address as a source address when received by the MFE and are encapsulated by the MFE using the first network address.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 1, 2018
    Inventors: Mukesh Hira, Saurabh Shah, Su Wang, Jia Yu
  • Publication number: 20180063087
    Abstract: Some embodiments provide a method for a network controller that manages a logical network implemented in a datacenter having forwarding elements to which the network controller does not have access. The method identifies a data compute node (DCN) operating on a host machine in the datacenter, to attach to the logical network. The DCN has a network interface with an address provided by a datacenter management system. A workload application executes in a first namespace of the DCN. The method distributes configuration data for configuring a managed forwarding element (MFE) executing in a second namespace of the DCN to receive data packets sent from the application via an interface pairing between the first and second namespaces. The data packets sent by the application have the provided address as a source address when received by the MFE and are encapsulated by the MFE using the provided address as a source address.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 1, 2018
    Inventors: Mukesh Hira, Saurabh Shah, Su Wang
  • Publication number: 20170330444
    Abstract: Embodiments relate generally to systems and methods for communication between one or more personal protection equipment (PPE) devices, a mobile device, and a central monitoring station. Personnel may wear PPE devices for detection and communication. These portable devices may communicate wirelessly, over a wireless fidelity (Wi-Fi) network, via Bluetooth, or another wireless connection. Systems may include a smartphone application operable to receive and combine information from each of the PPE devices. The application may also display the information to the user. In some embodiments, the application may transfer the data to a cloud storage network via a cellular network. Additionally, the application may communicate the combined data from all of the PPE devices to the central monitoring station.
    Type: Application
    Filed: November 27, 2015
    Publication date: November 16, 2017
    Inventors: Gowrishankar M R, Anand Tyagaraj, Peter Hsi, Shashikant Gulaguli, James Liu, Patrick Gonia, Saurabh Shah, Praveen Sharma, Tarun Kumar
  • Publication number: 20170032764
    Abstract: Techniques are described for determining a region to be updated in a frame based on positional changes of one layer from frame-to-frame. The positional changes may be displacement of a layer or removal of a layer from one frame to the next. In addition to the information of the positional changes, the techniques also utilize all areas for which the image content changed, but the position did not, for determining the region to be updated.
    Type: Application
    Filed: September 11, 2015
    Publication date: February 2, 2017
    Inventors: Ramkumar Radhakrishnan, Dileep Marchya, Mastan Manoj Kumar Amara Venkata, Saurabh Shah
  • Patent number: 9013184
    Abstract: A system automatically concurrently performs an MR image study acquisition and supplementary image data acquisition. The system includes a detector for providing a signal indicating individual portions of an imaging scan using a first imaging method have ceased. An image data processor automatically concurrently interleaves imaging of a first anatomical portion using the first imaging method and supplementary imaging of a second anatomical portion using a different second imaging method, in response to the signal. The image data processor incorporates identifier data in data representing images acquired using the second imaging method identifying images acquired using the second imaging method differently from images acquired using the first imaging method.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: April 21, 2015
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: Sven Zuehlsdorff, Christopher Glielmi, Xiaoming Bi, Saurabh Shah
  • Patent number: 8848990
    Abstract: A method for performing motion compensation in a series of magnetic resonance (MR) images includes acquiring a set of MR image frames spanning different points along an MR recovery curve. A motion-free synthetic image is generated for each of the acquired MR image frames using prior knowledge pertaining to an MR recovery curve. Each of the acquired MR images is registered to its corresponding generated synthetic images. Motion within each of the acquired MR image is corrected based on its corresponding generated synthetic image that has been registered thereto.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: September 30, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Hui Xue, Saurabh Shah, Jens Gühring, Andreas Greiser, Christophe Chefd'hotel, Christoph Guetter, Marie-Pierre Jolly, Sven Zuehlsdorff
  • Patent number: 8649585
    Abstract: A method and system for retrospective image combination for free-breathing magnetic resonance (MR) images is disclose. A free-breathing cardiac MR image acquisition including a plurality of frames is received. A key frame is selected of the plurality of frames. A deformation field for each frame to register each frame with the key frame. A weight is determined for each pixel in each frame based on the deformation field for each frame under a minimum total deformation constraint. A combination image is then generated as a weighted average of the frames using the weight determined for each pixel in each frame.
    Type: Grant
    Filed: November 14, 2011
    Date of Patent: February 11, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Hui Xue, Saurabh Shah, Christoph Guetter, Marie-Pierre Jolly, Sven Zuehlsdorff, Jens Guehring
  • Patent number: 8379946
    Abstract: In a method of a magnetic resonance system and a method and computer-readable storage medium for the operation thereof to acquire magnetic resonance image data of an examination subject, wherein magnetic resonance system has a number of subsystems and a control device, a number of adjustment measurements to adjust at least one subsystem for making a medical diagnostic data acquisition are implemented through the control device. In these adjustment measurements, an adjustment volume associated with the appertaining adjustment measurement is taken into account that encompasses at least one region of a body containing the examination subject. For this purpose, markings established by the control device within image data of the examination subject and characterizing the spatial occupation (position and orientation) and/or a dimension of the examination subject are determined.
    Type: Grant
    Filed: May 5, 2010
    Date of Patent: February 19, 2013
    Assignees: Siemens Aktiengesellschaft, Siemens Medical Solutions USA, Inc.
    Inventors: Andreas Greiser, Saurabh Shah
  • Publication number: 20130021030
    Abstract: A system automatically concurrently performs an MR image study acquisition and supplementary image data acquisition. The system includes a detector for providing a signal indicating individual portions of an imaging scan using a first imaging method have ceased. An image data processor automatically concurrently interleaves imaging of a first anatomical portion using the first imaging method and supplementary imaging of a second anatomical portion using a different second imaging method, in response to the signal. The image data processor incorporates identifier data in data representing images acquired using the second imaging method identifying images acquired using the second imaging method differently from images acquired using the first imaging method.
    Type: Application
    Filed: January 26, 2012
    Publication date: January 24, 2013
    Applicant: Siemens Medical Solutions USA, Inc.
    Inventors: Sven Zuehlsdorff, Christopher Glielmi, Xiaoming Bi, Saurabh Shah
  • Publication number: 20120189183
    Abstract: A method for performing motion compensation in a series of magnetic resonance (MR) images includes acquiring a set of MR image frames spanning different points along an MR recovery curve. A motion-free synthetic image is generated for each of the acquired MR image frames using prior knowledge pertaining to an MR recovery curve. Each of the acquired MR images is registered to its corresponding generated synthetic images. Motion within each of the acquired MR image is corrected based on its corresponding generated synthetic image that has been registered thereto.
    Type: Application
    Filed: September 20, 2011
    Publication date: July 26, 2012
    Applicant: Siemens Corporation
    Inventors: Hui Xue, Saurabh Shah, Jens Gühring, Andreas Greiser, Christophe Chefd'hotel, Christoph Guetter, Marie-Pierre Jolly, Sven Zuehlsdorff
  • Publication number: 20120121153
    Abstract: A method and system for retrospective image combination for free-breathing magnetic resonance (MR) images is disclose. A free-breathing cardiac MR image acquisition including a plurality of frames is received. A key frame is selected of the plurality of frames. A deformation field for each frame to register each frame with the key frame. A weight is determined for each pixel in each frame based on the deformation field for each frame under a minimum total deformation constraint. A combination image is then generated as a weighted average of the frames using the weight determined for each pixel in each frame.
    Type: Application
    Filed: November 14, 2011
    Publication date: May 17, 2012
    Applicants: Siemens Medical Solutions USA, Inc., Siemens Corporation
    Inventors: Hui Xue, Saurabh Shah, Christoph Guetter, Marie-Pierre Jolly, Sven Zuehlsdorff, Jens Guehring