Patents by Inventor Amihai Savir

Amihai Savir 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: 20210124492
    Abstract: Embodiments for dynamically allocating journal space for Do streams across multiple applications. A shared Do stream process has a dynamic block allocation component that provides a certain amount of buffering of a data flush for an application, using space that would normally be allocated for, but unused by, other applications, thus preventing the need for one or more of the applications to move to fast-forward mode when possible. Certain machine learning techniques are used in order to predict the required Do stream for each application according to past experience with the application, and this prediction is used to intelligently allocate Do Streams between the different applications.
    Type: Application
    Filed: October 24, 2019
    Publication date: April 29, 2021
    Inventors: Amihai Savir, Avitan Gefen, Kfir Wolfson, Itay Azaria
  • Patent number: 10990284
    Abstract: An alert configuration system facilitates accurate and reliable configuration of alerts for data protection policy in a data protection system, including eliminating or reducing manual configuration of data protection policy. The system identifies risks through trend analysis and behavioral statistics as applied to historical data, and automatically configures alerts for the identified risks so that alerts are generated upon detection of the identified risks. After detecting differences between tracked values for a data protection system and predicted values obtained through trend analysis and behavioral statistics as applied to the historical data, the alert configuration system automatically adjusts the configuration of alerts for data protection policy in accordance with the predicted values.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: April 27, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Amihai Savir, Shai Harmelin, Anat Parush Tzur, Idan Levy, Roi Gamliel
  • Publication number: 20210117216
    Abstract: One example method includes collecting telemetry data for each of a group of virtual machines (VM), and each of the VMs is associated with a user, collecting usage data for each of the VMs, creating a user profile definition for each user, and the user profile definition is created based on the telemetry data and usage data of the VMs associated with that user, creating, for each user, a user profile that is based on the user profile definition for that user, clustering the users based on similarity of their respective user profiles, and generating a recommended VM hardware configuration for a VM of one of the users.
    Type: Application
    Filed: October 16, 2019
    Publication date: April 22, 2021
    Inventors: Amihai Savir, Avitan Gefen, Roi Gamliel
  • Publication number: 20210117377
    Abstract: One example method includes monitoring performance of an element of a runtime environment, where the monitoring includes collecting performance information concerning the element, analyzing the collected information, detecting, based on the analysis of the collected information, an anomaly in the performance of the element and, in response to detection of the anomaly, automatically marking a snapshot of the runtime environment element, and the marking of the snapshot overrides a retention policy applicable to the snapshot.
    Type: Application
    Filed: October 16, 2019
    Publication date: April 22, 2021
    Inventors: Amihai Savir, Avitan Gefen, Kfir Wolfson, ltay Azaria
  • Publication number: 20210097551
    Abstract: Techniques are provided for customer service ticket prioritization using multiple time-based machine learning models. One method comprises obtaining a customer service ticket; collecting, in response to the obtaining, features related to the customer service ticket comprising dynamic information regarding activities performed to address the customer service ticket and textual information describing the customer service ticket; applying the collected features to one of multiple machine learning models to obtain a distress score indicating a likelihood that the customer service ticket will become a distressed customer service ticket, wherein the multiple machine learning models each correspond to different time periods and are trained on historical data and the collected features are applied to the one machine learning model based on an age of the customer service ticket; and processing multiple customer support tickets based on the distress score.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Anat Parush Tzur, Amihai Savir
  • Publication number: 20210097597
    Abstract: Techniques are provided for estimating a delivery time for a product in a supply chain. One method comprises obtaining an order for at least one product; calculating a similarity-based feature and/or a proximity-based feature for the order; and applying the calculated at least one of the similarity-based feature and the proximity-based feature for the order to a machine learning engine that generates an estimated delivery time for the order, wherein the machine learning engine is trained using characteristics from the historical orders. The similarity-based feature for the order can be calculated using a delivery time value of historical orders in a given order cluster where the order was assigned based on a predefined distance metric between the order and features of each order cluster. The proximity-based feature for the order can be calculated using a delivery time value of the historical orders that satisfy one or more predefined recency criteria.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Noga Gershon, Or Herman Saffar, Amihai Savir
  • Publication number: 20210096943
    Abstract: Techniques are provided for data record anomaly reconciliation using machine learning models. One method comprises obtaining a data record comprising multiple line items; assigning the line items to a given cluster of similar line items to determine a line item neighborhood score for each line item based on a comparison of a given line item to other available line items in the assigned cluster; applying features of the data record to a machine learning model to determine a data record score for the data record based on a combination of the line item neighborhood scores for the data record; identifying anomalies in the data record based on the data record score and/or the line item neighborhood scores for the data record; and adjusting parameters of the line items to address the anomalies identified in the data record to produce a reconciled data record, based on the line item neighborhood scores and/or predefined adjustment rules.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Amihai Savir, Noga Gershon
  • Patent number: 10956541
    Abstract: Techniques are provided for software license optimization using machine learning-based user clustering. One method comprises obtaining key performance indicators indicating individual usage by a plurality of users of a software product; applying at least one function to the key performance indicators to obtain a plurality of time dependent features; processing the time dependent features using a machine learning model to cluster the users into a plurality of persona clusters; and determining a number of each available license type for the software product for the plurality of users based on the persona clusters. The key performance indicators comprise, for example, user behavioral data with respect to usage of the software product and/or performance data with respect to usage of the software product. One or more policies can be determined for managing an allocation of the available license types for the software product to the plurality of users.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: March 23, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Shiri Gaber, Oshry Ben-Harush, Amihai Savir
  • Publication number: 20210064329
    Abstract: A method, system and computer-usable medium are disclosed for voice-based alerting of an individual wearing an obstructive listening device. Certain embodiments include detecting speech in an ambient environment in which the person wearing the obstructive listening device is present; determining whether the detected speech includes a name of the person wearing the obstructive listening device; if the detected speech includes the name of the person wearing the obstructive listening device determining whether the name of the person was spoken using a calling speech characteristic; and if the name of the person was spoken using a calling speech characteristic, automatically alerting the person wearing the obstructive listening device that another person in the ambient environment is calling for attention of the person wearing the obstructive listening device.
    Type: Application
    Filed: September 3, 2019
    Publication date: March 4, 2021
    Applicant: Dell Products L.P.
    Inventors: Or Herman Saffar, Noga Gershon, Amihai Savir
  • Patent number: 10938674
    Abstract: Methods and systems for managing the utilization of cloud computing resources are described. The system monitors cloud computing resource utilization for a first set of active jobs to determine real-time utilization data. The system compares the real-time utilization data with historic utilization data to generate a utilization pattern and determines future cloud computing resource utilization for at least one future time period based on the utilization pattern and a second set of scheduled jobs. The system further generates a pricing matrix for utilizing the cloud computing resources during a future time period based on the determined future cloud computing resource utilization. The pricing matrix includes prices associated with utilization of the cloud computing resources for each of the at least one future time period. The system transmits the pricing matrix to one or more devices requesting utilization of the cloud computing resources.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: March 2, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Assaf Natanzon, Oshry Ben-Harush, Anat Parush Tzur, Idan Levy, Amihai Savir
  • Patent number: 10936717
    Abstract: A method includes monitoring data of one or more containers running on one or more container host devices, a given one of the containers providing operating-system level virtualization for running at least one application. The method also includes determining a first set of behavior metrics for the given container based on the monitoring data, the first set of behavior metrics characterizing current behavior of the given container. The method further includes generating a model characterizing normal operation of the at least one application running in the given container using a second set of behavior metrics obtained during a learning period, utilizing the model to detect one or more anomalies in the first set of behavior metrics characterizing the current behavior of the given container, generating an alert responsive to detecting one or more anomalies in the first set of behavior metrics, and delivering the alert to a client device.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: March 2, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Or Herman Saffar, Amihai Savir, Oron Golan, Roie Ben Eliyahu
  • Patent number: 10936291
    Abstract: A system recommends the refactoring of microservices. The system determines a segments similarity score based on comparing first code segments, associated with a first microservice in an application, against second code segments, associated with a second microservice in the application. The system determines whether the segments similarity score satisfies a segments similarity threshold. The system determines microservices similarity scores based on comparing a size of similar code segments in the first code segments and the second code segments against sizes of the first microservice and the second microservice, if the segments similarity score satisfies the segments similarity threshold. The system determines whether any microservices similarity score satisfies a microservices similarity threshold. The system outputs a recommendation to merge the first microservice with the second microservice, if any microservices similarity score satisfies the microservices similarity threshold.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: March 2, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Roi Gamliel, Amihai Savir, Avitan Gefen
  • Patent number: 10929245
    Abstract: Flexible scheduling for backup jobs includes backup policies that allow for flexibility in scheduling execution time, and an automated data driven backup job execution scheduler. The scheduler balances load on the customer's and data protection system's resources using a dynamic pricing calculator that takes into account the real-time and predicted near-future status of the protection environment. The backup job scheduler includes a user interface that enables users to specify user-customized backup policies that enable flexibility in scheduling execution times and transparency in pricing.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: February 23, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Assaf Natanzon, Amihai Savir, Oshry Ben-Harush, Anat Parush Tzur, Ran Taig
  • Patent number: 10922281
    Abstract: Deduplication of files or other data or objects in a manner that is aware of a format of the file and the application. A file may be chunked based on the format. The chunks are more consistent and lead to higher deduplication ratios. The file may be presented as a single file. However, the file is stored in chunks or subfiles and deduplication is performed with respect to the chunks. When the file is read, the file is rebuilt from its respective chunks. The files may also be compressed using differential compression, which leverages the content of similar files to compress a current file.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: February 16, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Assaf Natanzon, Amihai Savir
  • Publication number: 20210034630
    Abstract: A system, method, and computer-readable medium are disclosed for improved searching of contact information that includes receiving a request for a member's contact information. An initial list of candidates is returned. Based on organizational charts, distances between candidates and a point of reference are calculated, calculation is made as to a number of messages that are exchanged between candidates and the point of reference. Scores are determined based on the calculations. The scores are aggregated, and a refined list of candidates' contact information based on the aggregated scores is returned.
    Type: Application
    Filed: July 29, 2019
    Publication date: February 4, 2021
    Applicant: EMC IP Holding Company LLC
    Inventors: Amihai Savir, Avitan Gefen
  • 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: 10909073
    Abstract: Predicting large data flushes by collecting usage data for system assets, analyzing the data using machine learning on each asset and the whole system to determine usage trends, predicting a next large data flush using a time-series model, and determining if a size of the predicted next flush size is too large relative to journal storage space in order to advance fast forward mode. Further, protecting history information by pausing distribution of data from journal volumes to replica volumes, taking storage-level snapshots of the replica and the journal volumes, storing a snapshot timestamp for each of the storage-level snapshots in a snapshot database prior to advancing the fast forward mode or un-pausing distribution.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: February 2, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Kfir Wolfson, Itay Azaria, Amihai Savir, Avitan Gefen
  • 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
  • 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: 20200409815
    Abstract: Systems and methods for detecting cost anomalies in a data protection system. Data is collected for assets of a data protection system operating in a cloud. The data often relates to cost and may constitute time series. The time series are then analyzed by performing a fitting competition using multiple models. The best fitting model is selected and the residuals are analyzes to find outliers and produce a normal zone for the signal. The outliers can identify cost anomalies that may reflect the health of the data protection system.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Roi Gamliel, Amihai Savir, Avitan Gefen