Patents by Inventor Assaf Natanzon

Assaf Natanzon 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: 20210034242
    Abstract: A method for provided use in a storage device having a controller, the method comprising: identifying, by the controller, a plurality of logical regions in the storage device; obtaining, by the controller, a respective usage metric for each of the logical regions; updating, by the controller, a translation data structure of the storage device, the translation data structure being updated to map any of the logical regions of the storage device to a respective physical portion of the storage device, the respective physical portion being selected based on the respective usage metric of the logical region, wherein the translation data structure is part of a flash translation layer of the storage device, and the translation data structure is configured to store mapping information between a logical address space of the storage device and a physical address space of the storage device.
    Type: Application
    Filed: March 26, 2020
    Publication date: February 4, 2021
    Applicant: EMC IP Holding Company LLC
    Inventors: Nickolay Dalmatov, Assaf Natanzon
  • Publication number: 20210034302
    Abstract: A method for use in a computing system, the method comprising: identifying plurality of storage devices; generating a plurality of virtual drive sets, each virtual drive set corresponding to a different one of the plurality of storage devices, each virtual drive set including a plurality of virtual drives, such that each of the virtual drives in the virtual drive set is mapped to a different portion of the virtual drive set's corresponding storage device; instantiating a plurality of storage drive arrays, each of the storage drive arrays being formed of virtual drives from different virtual drive sets; instantiating a plurality of logical units, each of the logical units being instantiated on a different one of the plurality of storage drive arrays; and assigning at least some of the logical units to different software components that are executed on the computing system.
    Type: Application
    Filed: March 26, 2020
    Publication date: February 4, 2021
    Applicant: EMC IP Holding Company LLC
    Inventors: Nickolay Dalmatov, Assaf Natanzon
  • Publication number: 20210034762
    Abstract: A data manager includes persistent storage and a data register. The persistent storage stores an identity chain and a data availability chain. The data register obtains data associated with an entity registered with the identity chain using a public key associated with the entity; obtains an object identifier associated with the data by storing the data in a data storage as a record; and records, on the data availability chain, both of: the record using a private key associated with the entity, and the object identifier.
    Type: Application
    Filed: August 2, 2019
    Publication date: February 4, 2021
    Inventors: Pengfei Wu, Assaf Natanzon, Stephen James Todd, Si Chen
  • Publication number: 20210034361
    Abstract: A computing device of a data register includes persistent storage and a data register manager. The persistent storage stores: an instance of a primary chain that specifies an organizational structure of computing devices of the data register and a secondary chain for registering data with a first portion of the computing devices. The data register manager monitors sizes of each of the portions of the computing devices specified by the organizational structure; makes a determination, based on the monitoring, that the organizational structure fails to meet at least one criteria; and in response to the determination: reorganizes the organizational structure to meet the at least one criteria by, at least in part, modifying the secondary chain.
    Type: Application
    Filed: August 2, 2019
    Publication date: February 4, 2021
    Inventors: Pengfei Wu, Assaf Natanzon, Stephen James Todd, Zhenzhen Lin
  • Publication number: 20210035115
    Abstract: A method and system for provisioning software licenses. Specifically, the method and system disclosed herein entail the intelligent provisioning of limited floating software licenses, available to an organization, based on cost analysis scoring measuring a risk associated with provisioning one of the floating software licenses to a license requestor. The cost analysis scoring may be derived from user productivity metrics, resource utilization metrics, user metadata, and project metrics.
    Type: Application
    Filed: July 30, 2019
    Publication date: February 4, 2021
    Inventors: Amihai Savir, Assaf Natanzon
  • Patent number: 10908999
    Abstract: Providing continuous replication for container management system that allows configuration of a volume as a replicated network block device (NBD) volume to an actual backend volume. The system configures a pod with an NBD container running and with the actual backend volume device attached. An NBD server intercepts all I/O data arriving to the NBD volume and a filter driver intercepts writes to the NBD volume and writes them to the actual backend volume. The intercepted I/O data is also sent to a remote replication server container with persistent and journal volumes. The data is applied to the replication volume using the journal as a recover point for recovery for any point in time.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: February 2, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Assaf Natanzon, Ran Goldschmidt
  • Patent number: 10909782
    Abstract: In an information processing system comprising at least one vehicle wherein the at least one vehicle comprises an event data recorder and a data management module resident in the at least one vehicle, a method records a plurality of data elements in the event data recorder, and evaluates each of the plurality of data elements to determine which of the plurality of data elements to maintain in a memory region of the event data recorder and which of the plurality of data elements to delete from the memory region of the event data recorder.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: February 2, 2021
    Assignee: EMC IP Holding Company LLC
    Inventor: Assaf Natanzon
  • Publication number: 20210025738
    Abstract: A sensing device monitor for monitoring operation of sensing devices includes persistent storage for storing a scene signature associated with a sensing device of the sensing devices and a sensing device manager. The sensing device manager generates a challenge based, at least in part, on the scene signature; issues the challenge to, at least, the sensing device to obtain a challenge response; makes a determination that the challenge response does not pass the challenge; and in response to the determination: remediates the sensing device.
    Type: Application
    Filed: July 24, 2019
    Publication date: January 28, 2021
    Inventors: Alon Weinberg, Assaf Natanzon
  • Publication number: 20210019055
    Abstract: A method and system for enabling agentless backup and restore operations on a container orchestration platform. Specifically, the method and system disclosed herein may entail facilitating the implementation of backup (or restore) workloads in a containerized environment without the co-execution of secondary storage agents therein, which traditionally manage these backup (or restore) operations.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Inventors: Antony Bett, Assaf Natanzon, Luay Al-Alem
  • Publication number: 20210019235
    Abstract: Systems and methods for providing data protection operations including cyber-threat protection operations. A sentiment analysis may be performed using language analysis to identify or determine a general or specific sentiment with or without intent to do harm. A score of the sentiment is then determined to assess risk. The data backup policy can be updated based on the assessed risk.
    Type: Application
    Filed: July 19, 2019
    Publication date: January 21, 2021
    Inventors: Amihai Savir, Assaf Natanzon, Avitan Gefen
  • Publication number: 20210011808
    Abstract: One example method includes identifying a group of microservices that form respective portions of an application, capturing any relations among microservices in the group of microservices, generating one or more restore policies for the application, based on identified relations among the microservices in the group of microservices, and configuring one of the restore policies so that such restore policy specifies restoring, together, a microservice that was identified as a partial cause of a problem, and any other microservices that are dependent on that microservice.
    Type: Application
    Filed: September 25, 2020
    Publication date: January 14, 2021
    Inventors: Luay Al-Alem, Antony Bett, Assaf Natanzon, Michael Rhodes
  • Patent number: 10893296
    Abstract: Techniques are provided for sensor data compression in a multi-sensor Internet of Things environment. An exemplary method comprises obtaining sensor data from a plurality of sensors satisfying one or more of predefined sensor proximity criteria and predefined similar sensor type criteria; applying an image-based compression technique to the sensor data to generate compressed sensor data; and providing the compressed sensor data to a data center. The image-based compression technique comprises a discrete cosine transform technique, a video compression technique, and/or an auto-encoder deep learning technique that utilizes one or more over-fitted bidirectional recurrent convolutional neural networks. The sensor data is optionally normalized prior to being applied to the image-based compression technique.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: January 12, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Assaf Natanzon, Amihai Savir, Oshry Ben-Harush, Anat Parush Tzur
  • Publication number: 20210004292
    Abstract: Embodiments for systems and methods of providing a boot order for containers in a cloud native application environment by collecting container environment data from a first container site; determining dependencies and connections between the containers and applications executed within the containers based on a number of system parameters; calculating a recommended order for booting or rebooting the containers during a disaster recovery process; and communicating the recommended order to a system administrator through a graphical user interface (GUI) for acceptance or modification by the system administrator.
    Type: Application
    Filed: July 3, 2019
    Publication date: January 7, 2021
    Inventors: David Zlotnick, Assaf Natanzon, Boris Shpilyuck
  • Publication number: 20210006620
    Abstract: A replication system for data of mobile devices is disclosed. The data of a mobile device is uploaded to stations in an area. Metadata associated with the objects is stored in a centralized or decentralized system. The metadata can be accessed to identify the stations storing the device's objects and the data of the mobile device can then be retrieved from the stations and reconstructed.
    Type: Application
    Filed: September 21, 2020
    Publication date: January 7, 2021
    Inventors: Assaf Natanzon, Kfir Wolfson, Jehuda Shemer
  • Publication number: 20200413481
    Abstract: One example method includes receiving input concerning a mobile IoT device, and the input includes information about a location of the mobile IoT device, information about whether the mobile IoT device is moving, and, when the mobile IoT device is moving, information about the range, speed, and bearing of the mobile IoT device. Next, the method includes generating a predicted location of the mobile IoT device based on the inputs received, using the predicted location of the mobile IoT device and a map of nodes in an environment where the mobile IoT device is located to make a migration decision concerning an application used by the mobile IoT device, and migrating the application from a present location to a node expected to be accessible by the mobile IoT device when the mobile IoT device reaches the predicted location, and the node and present location are physically separated by a distance.
    Type: Application
    Filed: June 26, 2019
    Publication date: December 31, 2020
    Inventors: Jehuda Shemer, Kfir Wolfson, Assaf Natanzon
  • Publication number: 20200401665
    Abstract: A method, computer program product, and computing system for maintaining an application-layer, active-active relationship between a first site and a second site within a storage system during a normal operation mode. Determining if the storage system enters a degraded mode due to the first site of the storage system going offline. In response to entering the degraded mode, write requests and read requests are processed on the second site. Determining if the storage system enters a resynchronization mode due to the first site of the storage system returning online. In response to entering the resynchronization mode, a block-layer, active-active relationship is maintained between the first site and the second site within the storage system.
    Type: Application
    Filed: September 23, 2016
    Publication date: December 24, 2020
    Inventor: Assaf Natanzon
  • Patent number: 10860444
    Abstract: Providing seamless mobility of stateful pods in a container management system, by: receiving an indication that a pod needs to be moved from a first site to a replica site, identifying, through a moving target defense (MTD) process, all persistent volumes attached to the pod; determining if an RPO/RTO objective for the movement is below a threshold value, draining all local I/O operations to a container having the persistent volumes attached; killing containers of the pod using the persistent volumes after the draining, waiting for data to be flushed to the replica site, initiating a failover of a first storage of the first site, and restarting a container to run on the replica site attached to replica storage. In this process, a resource management system (RMS) is used to provide an address of a secure golden copy of the container as the address of the replica site.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: December 8, 2020
    Assignee: EMC IP Holding Company LLC
    Inventor: Assaf Natanzon
  • Patent number: 10860433
    Abstract: An apparatus in one embodiment comprises at least one processing platform including a plurality of processing devices. The processing platform is configured to execute a cloud-native application utilizing a plurality of micro-services each associated with a different set of one or more underlying databases, to capture state of the cloud-native application for a particular point in time, and to perform operational recovery of the cloud-native application for the particular point in time utilizing the captured state. Capturing state of the cloud-native application for the particular point in time comprises capturing the state in accordance with a directional dependency graph that characterizes relationships between the micro-services and the associated databases utilized in executing the cloud-native application in order to ensure directional consistency between the databases in the captured state.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: December 8, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Amit Lieberman, Assaf Natanzon
  • Publication number: 20200379966
    Abstract: A method and system for implementing a decentralized storage pool for autonomous vehicle navigation guidance information. Specifically, the method and system disclosed herein entail creating a decentralized storage pool aggregated and virtualized from disparate physical storage resources across autonomous vehicles, edge clusters, and/or the cloud to retain ever increasing amounts of data generated and/or employed through autonomous vehicle map-based localization. Further, a content-addressable, peer-to-peer (P2P) distributed file system may be employed to manage the organization of information on, and coordinate filesystem operations pertinent to, the decentralized storage pool.
    Type: Application
    Filed: May 29, 2019
    Publication date: December 3, 2020
    Inventors: Pengfei Wu, Kun Wang, Assaf Natanzon, Zhenzhen Lin, Si Chen
  • Patent number: 10853180
    Abstract: One example method includes receiving an indication that an application has experienced a problem, where the application comprises a plurality of microservices, discovering that one of the microservices is a partial cause of the problem, identifying one or more connections among the microservices, where one or more of the connections indicates a dependency, or lack of dependency, among two or more microservices, and restoring the microservice that is a partial cause of the problem, and also restoring any other microservices that are dependent on that microservice.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: December 1, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Luay Al-Alem, Antony Bett, Assaf Natanzon, Michael Rhodes