Patents by Inventor Derek Beard

Derek Beard 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: 11911410
    Abstract: Disclosed are nucleic acid oligomer compounds and to their use in compositions and methods for inhibiting proliferation, survival or viability of cancer cells including prostate, lung, pancreatic, breast, cervical and bone cancer cells.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: February 27, 2024
    Assignee: Repluca PTY LTD
    Inventors: Derek Richard, Kenneth O'Byrne, Laura Croft, Sam Beard
  • Patent number: 11863352
    Abstract: Some embodiments of the invention provide a novel network architecture for deploying guest clusters (GCs) including workload machines for a tenant (or other entity) within an availability zone. The novel network architecture includes a virtual private cloud (VPC) deployed in the availability zone (AZ) that includes a centralized routing element that provides access to a gateway routing element of the AZ. In some embodiments, the centralized routing element provides a set of services for packets traversing a boundary of the VPC. The services, in some embodiments, include load balancing, firewall, quality of service (QoS) and may be stateful or stateless. Guest clusters are deployed within the VPC and use the centralized routing element of the VPC to access the gateway routing element of the AZ.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: January 2, 2024
    Assignee: VMWARE, INC.
    Inventors: Jianjun Shen, Mark Johnson, Gaetano Borgione, Benjamin John Corrie, Derek Beard, Zach James Shepherd, Vinay Reddy
  • Patent number: 11762681
    Abstract: The disclosure provides an approach for the dynamic configuration of virtualized objects. A virtual object may be associated with a desired state defining a first plurality of resources for allocating to the virtual object. The first plurality of resources correspond to one or more resource types. Techniques include determining that each of a plurality of hosts does not have sufficient available resources to allocate the first plurality of resources to the virtual object according to the desired state. Techniques include selecting, a first host of the plurality of hosts to run the virtual object. Techniques include allocating a second plurality of resources to the virtual object from the first host, wherein the second plurality of resources is less than the first plurality of resources, and running the virtual object in the first host.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: September 19, 2023
    Assignee: VMWARE, INC.
    Inventors: Avinash Goud, Aniket Sakhardande, Praveen Vegulla, Rajesh Venkatasubramanian, Maarten Wiggers, Keith Farkas, Derek Beard
  • Patent number: 11681668
    Abstract: A computer system implements a file system migration by determining a destination namespace of a destination file system based at least in part on a namespace of a source file system. At least a portion of the destination namespace includes an organization that is altered as compared to a corresponding portion of the source namespace.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: June 20, 2023
    Assignee: NetApp, Inc.
    Inventors: Derek Beard, Greg Althaus, Jason Preston, Duen-Wen Hsiao, Alfred G. Prinz, III, Fountain L. Ray, III, Douglas Tharon Heath
  • Publication number: 20220283836
    Abstract: The disclosure provides an approach for the dynamic configuration of virtualized objects. A virtual object may be associated with a desired state defining a first plurality of resources for allocating to the virtual object. The first plurality of resources correspond to one or more resource types. Techniques include determining that each of a plurality of hosts does not have sufficient available resources to allocate the first plurality of resources to the virtual object according to the desired state. Techniques include selecting, a first host of the plurality of hosts to run the virtual object. Techniques include allocating a second plurality of resources to the virtual object from the first host, wherein the second plurality of resources is less than the first plurality of resources, and running the virtual object in the first host.
    Type: Application
    Filed: March 2, 2021
    Publication date: September 8, 2022
    Inventors: Avinash GOUD, Aniket SAKHARDANDE, Praveen VEGULLA, Rajesh VENKATASUBRAMANIAN, Maarten WIGGERS, Keith FARKAS, Derek BEARD
  • Publication number: 20220038311
    Abstract: Some embodiments of the invention provide a novel network architecture for deploying guest clusters (GCs) including workload machines for a tenant (or other entity) within an availability zone. The novel network architecture includes a virtual private cloud (VPC) deployed in the availability zone (AZ) that includes a centralized routing element that provides access to a gateway routing element of the AZ. In some embodiments, the centralized routing element provides a set of services for packets traversing a boundary of the VPC. The services, in some embodiments, include load balancing, firewall, quality of service (QoS) and may be stateful or stateless. Guest clusters are deployed within the VPC and use the centralized routing element of the VPC to access the gateway routing element of the AZ.
    Type: Application
    Filed: February 25, 2021
    Publication date: February 3, 2022
    Inventors: Jianjun Shen, Mark Johnson, Gaetano Borgione, Benjamin John Corrie, Derek Beard, Zach James Shepherd, Vinay Reddy
  • Publication number: 20210026819
    Abstract: A computer system implements a file system migration by determining a destination namespace of a destination file system based at least in part on a namespace of a source file system. At least a portion of the destination namespace includes an organization that is altered as compared to a corresponding portion of the source namespace.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 28, 2021
    Inventors: Derek Beard, Greg Althaus, Jason Preston, Duen-Wen Hsiao, Alfred G. Prinz, III, Fountain L. Ray, III, Douglas Tharon Heath
  • Patent number: 10853333
    Abstract: A computer system implements a file system migration by determining a destination namespace of a destination file system based at least in part on a namespace of a source file system. At least a portion of the destination namespace includes an organization that is altered as compared to a corresponding portion of the source namespace.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: December 1, 2020
    Assignee: NetApp Inc.
    Inventors: Derek Beard, Greg Althaus, Jason Preston, Duen-Wen Hsiao, Alfred G. Prinz, III, Fountain L. Ray, III, Douglas Tharon Heath
  • Patent number: 10564996
    Abstract: Instructions to fork a source VM are received, and execution of the source VM is temporarily stunned. A destination VM is created, and a snapshot of a first virtual disk of the source VM is created. A checkpoint state of the source VM is transferred to the destination VM. The source VM has one or more virtual disks. One or more virtual disks associated with the destination VM are created and reference the one or more virtual disks of the source VM. Execution of the destination VM is restored using the transferred checkpoint state and the virtual disks of the destination VM in a way that allows the source VM to also resume execution. Forking VMs using the described operation provisions destination VMs in a manner that makes efficient use of memory and disk space, while enabling source VMs to continue execution after completion of the fork operation.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: February 18, 2020
    Assignee: VMware, Inc.
    Inventors: Gabriel Tarasuk-Levin, Derek Beard, Li Zheng, Brian Forney, Brian Rak, Ali Reza Alibhai
  • Publication number: 20180060104
    Abstract: Instructions to fork a source VM are received, and execution of the source VM is temporarily stunned. A destination VM is created, and a snapshot of a first virtual disk of the source VM is created. A checkpoint state of the source VM is transferred to the destination VM. The source VM has one or more virtual disks. One or more virtual disks associated with the destination VM are created and reference the one or more virtual disks of the source VM. Execution of the destination VM is restored using the transferred checkpoint state and the virtual disks of the destination VM in a way that allows the source VM to also resume execution. Forking VMs using the described operation provisions destination VMs in a manner that makes efficient use of memory and disk space, while enabling source VMs to continue execution after completion of the fork operation.
    Type: Application
    Filed: August 1, 2017
    Publication date: March 1, 2018
    Inventors: Gabriel Tarasuk-Levin, Derek Beard, Li Zheng, Brian Forney, Brian Rak, Ali Reza Alibhai
  • Patent number: 9633038
    Abstract: Examples described herein include a computer system, positioned in-line with respect to a plurality of clients that actively use a source file system, to replicate a source file system on a target memory in presence of out-of-band events which after the source file system.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: April 25, 2017
    Assignee: NETAPP, INC.
    Inventors: Derek Beard, Duen-Wen Hsiao, Ghassan Yammine
  • Publication number: 20160188627
    Abstract: Examples described herein include a computer system, positioned in-line with respect to a plurality of clients that actively use a source file system, to replicate a source file system on a target memory in presence of out-of-band events which after the source file system.
    Type: Application
    Filed: March 4, 2016
    Publication date: June 30, 2016
    Inventors: Derek Beard, Duen-Wen Hsiao, Ghassan Yammine
  • Publication number: 20160182570
    Abstract: A data migration system in which security policies of a source file system are preserved, in an environment in which clients actively issue communications for the source filer while data is migrated to a destination file system.
    Type: Application
    Filed: February 29, 2016
    Publication date: June 23, 2016
    Inventors: Derek Beard, Duen-Wen Hsiao
  • Publication number: 20160179795
    Abstract: A computer system implements a file system migration by determining a destination namespace of a destination file system based at least in part on a namespace of a source file system. At least a portion of the destination namespace includes an organization that is altered as compared to a corresponding portion of the source namespace.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 23, 2016
    Inventors: Derek Beard, Greg Althaus, Jason Preston, Duen-Wen Hsiao, Alfred G. Prinz, III, Fountain L. Ray, III, Douglas Tharon Heath
  • Patent number: 9355036
    Abstract: A network attached storage (NAS) caching appliance, system, and associated method of operation for caching a networked file system. Still further, some embodiments provide for a cache system that implements a mufti-tiered, policy-influenced block replacement algorithm.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: May 31, 2016
    Assignee: NetApp, Inc.
    Inventors: Derek Beard, Ghassan Yammine, Gregory Dahl
  • Patent number: 9311331
    Abstract: Examples described herein include a computer system, positioned in-line with respect to a plurality of clients that actively use a source file system, to replicate a source file system on a target memory in presence of out-of-band events which alter the source file system.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: April 12, 2016
    Assignee: NetApp, Inc.
    Inventors: Derek Beard, Duen-Wen Hsiao, Ghassan Yammine
  • Patent number: 9311314
    Abstract: A system for migrating data from a source file system to a destination file system while the source file system is in active use, in part by transitioning the client's use of the source file system to that of the destination file system without unmounting the client from the source file system.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: April 12, 2016
    Assignee: NetApp, Inc.
    Inventors: Derek Beard, Gregory Althaus, Duen-Wen Hsiao, Jason Preston, Damon Fleury
  • Patent number: 9304997
    Abstract: A system for migrating data from a source file system to a destination file system, in a manner that is transparent and seamless to clients of the source file system.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: April 5, 2016
    Assignee: NetApp, Inc.
    Inventors: Derek Beard, Gregory Althaus, Ghassan Yammine, Gregory Becker, Bryan Venteicher
  • Patent number: 9300692
    Abstract: A data migration system in which security policies of a source file system are preserved, in an environment in which clients actively issue communications for the source filer while data is migrated to a destination file system.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: March 29, 2016
    Assignee: NetApp, Inc.
    Inventors: Derek Beard, Duen-Wen Hsiao
  • Publication number: 20150066846
    Abstract: A system for migrating data from a source file system to a destination file system, in a manner that is transparent and seamless to clients of the source file system.
    Type: Application
    Filed: August 27, 2013
    Publication date: March 5, 2015
    Applicant: NetApp, Inc.
    Inventors: Derek Beard, Darrell Suggs, Fountain Ray, Gregory Dahl, Damon Fleury, Ryan Cox, Ghassan Yammine, Gregory Becker, Bryan Venteicher, Kris Meier