Patents by Inventor Anat Hashavit

Anat Hashavit 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: 11188193
    Abstract: The present invention provides a method, computer program product, and system of generating prioritized list. In an embodiment, the method, computer program product, and system include receiving, by a computer system, target user identification data identifying a target user, target action data, social network content for the one or more users, and social network activity data for the one or more users, analyzing, by a computer system, social network links between the source user and the target user and the social network activity data for the one or more users, determining, by a computer system, a prioritized list of probabilistic action paths that could result in the target user performing the target action on the content based on the analyzing, and outputting the prioritized list to the source user.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Shiri Kremer-Davidson, Anat Hashavit, Esther Goldbraich, Maya Barnea, Oren Sar-Shalom
  • Publication number: 20190288964
    Abstract: Configuring a data output stream based on combined multi-source data streams by a) processing data from one or more data stream collators in accordance with predefined data pre-processing procedures, where the data are known to be associated with a given data stream source, b) processing the data using data group identification procedures to derive a data group distribution for the data stream source, c) processing the data using data segmentation procedures that relate to a data segmentation model, d) processing the data using data stream network identification procedures to identify network connections between data stream sources that are associated with the data, and to construct a model of the network connections, e) deriving, from output of any of steps b), c), and d), values for one or more attributes associated with the data stream source, and configuring a data output stream based on the attributes and the attribute values.
    Type: Application
    Filed: March 15, 2018
    Publication date: September 19, 2019
    Inventors: JONATHAN DUNNE, Anat Hashavit, Amir Nissan Cohen, Naama Tepper Naama Tepper
  • Publication number: 20190146636
    Abstract: The present invention provides a method, computer program product, and system of generating prioritized list. In an embodiment, the method, computer program product, and system include receiving, by a computer system, target user identification data identifying a target user, target action data, social network content for the one or more users, and social network activity data for the one or more users, analyzing, by a computer system, social network links between the source user and the target user and the social network activity data for the one or more users, determining, by a computer system, a prioritized list of probabilistic action paths that could result in the target user performing the target action on the content based on the analyzing, and outputting the prioritized list to the source user.
    Type: Application
    Filed: November 14, 2017
    Publication date: May 16, 2019
    Inventors: Shiri Kremer-Davidson, Anat Hashavit, Esther Goldbraich, Maya Barnea, Oren Sar-Shalom
  • Patent number: 10210214
    Abstract: A computer implemented method, a computerized system and a computer program product for detecting scalable trends in a personalized search context. The computer implemented method comprising obtaining search results matching a search query, wherein the search query is a query defined by a user, wherein the search results comprise occurrences of events, wherein each occurrence is associated with a timestamp. The method further comprises calculating, by a processor, in response to obtaining the search results, trend scores for the events based on the occurrences comprised by the search results. The method further comprises providing an output to the user based on the trend scores.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: February 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ido Guy, Anat Hashavit, Gilad Kutiel, Roy Levin, Tal Steier
  • Patent number: 9424530
    Abstract: Methods, computing systems and computer program products implement embodiments of the present invention that include selecting a training dataset including training instances having respective training features, and applying a classifier to the training dataset, thereby generating a training classification that assigns, to each of the training instances, one of a plurality of categories, the classifier having an expected classification. A classification bias is detected in the training classification relative to the expected classification, and in response to the classification bias, a calibration matrix is defined based on the training features, and the classification bias. A production dataset including production instances is selected, and the classifier and the calibration matrix are applied to the production dataset, thereby generating a production classification quantification that assigns, to each of the production instances, one of the plurality of categories.
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: August 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Anat Hashavit, Roy Levin, Haggai Roitman
  • Publication number: 20160217392
    Abstract: Methods, computing systems and computer program products implement embodiments of the present invention that include selecting a training dataset including training instances having respective training features, and applying a classifier to the training dataset, thereby generating a training classification that assigns, to each of the training instances, one of a plurality of categories, the classifier having an expected classification. A classification bias is detected in the training classification relative to the expected classification, and in response to the classification bias, a calibration matrix is defined based on the training features, and the classification bias. A production dataset including production instances is selected, and the classifier and the calibration matrix are applied to the production dataset, thereby generating a production classification quantification that assigns, to each of the production instances, one of the plurality of categories.
    Type: Application
    Filed: January 26, 2015
    Publication date: July 28, 2016
    Inventors: Anat Hashavit, Roy Levin, Haggai Roitman
  • Patent number: 9367424
    Abstract: A method for identifying trends in system faults. During a generating stage, monitoring via a software based performance monitoring unit, a state of a server on a network and generating hardware or software performance information which indicate system faults of the server. During an analysis stage including, creating a dataset from the hardware or software performance information and isolating events from the dataset and categorizing each of the isolated events into a type, each type representing one application program call return. For each event in the dataset, assigning a trend score which decays with time such that recent events receive greater weight in the assigning than less recent events. Finally, performing one or more of: outputting a notification of the trend score, utilizing an optimization unit or triggering operation of a fault system handler for the event, when the trend score is above a threshold.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: June 14, 2016
    Assignee: International Business Machines Corporation
    Inventors: Omer Y Boehm, Anat Hashavit, Roy Levin, Yousef Shajrawi
  • Publication number: 20160063071
    Abstract: A computer implemented method, a computerized system and a computer program product for detecting scalable trends in a personalized search context. The computer implemented method comprising obtaining search results matching a search query, wherein the search query is a query defined by a user, wherein the search results comprise occurrences of events, wherein each occurrence is associated with a timestamp. The method further comprises calculating, by a processor, in response to obtaining the search results, trend scores for the events based on the occurrences comprised by the search results. The method further comprises providing an output to the user based on the trend scores.
    Type: Application
    Filed: August 27, 2014
    Publication date: March 3, 2016
    Inventors: Ido Guy, Anat Hashavit, Gilad Kutiel, Roy Levin, Tal Steier
  • Publication number: 20150261649
    Abstract: A method for identifying trends in system faults. During a generating stage, monitoring via a software based performance monitoring unit, a state of a server on a network and generating hardware or software performance information which indicate system faults of the server. During an analysis stage including, creating a dataset from the hardware or software performance information and isolating events from the dataset and categorizing each of the isolated events into a type, each type representing one application program call return. For each event in the dataset, assigning a trend score which decays with time such that recent events receive greater weight in the assigning than less recent events. Finally, performing one or more of: outputting a notification of the trend score, utilizing an optimization unit or triggering operation of a fault system handler for the event, when the trend score is above a threshold.
    Type: Application
    Filed: March 13, 2014
    Publication date: September 17, 2015
    Applicant: International Business Machines Corporation
    Inventors: Omer Y. Boehm, Anat Hashavit, Roy Levin, Yousef Shajrawi