Patents by Inventor Dharmesh Thakkar

Dharmesh Thakkar 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: 8990453
    Abstract: Described are techniques for controlling a flow of I/O requests. R is received denoting a current maximum number of outstanding I/O requests allowed to be issued by a first data storage system to a second data storage system over a path. Assessment processing is performed to obtain a first performance value, a second performance value, and a third performance value, respectively, when the maximum number of outstanding I/O requests allowed to be issued by the first data storage system to the second data storage system over the path is R+delta1, R, and R?delta2 (delta1 and delta 2 are positive integer values). It is determined whether to update R in accordance with criteria including the first performance value, the second performance value and the third performance value.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: March 24, 2015
    Assignee: EMC Corporation
    Inventors: Bhaskar Bora, Mark J. Halstead, Benoit J. Merlet, Dharmesh Thakkar
  • Publication number: 20150058107
    Abstract: There is disclosed a computer-implemented system and method for managing vendor offers to interested buyers via a central hub server which develops and deploys multiple intermediary websites or mobile apps for various participating public engagement organizations. The central hub server stores a list of offers from multiple vendors, and makes that list of vendor offers available to prospective buyers or patrons via the multiple intermediary websites, web plugins, or mobile apps, configured on behalf of the public engagement organizations. In a preferred embodiment, the websites or mobile apps configured for multiple third parties comprise customized skins, and may also include unique display fields and/or entry fields which allow each participating public engagement organization to offer a filtered subset of vendor offers, which may be organized and presented in a customized way for each custom website, web plugin, or mobile app.
    Type: Application
    Filed: August 20, 2014
    Publication date: February 26, 2015
    Applicant: SPIRALTEK INC.
    Inventor: Dharmesh Thakkar
  • Patent number: 8578204
    Abstract: A system for managing distributed storage includes a collection of one or more compute sites that are connected and that perform a joint computation. A witness node is connected to the one or more compute sites. A membership service allows a change in collection membership, in response to a failure, to continue the joint computation without causing data inconsistency or corruption. If the membership service is unable to reach a decision on the change in collection membership in response to the failure, the witness node controls the decision on the change in collection membership to continue the joint computation. A distributed storage system provided by the system described herein may advantageously meet consistency guarantees and maximize data access even when individual compute sites and/or their interconnects fail.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: November 5, 2013
    Assignee: EMC Corporation
    Inventors: Eugene Ortenberg, Bradford B. Glade, Dale Hagglund, Benjamin Yoder, David Meiri, Dan Arnon, Dharmesh Thakkar