Patents by Inventor Michel Fisher

Michel Fisher 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: 9619162
    Abstract: Some embodiments of the invention relate to selecting a data protection scheme, such as, for example, mirroring or RAID, for a content unit based on power-related metadata associated with the content unit. The data protection strategy selected for a content unit may impact the amount of power that a storage system consumes.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: April 11, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Michel Fisher, Stephen Todd
  • Patent number: 8549048
    Abstract: A method of managing workflows related to storage services provided by a service provider to a customer (via a management system) is presented. The management system includes a Web server and a workflow process. The Web server presents to a customer a task screen (or set of task screens) for a customer-selected work order request type so that the customer can prepare and submit a work order request to the management system. After receiving the work order request, the Web server uses information contained in and associated with the request to create a database object that includes some or all of the following elements: customer identifier; work order identifier, date/time of request; request state (e.g., new, open or closed); type of request; parameters or arguments to the request; and any textual description provided by the customer. The Web server stores the object in a database.
    Type: Grant
    Filed: December 19, 2001
    Date of Patent: October 1, 2013
    Assignee: EMC Corporation
    Inventors: Stephen Todd, Michel Fisher, Paul M. Bober, Steven M. Blumenau
  • Patent number: 8539169
    Abstract: Some embodiments of the invention relate to selecting a data protection scheme, such as, for example, mirroring or RAID, for a content unit based on power-related metadata associated with the content unit. The data protection strategy selected for a content unit may impact the amount of power that a storage system consumes.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: September 17, 2013
    Assignee: EMC Corporation
    Inventors: Michel Fisher, Stephen Todd
  • Patent number: 8055555
    Abstract: A service provider management system (SPMS) that connects to storage resources in a datacenter controlled by a service provider and a database that stores information about the datacenter and customers that receive the storage resources as a service. The SPMS enables the service provider to allocate storage resources to a customer and to assign ownership to billable devices, such as disks, volumes, ports, and so forth, as well as to generate billing information based on hardware configuration and customer usage. The SPSM is supported on a server architecture, which includes a Web server that exports a first interface to the service provider to enable the service provider to manage the data storage resources to which the SPMS is connected, and a second interface to the customer to enable the customer to manage the allocated data storage resources directly.
    Type: Grant
    Filed: September 25, 2001
    Date of Patent: November 8, 2011
    Assignee: EMC Corporation
    Inventors: Stephen Todd, Michel Fisher, Paul Bober, Steven M. Blumenau
  • Patent number: 7552056
    Abstract: A registration application that allows a service provider customer that is using data storage resources (storage and/or storage-related services) provided by the service provider to register with a Service Provider Management System (SPMS) that is maintained by the service provider. The registration application executes on each of the customer's servers (that is, those which are connected to resources being used) to produce registration information and provides that registration information to the SPMS. The resources have a scratch pad storage area that is used by the servers and the SPMS to communicate with each other. The registration information is passed to the SPMS by the servers indirectly via the scratch pad area. The SPMS uses the registration information to associate customer information with the resources used by that customer's servers. The association of the customer information and resources can then be used by the SPMS to track customer usage of the resources for billing and other applications.
    Type: Grant
    Filed: September 25, 2001
    Date of Patent: June 23, 2009
    Assignee: EMC Corporation
    Inventors: Stephen Todd, Michel Fisher, Paul Bober, Steven M. Blumenau
  • Patent number: 7546482
    Abstract: One aspect is directed to a method for storing, in a persistent manner, a state of the storage process such that the state of the storage operation may be recovered if the storage operation is interrupted. Another aspect is directed to a method and apparatus that stores the state of a storage operation in a non-volatile memory of a computer that stores data on a storage system. Another aspect is directed to a method for recovering the state of the storage process without having to re-perform storage operations. Another aspect is directed to maintaining state information for other purposes such as monitoring access to data storage locations.
    Type: Grant
    Filed: October 28, 2002
    Date of Patent: June 9, 2009
    Assignee: EMC Corporation
    Inventors: Steven M. Blumenau, Michel Fisher
  • Publication number: 20040080558
    Abstract: One aspect is directed to a method for storing, in a persistent manner, a state of the storage process such that the state of the storage operation may be recovered if the storage operation is interrupted. Another aspect is directed to a method and apparatus that stores the state of a storage operation in a non-volatile memory of a computer that stores data on a storage system. Another aspect is directed to a method for recovering the state of the storage process without having to re-perform storage operations. Another aspect is directed to maintaining state information for other purposes such as monitoring access to data storage locations.
    Type: Application
    Filed: October 28, 2002
    Publication date: April 29, 2004
    Inventors: Steven M. Blumenau, Michel Fisher
  • Patent number: 6711574
    Abstract: A system and method of retrieving management information in a protocol environment having a maximum retrieval byte size is provided. An example of such a protocol environment is SCSI environment. A retrieval command is sent from an initiator to a target where the retrieval command is capable of retrieving more information than the maximum allowed by the protocol. A target buffer is created at the target in response to the retrieval command and the target buffer is filled with management information associated with the target. The management information may be in the form of mode pages when the method is applied in a SCSI environment. The management information is then sent from the target buffer to the initiator. If all of the management information is not retrieved, a second retrieval command is sent by the initiator to retrieve at least a portion of the unsent management information.
    Type: Grant
    Filed: February 1, 2000
    Date of Patent: March 23, 2004
    Assignee: EMC Corporation
    Inventors: Stephen Todd, Andy Kubicki, Walter A. O'Brien, III, Michel Fisher
  • Publication number: 20030115073
    Abstract: A method of managing workflows related to storage services provided by a service provider to a customer (via a management system) is presented. The management system includes a Web server and a workflow process. The Web server presents to a customer a task screen (or set of task screens) for a customer-selected work order request type so that the customer can prepare and submit a work order request to the management system. After receiving the work order request, the Web server uses information contained in and associated with the request to create a database object that includes some or all of the following elements: customer identifier; work order identifier, date/time of request; request state (e.g., new, open or closed); type of request; parameters or arguments to the request; and any textual description provided by the customer. The Web server stores the object in a database.
    Type: Application
    Filed: December 19, 2001
    Publication date: June 19, 2003
    Inventors: Stephen Todd, Michel Fisher, Paul M. Bober, Steven M. Blumenau
  • Publication number: 20030097445
    Abstract: Modular resource configuration management in a service provider management system (SPMS) that connects to storage resources in a datacenter controlled by a service provider and a database that stores information about the datacenter and customers that receive the storage resources as a service is described. The SPMS enables the service provider to allocate storage resources to a customer, as well as to generate billing information based on storage resource configuration and customer usage. The SPSM software includes a device to monitor the resources for configuration and attributes/parameter information. The device is generalized to allow the monitored resources to be defined by corresponding executable modules. The executable modules thus present a common interface to the monitoring device, allowing the monitoring device to implemented in a generic (that is, resource-independent) manner.
    Type: Application
    Filed: November 20, 2001
    Publication date: May 22, 2003
    Inventors: Stephen Todd, Michel Fisher, Paul M. Bober
  • Publication number: 20030061129
    Abstract: A service provider management system (SPMS) that connects to storage resources in a datacenter controlled by a service provider and a database that stores information about the datacenter and customers that receive the storage resources as a service. The SPMS enables the service provider to allocate storage resources to a customer and to assign ownership to billable devices, such as disks, volumes, ports, and so forth, as well as to generate billing information based on hardware configuration and customer usage. The SPSM is supported on a server architecture, which includes a Web server that exports a first interface to the service provider to enable the service provider to manage the data storage resources to which the SPMS is connected, and a second interface to the customer to enable the customer to manage the allocated data storage resources directly.
    Type: Application
    Filed: September 25, 2001
    Publication date: March 27, 2003
    Inventors: Stephen Todd, Michel Fisher, Paul Bober
  • Publication number: 20030061057
    Abstract: A registration application that allows a service provider customer that is using data storage resources (storage and/or storage-related services) provided by the service provider to register with a Service Provider Management System (SPMS) that is maintained by the service provider. The registration application executes on each of the customer's servers (that is, those which are connected to resources being used) to produce registration information and provides that registration information to the SPMS. The resources have a scratch pad storage area that is used by the servers and the SPMS to communicate with each other. The registration information is passed to the SPMS by the servers indirectly via the scatch pad area. The SPMS uses the registration information to associate customer information with the resources used by that customer's servers. The association of the customer information and resources can then be used by the SPMS to track customer usage of the resources for billing and other applications.
    Type: Application
    Filed: September 25, 2001
    Publication date: March 27, 2003
    Inventors: Stephen Todd, Michel Fisher, Paul Bober
  • Patent number: 6535891
    Abstract: One aspect is directed to a computer system including a host computer having an application space and defining a repository of logical objects visible thereto, and a storage system that a defines a physical space wherein data representing the repository is stored. The repository is mapped from application space to physical space to create mapping information identifying which units of storage in physical space store the repository, and the mapping information is made visible to the application space. Another aspect is directed to executing an incremental operation on a repository of logical objects. A further aspect is directed to a storage system that identifies to the host accesses to a repository of logical objects based upon accesses to corresponding units of storage in physical space. A further aspect is directed to determining that a subset of the logical objects in a repository satisfy a particular selection criterion, and transferring the subset over a network from a first to a second storage system.
    Type: Grant
    Filed: September 26, 2000
    Date of Patent: March 18, 2003
    Assignee: EMC Corporation
    Inventors: Michel Fisher, Steven M. Blumenau
  • Patent number: D1016112
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: February 27, 2024
    Assignee: MacDonald, Dettwiler and Associates Inc.
    Inventors: Michel Bondy, Piotr Jasiobedzki, Geoff Sprawson, Steve Fisher, Dragisa Novicic
  • Patent number: D1017652
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: March 12, 2024
    Assignee: MacDonald, Dettwiler and Associates Inc.
    Inventors: Michel Bondy, Piotr Jasiobedzki, Geoff Sprawson, Steve Fisher, Dragisa Novicic
  • Patent number: D1024150
    Type: Grant
    Filed: June 21, 2023
    Date of Patent: April 23, 2024
    Assignee: MacDonald, Dettwiler and Associates Inc.
    Inventors: Michel Bondy, Piotr Jasiobedzki, Geoff Sprawson, Steve Fisher, Dragisa Novicic