Patents by Inventor Daniel E. Suman

Daniel E. Suman 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: 10048883
    Abstract: In an embodiment, a method can include storing a plurality of volumes on persistent media. A set of the volumes can store at least one portion of a same copy of data. The method can further include caching the set of the volumes as a single group. In an embodiment, the plurality of volumes can include at least one of drives, snapshots, clones and replicas.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: August 14, 2018
    Assignee: Dell Products, LP
    Inventors: Daniel E. Suman, Jason C. Shamberger, Lazarus J. Vekiarides
  • Publication number: 20160092356
    Abstract: In an embodiment, a method can include storing a plurality of volumes on persistent media. A set of the volumes can store at least one portion of a same copy of data. The method can further include caching the set of the volumes as a single group. In an embodiment, the plurality of volumes can include at least one of drives, snapshots, clones and replicas.
    Type: Application
    Filed: September 29, 2014
    Publication date: March 31, 2016
    Inventors: Daniel E. Suman, Jason C. Shamberger, Lazarus J. Vekiarides
  • Patent number: 8612616
    Abstract: Systems and methods for providing an efficient partitioned resource server. In one embodiment, the partitioned resource server comprises a plurality of individual servers, and the individual servers appear to be equivalent to a client. Each of the individual servers may include a routing table that includes a reference for each resource that is maintained on the partitioned resource server. Requests from a client are processed as a function of the routing table to route the request to the individual server that maintains or has control over the resource of interest.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 17, 2013
    Assignee: Dell Products, L.P.
    Inventors: G. Paul Koning, Peter C. Hayden, Paula Long, Daniel E. Suman
  • Publication number: 20130254400
    Abstract: Systems and methods for providing an efficient partitioned resource server. In one embodiment, the partitioned resource server comprises a plurality of individual servers, and the individual servers appear to be equivalent to a client. Each of the individual servers may include a routing table that includes a reference for each resource that is maintained on the partitioned resource server. Requests from a client are processed as a function of the routing table to route the request to the individual server that maintains or has control over the resource of interest.
    Type: Application
    Filed: September 14, 2012
    Publication date: September 26, 2013
    Applicant: Dell Products, LP
    Inventors: G. Paul Koning, Peter C. Hayden, Paula Long, Daniel E. Suman
  • Patent number: 8499086
    Abstract: Systems and methods for providing an efficient partitioned resource server. In one embodiment, the partitioned resource server comprises a plurality of individual servers, and the individual servers appear to be equivalent to a client. Each of the individual servers may include a routing table that includes a reference for each resource that is maintained on the partitioned resource server. Requests from a client are processed as a function of the routing table to route the request to the individual server that maintains or has control over the resource of interest.
    Type: Grant
    Filed: January 21, 2004
    Date of Patent: July 30, 2013
    Assignee: Dell Products L.P.
    Inventors: G. Paul Koning, Peter C. Hayden, Paula Long, Daniel E. Suman
  • Patent number: 8447860
    Abstract: A network of data processors for providing access to a resource, such as implemented a Storage Area Network that uses iSCSI and Microsoft MPIO-based network communication protocols. In preferred embodiments, the system or method uses (a) target-side consideration of MPIO disk structures, such as by having iSCSI initiators in from iSCSI targets via an iSCSI session object that is settable by a service action; and/or (b) uploading of routing tables from iSCSI targets to iSCSI initiator(s), such as to a Device Specific Module (DSM).
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: May 21, 2013
    Assignee: Dell Products L.P.
    Inventors: Daniel E. Suman, Eric R. Schott, Lazarus J. Vekiarides, Neil A. Swinton
  • Patent number: 7627650
    Abstract: The systems and methods described herein include methods for providing resources over a data network. The methods may be embodied as processes operating on a computer server, wherein that server comprises a plurality of server platforms, each of which are truly equivalent in that each provides a functionally equivalent interface to a client. In one practice of the invention, a method responds to client requests by detecting a request from a client for access to a resource and by establishing a connection for communicating with the client. The method then identifies a server available for servicing the detected request, and determines whether state information is associated with the connection. The method then, grants the identified server with access to the state information and allows the identified server to create and transmit a response to the client, also allowing the identified server to update the state information.
    Type: Grant
    Filed: January 20, 2003
    Date of Patent: December 1, 2009
    Assignee: EqualLogic, Inc.
    Inventors: G. Paul Koning, Peter C. Hayden, Paula Long, Kirtley C. Gillum, Daniel E. Suman
  • Publication number: 20090019157
    Abstract: A network of data processors for providing access to a resource, such as implemented a Storage Area Network that uses iSCSI and Microsoft MPIO-based network communication protocols. In preferred embodiments, the system or method uses (a) target-side consideration of MPIO disk structures, such as by having iSCSI initiators in from iSCSI targets via an iSCSI session object that is settable by a service action; and/or (b) uploading of routing tables from iSCSI targets to iSCSI initiator(s), such as to a Device Specific Module (DSM).
    Type: Application
    Filed: June 25, 2008
    Publication date: January 15, 2009
    Applicant: EqualLogic, Inc.
    Inventors: Daniel E. Suman, Eric R. Schott, Lazarus J. Vekiaridos, Neil A. Swinton
  • Publication number: 20040215792
    Abstract: Systems and methods for providing an efficient partitioned resource server. In one embodiment, the partitioned resource server comprises a plurality of individual servers, and the individual servers appear to be equivalent to a client. Each of the individual servers may include a routing table that includes a reference for each resource that is maintained on the partitioned resource server. Requests from a client are processed as a function of the routing table to route the request to the individual server that maintains or has control over the resource of interest.
    Type: Application
    Filed: January 21, 2004
    Publication date: October 28, 2004
    Applicant: EQUALLOGIC, INC.
    Inventors: G. Paul Koning, Peter C. Hayden, Paula Long, Daniel E. Suman
  • Publication number: 20040143648
    Abstract: The systems and methods described herein include methods for providing resources over a data network. The methods may be embodied as processes operating on a computer server, wherein that server comprises a plurality of server platforms, each of which are truly equivalent in that each provides a functionally equivalent interface to a client. In one practice of the invention, a method responds to client requests by detecting a request from a client for access to a resource and by establishing a connection for communicating with the client. The method then identifies a server available for servicing the detected request, and determines whether state information is associated with the connection. The method then, grants the identified server with access to the state information and allows the identified server to create and transmit a response to the client, also allowing the identified server to update the state information.
    Type: Application
    Filed: January 20, 2003
    Publication date: July 22, 2004
    Inventors: G. P. Koning, Peter C. Hayden, Paula Long, Kirtley C. Gillum, Daniel E. Suman