Patents by Inventor Michael Richardson

Michael Richardson 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: 12578903
    Abstract: Providing scalable and reliable container-based storage services, including: deploying a containerized storage controller on a first node among of plurality of nodes operable to support execution of the containerized storage controller; associating a dataset stored in backing storage accessible by the first node with one or more virtualized volumes presented by the containerized storage controller; and providing, by the containerized storage controller to one or more client hosts, a set of storage services for the one or more virtualized volumes.
    Type: Grant
    Filed: November 30, 2023
    Date of Patent: March 17, 2026
    Assignee: PURE STORAGE, INC.
    Inventors: Michael Richardson, Ronald Karr
  • Publication number: 20250077097
    Abstract: A method is provided. The method include obtaining, from a first system, a set of user requirements associated with one or more storage systems. The method also includes obtaining, from a second system, a set of storage system configurations based on the set of user requirements. The method further includes obtaining, from a third system, a set of costs for the set of storage system configurations. The method further includes generating multimedia content based on the set of storage system configurations, the multimedia content providing information about the set of storage system configurations. The method further includes providing the multimedia content to one or more client devices.
    Type: Application
    Filed: February 14, 2024
    Publication date: March 6, 2025
    Inventors: JING HAN, ALLAMAPRABHU MUNJAN, SHUBHAM KUMAR BHUYAN, ABHILASH SHASHIDHARA, HARSH HINGORANI, PRAKASH DARJI, EVA TSAI, ALEX BARSTEAD, LANA GLETSKI, HITESH THAKUR, GAURAV SRIVASTAVA, MATTHEW ROBERTSON, PAOLO JUVARA, MICHAEL RICHARDSON, GREGORY ROBINSON
  • Patent number: 12216927
    Abstract: Storing data for machine learning and artificial intelligence applications in a decentralized storage network, including: identifying a plurality of decentralized storage networks that a storage system can utilize for storing data, each of the plurality of decentralized storage networks comprising a collection of network connected computers operating as cooperative participants without employing dedicated servers for the storage of data; selecting, based characteristics of each decentralized storage network, one or more decentralized storage networks for storing the data; and initiating storage of the data on the selected one of more decentralized storage networks.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: February 4, 2025
    Assignee: PURE STORAGE, INC.
    Inventor: Michael Richardson
  • Publication number: 20240256183
    Abstract: Providing scalable and reliable container-based storage services, including: deploying a containerized storage controller on a first node among of plurality of nodes operable to support execution of the containerized storage controller; associating a dataset stored in backing storage accessible by the first node with one or more virtualized volumes presented by the containerized storage controller; and providing, by the containerized storage controller to one or more client hosts, a set of storage services for the one or more virtualized volumes.
    Type: Application
    Filed: November 30, 2023
    Publication date: August 1, 2024
    Inventors: MICHAEL RICHARDSON, RONALD KARR
  • Patent number: 11922052
    Abstract: A method including generating a new storage object derived from an existing storage object, wherein the new storage object has a first historical record identifying previous actions taken to generate the existing storage object. The method further includes generating a second historical record for the new storage object, wherein the second historical record represents the first historical record and an action that generated the new storage object from the existing storage object.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: March 5, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Andrew Sillifant, Taher Vohra, Robert Lee, Michael Richardson
  • Patent number: 11861221
    Abstract: Providing scalable and reliable container-based storage services, including: deploying a containerized storage controller on a first node among of plurality of nodes operable to support execution of the containerized storage controller; associating a dataset stored in backing storage accessible by the first node with one or more virtualized volumes presented by the containerized storage controller; and providing, by the containerized storage controller to one or more client hosts, a set of storage services for the one or more virtualized volumes.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: January 2, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Michael Richardson, Ronald Karr
  • Patent number: 11850539
    Abstract: A filter device including a probe where a filter element probe first end selectively engages with a sensing unit located in a filter head and a filter element probe second end is located in a contaminant portion of a filter canister. The probe fixedly engages through the filter element utilizing a sealing component. The filter element is disposed in the filter canister that engages with the filter head.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: December 26, 2023
    Inventor: Michael Richardson
  • Publication number: 20230185477
    Abstract: A method including generating a new storage object derived from an existing storage object, wherein the new storage object has a first historical record identifying previous actions taken to generate the existing storage object. The method further includes generating a second historical record for the new storage object, wherein the second historical record represents the first historical record and an action that generated the new storage object from the existing storage object.
    Type: Application
    Filed: December 15, 2021
    Publication date: June 15, 2023
    Inventors: ANDREW SILLIFANT, TAHER VOHRA, ROBERT LEE, MICHAEL RICHARDSON
  • Patent number: 11379215
    Abstract: This disclosure describes, in part, techniques and systems for accurately and efficiently updating applications stored on client computing devices. In some instances, the systems and techniques receive an update from an application developer, but rather than send the update directly to a client computing device that operates the application, the systems and techniques determine one or more difference between the current update and an update previously sent to the client computing device and, thereafter, send a “diff file” indicative of these differences to the client computing device. The client computing device may then use the diff file and the previously received update to re-create the new update. Thus, the systems and techniques are able to update client computing devices while limiting the amount of data sent over a network to these devices.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: July 5, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Jayasim Jayakumar, Anmol Dalmia, Naveen Thontepu, Anish Kumar Gupta, Piyush Jain, Cristian Sanchez, Michael Richardson
  • Publication number: 20220001313
    Abstract: A filter device including a probe where a filter element probe first end selectively engages with a sensing unit located in a filter head and a filter element probe second end is located in a contaminant portion of a filter canister. The probe fixedly engages through the filter element utilizing a sealing component. The filter element is disposed in the filter canister that engages with the filter head.
    Type: Application
    Filed: September 21, 2021
    Publication date: January 6, 2022
    Inventor: Michael Richardson
  • Publication number: 20210397359
    Abstract: Storing data for machine learning and artificial intelligence applications in a decentralized storage network, including: identifying a plurality of decentralized storage networks that a storage system can utilize for storing data, each of the plurality of decentralized storage networks comprising a collection of network connected computers operating as cooperative participants without employing dedicated servers for the storage of data; selecting, based characteristics of each decentralized storage network, one or more decentralized storage networks for storing the data; and initiating storage of the data on the selected one of more decentralized storage networks.
    Type: Application
    Filed: September 3, 2021
    Publication date: December 23, 2021
    Inventor: MICHAEL RICHARDSON
  • Patent number: 11123666
    Abstract: A filter device including a probe where a filter element probe first end selectively engages with a sensing unit located in a filter head and a filter element probe second end is located in a contaminant portion of a filter canister. The probe fixedly engages through the filter element utilizing a sealing component. The filter element is disposed in the filter canister that engages with the filter head.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: September 21, 2021
    Inventor: Michael Richardson
  • Patent number: 11112989
    Abstract: Offloading data storage to a decentralized storage network, including: identifying a plurality of decentralized storage networks that the storage system can utilize for storing data; selecting, in dependence upon characteristics of each decentralized storage network and requirements associated with storing the data, one or more decentralized storage networks for storing the data; and initiating storage of the data on the selected one of more decentralized storage networks.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: September 7, 2021
    Assignee: Pure Storage, Inc.
    Inventor: Michael Richardson
  • Patent number: 10765848
    Abstract: The present invention relates to a device for the topical treatment of pain affecting the vulvar area of the female human genital organ, a formulation for use in the device according to the invention, and a kit comprising the device according to the present intention. Additionally, the present invention relates to a method of topical treatment of pain affecting the vulvar area of the female human genital organ, said method using the device according to the present invention. The device is a layered article shaped to be placed in use inside a female undergarment and at least partially in skin contact with the female vulvar area and comprises a topical formulation.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: September 8, 2020
    Assignee: GRUENENTHAL GMBH
    Inventors: Andre Dimino, Marco Pappagallo, Michael Richardson, Franz Gerstheimer, Emilio Garcia Quetglas, Jacqueline Delfgaauw, Andreas Scholz, Johannes Niel Van
  • Publication number: 20200214518
    Abstract: Trolley (100) for storing, transporting and charging of a plurality of robotic appliances (10). The trolley comprises a frame (110) defining an internal volume and supporting a plurality of shelves (120), a plurality of swivelling wheels (130) attached to a lower surface of the frame, and a multi-way power connector (150) that is attached to the trolley. Each of the plurality of shelves is configured to receive and retain one or more robotic appliances and is provided with guides for routing a power cable from a location on the shelf at which a robotic appliance is retained to the multi-way power connector.
    Type: Application
    Filed: June 22, 2018
    Publication date: July 9, 2020
    Inventor: Michael RICHARDSON
  • Publication number: 20190278506
    Abstract: Offloading data storage to a decentralized storage network, including: identifying a plurality of decentralized storage networks that the storage system can utilize for storing data; selecting, in dependence upon characteristics of each decentralized storage network and requirements associated with storing the data, one or more decentralized storage networks for storing the data; and initiating storage of the data on the selected one of more decentralized storage networks.
    Type: Application
    Filed: March 5, 2019
    Publication date: September 12, 2019
    Inventor: MICHAEL RICHARDSON
  • Patent number: 10383547
    Abstract: A stabilizer for an organic polymer comprising a) poly (dicyclopentadiene-co-p-cresol) (Formula 1); b) a sterically hindered phenol of Formula II; and c) an alkyl thio methyl phenol of Formula III; and d) and optionally a phosphate antioxidant.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: August 20, 2019
    Assignee: AQUASPERSIONS LTD.
    Inventors: Alan Bewsher, Paul Smith, Michael Richardson
  • Patent number: 10296258
    Abstract: Offloading data storage to a decentralized storage network, including: identifying a plurality of decentralized storage networks that the storage system can utilize for storing data; selecting, in dependence upon characteristics of each decentralized storage network and requirements associated with storing the data, one or more decentralized storage networks for storing the data; and initiating storage of the data on the selected one of more decentralized storage networks.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: May 21, 2019
    Assignee: Pure Storage, Inc.
    Inventor: Michael Richardson
  • Publication number: 20180110443
    Abstract: A stabiliser for an organic polymer comprising a) poly (dicyclopentadiene-co-p-cresol) (Formula 1); b) a sterically hindered phenol of Formula II; and c) an alkyl thio methyl phenol of Formula III; and d) and optionally a phosphate antioxidant.
    Type: Application
    Filed: February 2, 2015
    Publication date: April 26, 2018
    Inventors: Alan Bewsher, Paul Smith, Michael Richardson
  • Publication number: 20170095758
    Abstract: A filter device including a probe where a filter element probe first end selectively engages with a sensing unit located in a filter head and a filter element probe second end is located in a contaminant portion of a filter canister. The probe fixedly engages through the filter element utilizing a sealing component. The filter element is disposed in the filter canister that engages with the filter head.
    Type: Application
    Filed: December 19, 2016
    Publication date: April 6, 2017
    Inventor: Michael Richardson