Patents by Inventor Matthew S. Harris

Matthew S. Harris 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: 11945804
    Abstract: Provided herein are 4-aminoisoindoline-1,3-dione compounds having the following structure: wherein R, Ring A, and n are as defined herein, compositions comprising an effective amount of a 4-aminoisoindoline-1,3-dione compound, and methods for treating or preventing disorders.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: April 2, 2024
    Assignee: Celgene Corporation
    Inventors: Matthew D. Alexander, Soraya Carrancio, Matthew D. Correa, Virginia Heather Sharron Grant, Joshua Hansen, Roy L. Harris, Dehua Huang, Timothy S. Kercher, Antonia Lopez-Girona, Mark A. Nagy, Veronique Plantevin-Krenitsky
  • Patent number: 9501233
    Abstract: In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving, at a computer system, a request to create a snapshot of a virtual storage device, wherein the virtual storage device virtually stores data at virtual addresses, the data being physically stored at a plurality of physical storage locations that are managed by an underlying storage system associated with virtual storage device. The methods can further include identifying, by the computer system, one or more regions of the virtual storage device that have been written to since a previous snapshot of the virtual storage device was created. The methods can additionally include generating a unique identifier for the requested snapshot; and creating the requested snapshot using the identified one more regions and the unique identifier.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: November 22, 2016
    Assignee: Google Inc.
    Inventors: Matthew S. Harris, Andrew Kadatch, Sergey Khorun, Carl Hamilton
  • Publication number: 20160124669
    Abstract: In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving, at a computer system, a request to create a snapshot of a virtual storage device, wherein the virtual storage device virtually stores data at virtual addresses, the data being physically stored at a plurality of physical storage locations that are managed by an underlying storage system associated with virtual storage device. The methods can further include identifying, by the computer system, one or more regions of the virtual storage device that have been written to since a previous snapshot of the virtual storage device was created. The methods can additionally include generating a unique identifier for the requested snapshot; and creating the requested snapshot using the identified one more regions and the unique identifier.
    Type: Application
    Filed: December 21, 2015
    Publication date: May 5, 2016
    Inventors: Matthew S. Harris, Andrew Kadatch, Sergey Khorun, Carl Hamilton
  • Patent number: 9251234
    Abstract: In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving, at a computer system, a request to create a snapshot of a virtual storage device, wherein the virtual storage device virtually stores data at virtual addresses, the data being physically stored at a plurality of physical storage locations that are managed by an underlying storage system associated with virtual storage device. The methods can further include identifying, by the computer system, one or more regions of the virtual storage device that have been written to since a previous snapshot of the virtual storage device was created. The methods can additionally include generating a unique identifier for the requested snapshot; and creating the requested snapshot using the identified one more regions and the unique identifier.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: February 2, 2016
    Assignee: Google Inc.
    Inventors: Matthew S. Harris, Andrew Kadatch, Sergey Khorun, Carl Hamilton
  • Patent number: 8966198
    Abstract: In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving, at a computer system, a request to create a snapshot of a virtual storage device, wherein the virtual storage device virtually stores data at virtual addresses, the data being physically stored at a plurality of physical storage locations that are managed by an underlying storage system associated with virtual storage device; the methods can further include identifying, by the computer system, one or more regions of the virtual storage device that have been written to since a previous snapshot of the virtual storage device was created; the methods can additionally include generating a unique identifier for the requested snapshot; and creating the requested snapshot using the identified one more regions and the unique identifier.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: February 24, 2015
    Assignee: Google Inc.
    Inventors: Matthew S. Harris, Andrew Kadatch, Sergey Khorun, Carl Hamilton