Patents by Inventor Anil Degwekar

Anil Degwekar 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: 11733899
    Abstract: Storage volume placement in a selected of plural storage arrays interfaced with a network is managed by an Ansible module having a placement role that identifies storage resource pools of the network, compares the storage resource pool characteristics against storage volume constraints and lists acceptable storage resource pools in a priority order that allows automated selection of a storage resource pool for storage volume placement. In one embodiment, the network is searched for storage group names associated with the storage volume placement request to check for idempotency.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: August 22, 2023
    Assignee: Dell Products L.P.
    Inventors: Anil A. Degwekar, Akash Shendge, Arindam Datta
  • Publication number: 20230111859
    Abstract: Storage volume placement in a selected of plural storage arrays interfaced with a network is managed by an Ansible module having a placement role that identifies storage resource pools of the network, compares the storage resource pool characteristics against storage volume constraints and lists acceptable storage resource pools in a priority order that allows automated selection of a storage resource pool for storage volume placement. In one embodiment, the network is searched for storage group names associated with the storage volume placement request to check for idempotency.
    Type: Application
    Filed: October 8, 2021
    Publication date: April 13, 2023
    Applicant: Dell Products L.P.
    Inventors: Anil A. Degwekar, Akash Shendge, Arindam Datta
  • Patent number: 10324771
    Abstract: Method and apparatus for receiving an access request for an array from a controller of a platform that abstracts, pools and automates physical storage for a data center, processing the access request with an API service, and analyzing the access request by a controller service after processing by the API service. The controller then requests a third party driver from a driver module for the array. The third party driver processes the request to access the array and receive data from the array.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: June 18, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Sreenidhi R. Iyangar, Anil Degwekar
  • Patent number: 9992282
    Abstract: In one aspect, a method includes reading a configuration file to obtain settings of device drivers for a cloud computing storage array, enumerating a backend driver as the cloud computing storage array in a data storage system, instantiating a default port for the cloud computing storage array and accessing the cloud computing storage array using the data storage system.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: June 5, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Anil Degwekar, Parashuram Hallur, Anoop George Ninan, Puneet Lal, Santhosh Lakshmanan, Vasantha Gopal
  • Patent number: 9602341
    Abstract: In a system that separates the control (management) layer from the data layer of a distributed storage system, an application programming interface (API) provider is presented that manages storage awareness of the virtual control servers with at least one virtual array and underlying physical arrays. The system described herein advantageously enables multi-tenant support to provide individual and/or isolated access to shared storage resources among multiple tenants and offers improved scalability and operations in a cloud deployment.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: March 21, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Anil A. Degwekar, Vasudevu Lakhinana, Amit S. Herlekar
  • Patent number: 9135116
    Abstract: Information is managed by receiving at a data source device, from an application running on a data source device, an instruction associated with a file system object. It is determined at the data source device if the instruction is able to be satisfied by a file system running on the data source device. If it is determined that the instruction is not able to be satisfied by the file system, the instruction is performed without the services of the file system; the application is unaware that the file system object is managed by an entity other than the file system running on the data source device.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: September 15, 2015
    Assignee: EMC Corporation
    Inventors: Shankar Balasubramanian, Anil Degwekar, Srinivasan Ramachandran, Anand Raj, Deepak Visweswaraiah
  • Patent number: 8358262
    Abstract: An approach for coordinating backlight intensity and image luminance changes. For one aspect, in response to determining that a display-related event has occurred during a vertical frame period indicating a subsequent change associated with at least one of a backlight intensity and a frame buffer palette is to be undertaken, an interrupt is enabled. During subsequent interrupt processing, associated changes to the backlight intensity and the frame buffer palette are applied in a coordinated manner. For a specific implementation, an approach is provided for a graphics controller driver to synchronize response to changes in display backlight, color-space controls, and in the luminance of images, wherein said changes can come from different sources, occur at a different rates, and have different latencies, for the purpose of applying graphics settings responses such that those effects occur at a visually co-incident interval so as to substantially minimize discordant visual artifacts.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: January 22, 2013
    Assignee: Intel Corporation
    Inventors: Anil A. Degwekar, David Wyatt
  • Patent number: 7158778
    Abstract: An access point in a wireless network is connected to wireless devices. When any of the devices becomes inaccessible, the device sends a notification to the access point to indicate the inaccessibility. The access point then receives and stores incoming messages that are destined for the device. The access point forwards the messages to the device when the device is ready to receive the message.
    Type: Grant
    Filed: April 11, 2002
    Date of Patent: January 2, 2007
    Assignee: Intel Corporation
    Inventors: Kalathil Perazhi Sameer, Anil A. Degwekar, Sridhar M. Rajagopal, Sudhir Tonse, Meeta Mishra
  • Publication number: 20060268011
    Abstract: Apparatus and method are disclosed to configure the overlay hardware based on the display device control values. The overlay may be displayed on different display devices based on both the overlay control values and the corresponding display device control values.
    Type: Application
    Filed: May 31, 2005
    Publication date: November 30, 2006
    Inventors: Manjunath Hadli, Anil Degwekar, Radha Srimanthula
  • Publication number: 20060268004
    Abstract: Apparatus and method are disclosed to configure the overlay hardware based on one or more change values. In one embodiment, a color map is re-created based on a plurality of the change values. The user may thus view the effect of the plurality of change values on the overlay, store the desired changes, and apply the changes to subsequent overlays.
    Type: Application
    Filed: May 31, 2005
    Publication date: November 30, 2006
    Inventors: Manjunath Hadli, Anil Degwekar, Radha Srimanthula
  • Publication number: 20060001641
    Abstract: An approach for coordinating backlight intensity and image luminance changes. For one aspect, in response to determining that a display-related event has occurred during a vertical frame period indicating a subsequent change associated with at least one of a backlight intensity and a frame buffer palette is to be undertaken, an interrupt is enabled. During subsequent interrupt processing, associated changes to the backlight intensity and the frame buffer palette are applied in a coordinated manner. For a specific implementation, an approach is provided for a graphics controller driver to synchronize response to changes in display backlight, color-space controls, and in the luminance of images, wherein said changes can come from different sources, occur at a different rates, and have different latencies, for the purpose of applying graphics settings responses such that those effects occur at a visually co-incident interval so as to substantially minimize discordant visual artifacts.
    Type: Application
    Filed: June 30, 2004
    Publication date: January 5, 2006
    Inventors: Anil Degwekar, David Wyatt
  • Publication number: 20040203609
    Abstract: An access point in a wireless network is connected to wireless devices. When any of the devices becomes inaccessible, the device sends a notification to the access point to indicate the inaccessibility. The access point then receives and stores incoming messages that are destined for the device. The access point forwards the messages to the device when the device is ready to receive the message.
    Type: Application
    Filed: April 11, 2002
    Publication date: October 14, 2004
    Inventors: K.P. Sameer, Anil A. Degwekar, Sridhar M. Rajagopal, Sudhir Tonse, Meeta Mishra