Patents by Inventor Dekel Sharabi

Dekel Sharabi 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).

  • Publication number: 20220247640
    Abstract: A method for managing a resource configuration of a heterogeneously managed computer system. During processing of a resource management request, retrieving a set of resource tags are retrieved. Each resource tag associates a local resource identifier that is assigned within a first configuration management domain with an index identifier that is assigned within a second configuration management naming domain. The retrieved tags are mutually associated utilizing the index identifiers to generating a system configuration map. The resource management request is compared with the system configuration map to identify target resources and corresponding target resource information. One or more resource queries are generated based on the identified target resource and corresponding target resource information.
    Type: Application
    Filed: April 25, 2022
    Publication date: August 4, 2022
    Inventors: Alexander Korman, Jonathan Nissan, Dekel Sharabi
  • Patent number: 11316742
    Abstract: A method for managing a resource configuration of a heterogeneously managed computer system. During processing of a resource management request, retrieving a set of resource tags are retrieved. Each resource tag associates a local resource identifier that is assigned within a first configuration management domain with an index identifier that is assigned within a second configuration management naming domain. The retrieved tags are mutually associated utilizing the index identifiers to generating a system configuration map. The resource management request is compared with the system configuration map to identify target resources and corresponding target resource information. One or more resource queries are generated based on the identified target resource and corresponding target resource information.
    Type: Grant
    Filed: November 26, 2017
    Date of Patent: April 26, 2022
    Assignee: NetApp, Inc.
    Inventors: Alexander Korman, Jonathan Nissan, Dekel Sharabi
  • Publication number: 20210105284
    Abstract: A cloud asset manager can securely provide multi-tenant access to remote assets while preserving isolation across tenants. The remote asset manager defines various roles for legitimate users of the remote asset manager. The roles are associated with credentials that provide access to the remote assets and/or information about the remote assets maintained by a service provider. And the users map to roles based on attempted actions that access the service provider. Thus, a user's requested action is attempted with credentials associated with a role that maps to the requested action.
    Type: Application
    Filed: November 23, 2020
    Publication date: April 8, 2021
    Inventors: Dekel Sharabi, Ofer Nivy
  • Patent number: 10855688
    Abstract: A cloud asset manager can securely provide multi-tenant access to remote assets while preserving isolation across tenants. The remote asset manager defines various roles for legitimate users of the remote asset manager. The roles are associated with credentials that provide access to the remote assets and/or information about the remote assets maintained by a service provider. And the users map to roles based on attempted actions that access the service provider. Thus, a user's requested action is attempted with credentials associated with a role that maps to the requested action.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: December 1, 2020
    Assignee: NetApp Inc.
    Inventors: Dekel Sharabi, Ofer Nivy
  • Publication number: 20180083838
    Abstract: A method for managing a resource configuration of a heterogeneously managed computer system. During processing of a resource management request, retrieving a set of resource tags are retrieved. Each resource tag associates a local resource identifier that is assigned within a first configuration management domain with an index identifier that is assigned within a second configuration management naming domain. The retrieved tags are mutually associated utilizing the index identifiers to generating a system configuration map. The resource management request is compared with the system configuration map to identify target resources and corresponding target resource information. One or more resource queries are generated based on the identified target resource and corresponding target resource information.
    Type: Application
    Filed: November 26, 2017
    Publication date: March 22, 2018
    Inventors: Alexander Korman, Jonathan Nissan, Dekel Sharabi
  • Patent number: 9832078
    Abstract: A method for managing a resource configuration of a heterogeneously managed computer system. During processing of a resource management request, retrieving a set of resource tags are retrieved. Each resource tag associates a local resource identifier that is assigned within a first configuration management domain with an index identifier that is assigned within a second configuration management naming domain. The retrieved tags are mutually associated utilizing the index identifiers to generating a system configuration map. The resource management request is compared with the system configuration map to identify target resources and corresponding target resource information. One or more resource queries are generated based on the identified target resource and corresponding target resource information.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: November 28, 2017
    Assignee: NETAPP, INC.
    Inventors: Alexander Korman, Jonathan Nissan, Dekel Sharabi
  • Patent number: 9740421
    Abstract: A just-in-time storage allocation is initiated for storage at a remote storage device having flash storage. Each of multiple containers comprises a grouping of one or more of the flash storage. The just-in-time storage allocation includes an application profile that includes a priority criteria for the storage of either a priority of performance over efficiency or a priority of efficiency over performance. A determination is made of whether at least one container of the multiple containers satisfies the priority criteria based on at least one attribute of the at least one container. The storage is allocated in the at least one container, in response to the at least one container satisfying the priority criteria.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: August 22, 2017
    Assignee: NetApp, Inc.
    Inventors: Assaf B. Levy, Vered Rosen, Roee Alon, Dekel Sharabi, Michael Yakobi
  • Publication number: 20170038992
    Abstract: A just-in-time storage allocation is initiated for storage at a remote storage device having flash storage. Each of multiple containers comprises a grouping of one or more of the flash storage. The just-in-time storage allocation includes an application profile that includes a priority criteria for the storage of either a priority of performance over efficiency or a priority of efficiency over performance. A determination is made of whether at least one container of the multiple containers satisfies the priority criteria based on at least one attribute of the at least one container. The storage is allocated in the at least one container, in response to the at least one container satisfying the priority criteria.
    Type: Application
    Filed: October 25, 2016
    Publication date: February 9, 2017
    Inventors: Assaf B. Levy, Vered Rosen, Roee Alon, Dekel Sharabi, Michael Yakobi
  • Patent number: 9507526
    Abstract: A just-in-time storage allocation is initiated for storage at a remote storage device having storage disks. Each of multiple containers comprises a grouping of one or more of the storage disks. The just-in-time storage allocation includes an application profile that includes a priority criteria for the storage of either a priority of performance over efficiency or a priority of efficiency over performance A determination is made of whether at least one container of the multiple containers satisfies the priority criteria based on at least one attribute of the at least one container. The storage is allocated in the at least one container, in response to the at least one container satisfying the priority criteria.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: November 29, 2016
    Assignee: NetApp, Inc.
    Inventors: Assaf B. Levy, Vered Rosen, Roee Alon, Dekel Sharabi, Michael Yakobi
  • Publication number: 20160218991
    Abstract: Systems and methods provision isolated paths from virtual private clouds to corresponding storage virtual machines. In response to a determination that resources for a first tenant of the virtual private cloud are to be provisioned, a subnet for the virtual private cloud is created, where the subnet does not overlap with any other subnet on a network associated with the virtual private cloud. A first VLAN is created on a gateway communicably coupled to the storage server. A first storage virtual machine (SVM) associated with the tenant is created. One or more storage volumes of one or more storage devices are associated with the SVM, where the one or more storage volumes are not allocated to any other SVM.
    Type: Application
    Filed: January 23, 2015
    Publication date: July 28, 2016
    Inventors: Dekel Sharabi, Michael Yakobi, Hili Erel-Gichon, Tzachi Strugo, John Keith Fullbright, Mark Duane Beaupre
  • Publication number: 20160197880
    Abstract: A method for managing a resource configuration of a heterogeneously managed computer system. During processing of a resource management request, retrieving a set of resource tags are retrieved. Each resource tag associates a local resource identifier that is assigned within a first configuration management domain with an index identifier that is assigned within a second configuration management naming domain. The retrieved tags are mutually associated utilizing the index identifiers to generating a system configuration map. The resource management request is compared with the system configuration map to identify target resources and corresponding target resource information. One or more resource queries are generated based on the identified target resource and corresponding target resource information.
    Type: Application
    Filed: January 6, 2015
    Publication date: July 7, 2016
    Inventors: Alexander Korman, Jonathan Nissan, Dekel Sharabi
  • Publication number: 20160173500
    Abstract: A cloud asset manager can securely provide multi-tenant access to remote assets while preserving isolation across tenants. The remote asset manager defines various roles for legitimate users of the remote asset manager. The roles are associated with credentials that provide access to the remote assets and/or information about the remote assets maintained by a service provider. And the users map to roles based on attempted actions that access the service provider. Thus, a user's requested action is attempted with credentials associated with a role that maps to the requested action.
    Type: Application
    Filed: December 16, 2014
    Publication date: June 16, 2016
    Inventors: Dekel Sharabi, Ofer Nivy
  • Publication number: 20160139815
    Abstract: A just-in-time storage allocation is initiated for storage at a remote storage device having storage disks. Each of multiple containers comprises a grouping of one or more of the storage disks. The just-in-time storage allocation includes an application profile that includes a priority criteria for the storage of either a priority of performance over efficiency or a priority of efficiency over performance A determination is made of whether at least one container of the multiple containers satisfies the priority criteria based on at least one attribute of the at least one container. The storage is allocated in the at least one container, in response to the at least one container satisfying the priority criteria.
    Type: Application
    Filed: January 12, 2015
    Publication date: May 19, 2016
    Inventors: Assaf B. Levy, Vered Rosen, Roee Alon, Dekel Sharabi, Michael Yakobi