Patents by Inventor Salvatore DeSimone

Salvatore DeSimone 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: 11354229
    Abstract: Example embodiments of the present invention provide a method, an apparatus, and a computer program product for providing information lifecycle management using a federation of arrays. The method includes receiving a request to provision storage resources of a one big array according to a class of service, the one big array comprising heterogeneous storage resources, and causing the requested storage resources to be provisioned according to a provisioning policy. Execution of an information lifecycle management policy then may be initiated for management of data stored to the storage resources according to the class of service.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: June 7, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: David C. Dysert, Salvatore DeSimone, Puneet B. Lal, Ananthan Kathiravelupillai, Edgar J. St. Pierre
  • Patent number: 10747635
    Abstract: Techniques and mechanisms for establishing quorums on an object-by-object basis; e.g., by associating quorum schemes, quorum-eligibility groups and/or quorum rules with objects on an object-by-object basis. For example, a certain quorum scheme may be associated with one object in a system and a different quorum scheme may be associated with another object in the system. A management system may be configured to be part of a quorum-eligibility group of an object based on any of a variety of factors, including any of: the number of management systems in the system, the quorum rule to be employed; whether an instance of the object is stored in a same fault domain of at least one of the management systems that are members of the quorum scheme; and the desire to maintain high availability of the object in response to various failure scenarios.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: August 18, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Michael Trachtman, Salvatore DeSimone, Bradford B. Glade, Sumeet K. Malhotra, Eugene Ortenberg
  • Patent number: 10308892
    Abstract: The present invention provides metal shaping compositions and processes for using same for shaping metal substrates. Specifically, the metal shaping composition discussed herein are environmentally-friendly, water-containing composition which provide excellent lubricity under metal shaping process conditions while also providing excellent rust protection. The metal shaping compositions discussed herein contain (i) a film-forming lubricant capable of being solubilized into water in dispersible or emulsifiable form and which softens at a temperature of about 80 to about 200° C.; (ii) a film forming polymeric binder capable of being solubilized into water in dispersible or emulsifiable form; (iii) a solid lubricant capable of being solubilized into water in dispersible or emulsifiable form; and (iv) a corrosion inhibitor.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: June 4, 2019
    Assignee: Houghton Technical Corp.
    Inventors: Alla M. Petlyuk, Salvatore DeSimone
  • Patent number: 10157124
    Abstract: A method, system, and computer program product for providing data services, using a single control path, on a data storage resource selected from a plurality of heterogeneous storage resources, the computer-executable method comprising receiving an input relating to data services, analyzing the input to determine an appropriate type of data service to provide on the data storage resource, and based on the analyzing, providing the appropriate type of data service on the data storage resource.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: December 18, 2018
    Assignee: EMC IP Holding Company, LLC
    Inventors: Salvatore DeSimone, Edgar J. St. Pierre, Frederick A. Crable, Vinodh Ravindran, Won T. Cho, Puneet B. Lal
  • Patent number: 10063622
    Abstract: Systems, apparatus, methods, and articles of manufacture provide for facilitating upload of one or more electronic files from a user device to a remote server. In some embodiments, a background upload process manages connectivity of the user device to the remote server and staging file uploads in a disconnected mode for automatic processing when connectivity is restored.
    Type: Grant
    Filed: July 16, 2016
    Date of Patent: August 28, 2018
    Assignee: The Travelers Indemnity Company
    Inventors: David M. Guthrie, Salvatore A. DeSimone, Steven Furtado, Edward A. Hennen, Jonathan A. Pope
  • Patent number: 10048987
    Abstract: Methods and apparatus for providing resource quality estimation in a resource sharing platform having a master and resources on slaves. Embodiments include storing resource performance data for the resources and estimating resource performance using the stored performance data. A framework can use the estimated resource performance data to select between a first resource offer and a second resource offer, which can be equivalent.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: August 14, 2018
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Stephen G. Graham, Eric Gelinas, Frederic Meunier, Alexandre Lemay, Raphaël Aubert, Salvatore DeSimone, Dominique Prunier
  • Patent number: 9535629
    Abstract: A method, computer program product and system enabling provisioning of a storage volume across network resources through the storage provisioning interface, wherein the storage provisioning interface enables provisioning of network resources to enable presentation of a provisioned storage volume, wherein the provisioned storage volume is enabled to be provisioned across a plurality of storage resources across the network resources, and wherein the provisioned storage volume is enabled to be a redundant distributed volume.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: January 3, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Salvatore DeSimone, Suresh K Biddappa, Vladislav Dranov, Michael G. Hegerich, Patrick J. Hunt, Anurag Jain, Adam C. LaPlante, Stephen A. Mendes, Anoop G. Ninan, Thomas L. Watson
  • Publication number: 20160330271
    Abstract: Systems, apparatus, methods, and articles of manufacture provide for facilitating upload of one or more electronic files from a user device to a remote server. In some embodiments, a background upload process manages connectivity of the user device to the remote server and staging file uploads in a disconnected mode for automatic processing when connectivity is restored.
    Type: Application
    Filed: July 16, 2016
    Publication date: November 10, 2016
    Inventors: David M. Guthrie, Salvatore A. DeSimone, Steven Furtado, Edward A. Hennen, Jonathan A. Pope
  • Patent number: 9438380
    Abstract: Systems, apparatus, methods, and articles of manufacture provide for facilitating upload of one or more electronic files from a user device to a remote server. In some embodiments, a background upload process manages connectivity of the user device to the remote server and staging file uploads in a disconnected mode for automatic processing when connectivity is restored.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: September 6, 2016
    Assignee: The Travelers Indemnity Company
    Inventors: David M. Guthrie, Salvatore A. DeSimone, Steven Furtado, Edward A. Hennen, Jonathan A. Pope
  • Patent number: 9417997
    Abstract: A computer-executable method, system, and computer program product comprising providing a policy based scheduling model comprising modeled instances of objects representing resources, wherein the resources are provisioned within a heterogeneous storage environment, wherein the modeled instances of objects includes a transport zone for mapping a data storage resource within the heterogeneous storage environment to a data storage host, wherein each of the modeled instances of objects includes one or more ports to create I/O paths between the data storage resource and the data storage host, and using the policy based scheduling model to manage the provisioning of the data storage resource in the heterogeneous storage environment.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: August 16, 2016
    Assignee: EMC Corporation
    Inventors: Salvatore DeSimone, Edgar J. St. Pierre, Vinodh Ravindran, Frederick A. Crable
  • Publication number: 20150288486
    Abstract: Systems, apparatus, methods, and articles of manufacture provide for facilitating upload of one or more electronic files from a user device to a remote server. In some embodiments, a background upload process manages connectivity of the user device to the remote server and staging file uploads in a disconnected mode for automatic processing when connectivity is restored.
    Type: Application
    Filed: June 19, 2015
    Publication date: October 8, 2015
    Inventors: David M. Guthrie, Salvatore A. DeSimone, Steven Furtado, Edward A. Hennen, Jonathan A. Pope
  • Patent number: 9083673
    Abstract: Systems, apparatus, methods, and articles of manufacture provide for facilitating upload of one or more electronic files from a user device to a remote server. In some embodiments, a background upload process manages connectivity of the user device to the remote server and staging file uploads in a disconnected mode for automatic processing when connectivity is restored.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: July 14, 2015
    Assignee: The Travelers Indemnity Company
    Inventors: David M. Guthrie, Salvatore A. DeSimone, Steven Furtado, Edward A. Hennen, Jonathan A. Pope
  • Patent number: 8782218
    Abstract: An activity stream based alert processor is configured to receive product-specific alerts from respective products implemented in information technology infrastructure, and to process the product-specific alerts to generate one or more activity streams using a specified activity stream format suitable for delivery to one or more remediation elements. For example, the activity streams may be generated in a standardized activity stream format suitable for delivery to one or more social networking applications to facilitate collaborative remediation of the product-specific alerts by multiple administrative entities, such as network, storage and server administrators. The alerts in an illustrative embodiment may comprise system management alerts generated by respective software products or other products in cloud infrastructure of a cloud service provider.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: July 15, 2014
    Assignee: EMC Corporation
    Inventors: Stephen G. Graham, Thomas R. Maguire, Salvatore DeSimone, III
  • Patent number: 7930158
    Abstract: A method and apparatus are provided for multi-realm system modeling (MRSM) for dividing systems into components, defining realms containing objects representing system components, optionally defining relationships between the system components, defining associations between realms sufficient to unify objects in the realms when needed, and unifying objects in the realms based on the associations. The realms are defined in a way that enables unified processing for various applications of MRSM.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: April 19, 2011
    Assignee: EMC Corporation
    Inventors: Shaula Alexander Yemini, Salvatore DeSimone, Patricia Gomes Soares Florissi, Shmuel Kliger, Eyal Yardeni
  • Patent number: 7587483
    Abstract: The present invention describes a system and method for managing a complex comprising a reference model store subsystem providing a reference model of the complex, a reference model generation subsystem coupled to the reference model store subsystem, wherein the reference model generation subsystem modifies the reference model to generate a proposed reference model and a change procedure generator subsystem coupled to the reference model store subsystem, wherein the change procedure generator subsystem provides a procedure comprising one or more changes required to transform a complex as represented by a reference model into a complex as represented by the proposed reference model, wherein the change procedure generator subsystem includes a plurality of object templates associated with desired change operations, each of the object templates providing instruction to transform the complex as represented by the reference model into a complex represented by the proposed reference model.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: September 8, 2009
    Assignee: EMC Corporation
    Inventors: Danilo Florissi, Salvatore DeSimone, Schmuel Kliger, Chao-Wei Ou, Howard H. Green, Martin H. Wexler
  • Publication number: 20090047533
    Abstract: Compositions useful in preventing fungal and bacterial growth in fibrous substrates, e.g., paper, are provided. These compositions also advantageously do not corrode metal substrates that are attached and/or adjacent to the fibrous substrate. The compositions contain didecyl dimethyl ammonium bicarbonate and didecyl dimethyl ammonium carbonate (DDABC), a water-soluble cationic salt of ethylene diamine tetraacetic acid, optionally water, and optionally an agent which complexes said water-soluble cationic salt of ethylene diamine tetraacetic acid. Also provided are products containing these compositions and methods of using the same.
    Type: Application
    Filed: February 20, 2008
    Publication date: February 19, 2009
    Applicant: HOUGHTON TECHNICAL CORP.
    Inventors: JOSEPH F. WARCHOL, JOSEPH F. BARBIERI, SALVATORE DESIMONE, LESLIE J. O'REILLY
  • Patent number: 7464132
    Abstract: A method and apparatus for specifying and generating an alteration in a model representative of a system composed of a plurality of components, the method comprising the steps of associating configuration non-specific representations with corresponding functions operable on the model, each of the configuration non-specific representations includes representations of objects and attributes of, and/or relationships among system components, associating configuration non-specific representations of desired changes to the model for enabling alterations to the objects, attributes, relationships and/or functions of the objects, attributes and relationships subject to constraints imposed by attributes of the system, and applying the configuration non-specific represented changes to the configuration of a baseline model representation of the system to generate a new configuration non-specific model where the changes have been applied.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: December 9, 2008
    Assignee: EMC Corporation
    Inventors: Danilo Florissi, Salvatore DeSimone, Schmuel Kliger, Chao-Wei Ou, Howard H. Green, Martin H. Wexler
  • Patent number: 7383357
    Abstract: A system and method is described for centrally managing private computer networks, each of which has a network element assigned the identical IP address. The networks are mapped into domains which each contains only network elements that have unique IP addresses. A separate virtual or physical interface at a management station is associated with each domain whereby management data is exchanged between the management station and a particular domain through a domain-specific interface that is assigned its own IP address. This IP address is inserted as the source address in data transmitted from the management station to the associated domain, thereby enabling a router to discern the domain to which the data should be routed. This IP address is also inserted as a destination address in data transmitted from a domain to the management station, thereby enabling the management station to discern from which domain the received data originated.
    Type: Grant
    Filed: April 18, 2002
    Date of Patent: June 3, 2008
    Assignee: EMC Corporation
    Inventors: Jerrold Leichter, Salvatore Desimone
  • Patent number: 7254515
    Abstract: A method and apparatus are provided for correlating events in a system. Problems and other events can, e.g., be detected in a system that generates symptoms or observable events. A computer-accessible codebook is provided that includes a mapping between each of a plurality of groups of possible symptoms and one of a plurality of likely exceptional events (e.g., problems) in the system. The system is monitored and one or more known symptoms generated by the system are detected. A mismatch measure is determined between each of the plurality of groups of possible symptoms in the mapping and the one or more known symptoms using a computer, while disregarding symptoms in the groups of possible symptoms not determined to be known. One or more of the plurality of likely problems is selected corresponding to one of the plurality of groups having the smallest mismatch measure.
    Type: Grant
    Filed: January 20, 2006
    Date of Patent: August 7, 2007
    Assignee: EMC Corporation
    Inventors: David Ohsie, Salvatore DeSimone, Nelson Ferreira, Eyal Yardeni
  • Patent number: 7065467
    Abstract: A method and apparatus are provided for correlating events in a system. Problems and other events can, e.g., be detected in a system that generates symptoms or observable events. A computer-accessible codebook is provided that includes a mapping between each of a plurality of groups of possible symptoms and one of a plurality of likely exceptional events (e.g., problems) in the system. The system is monitored and one or more known symptoms generated by the system are detected. A mismatch measure is determined between each of the plurality of groups of possible symptoms in the mapping and the one or more known symptoms using a computer, while disregarding symptoms in the groups of possible symptoms not determined to be known. One or more of the plurality of likely problems is selected corresponding to one of the plurality of groups having the smallest mismatch measure.
    Type: Grant
    Filed: July 7, 2005
    Date of Patent: June 20, 2006
    Assignee: EMC Corporation
    Inventors: David Ohsie, Salvatore DeSimone, Nelson Ferreira, Eyal Yardeni