Patents by Inventor Odellia Boni

Odellia Boni 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: 11678403
    Abstract: Aspects of the present invention disclose a method for managing the control policies associated with processing of a set of resources by a distribution system. The method includes one or more computer processors determining information associated with a configuration of a distribution system. The method further includes determining information related to a set of resource to process utilizing the distribution system. The method further includes determining respective values for a plurality of parameters related to processing the set of resources utilizing the distribution system. The method further includes selecting an initial set of control policies; The method further includes updating the initial set of control policies. The method further includes instructing the distribution system to process the set of resources utilizing the updated set of control policies.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: June 13, 2023
    Assignee: International Business Machines Corporation
    Inventors: Evgeny Shindin, Harold Jeffrey Ship, Odellia Boni
  • Patent number: 11500399
    Abstract: An example system includes a processor to receive parameters of a fluid network control system. The processor can formulate an optimal control problem as proportions of server effort. The processor can also solve the optimal control problem using a robust counterpart of a separated continuous linear programming (SCLP). The processor can further adjust a parameter of the fluid network control system based on the optimal solution.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: November 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Evgeny Shindin, Odellia Boni, Harold Jeffrey Ship
  • Publication number: 20220272677
    Abstract: Aspects of the present invention disclose a method for managing the control policies associated with processing of a set of resources by a distribution system. The method includes one or more computer processors determining information associated with a configuration of a distribution system. The method further includes determining information related to a set of resource to process utilizing the distribution system. The method further includes determining respective values for a plurality of parameters related to processing the set of resources utilizing the distribution system. The method further includes selecting an initial set of control policies; The method further includes updating the initial set of control policies. The method further includes instructing the distribution system to process the set of resources utilizing the updated set of control policies.
    Type: Application
    Filed: February 22, 2021
    Publication date: August 25, 2022
    Inventors: Evgeny Shindin, Harold Jeffrey Ship, Odellia Boni
  • Publication number: 20220229451
    Abstract: An example system includes a processor to receive parameters of a fluid network control system. The processor can formulate an optimal control problem as proportions of server effort. The processor can also solve the optimal control problem using a robust counterpart of a separated continuous linear programming (SCLP). The processor can further adjust a parameter of the fluid network control system based on the optimal solution.
    Type: Application
    Filed: January 15, 2021
    Publication date: July 21, 2022
    Inventors: Evgeny Shindin, Odellia Boni, Harold Jeffrey Ship
  • Patent number: 11269965
    Abstract: A method, computer system, and computer program product for generating a multi-document summary is provided. The embodiment may include receiving a query statement, one or more documents, one or more summary constraints, and quality goals. The embodiment may include identifying one or more keywords within the query statement. The embodiment may include performing a sentence selection from the one or more documents based on the one or more identified keywords. The embodiment may include generating a plurality of candidate summaries of the one or more documents based on the performed sentence selection, the goals, and a cross entropy method. The embodiment may include calculating a quality score for each of the plurality of generated candidate summaries using a plurality of quality features. The embodiment may include selecting a candidate summary from the plurality of generated candidate summaries with the highest calculated quality score that also satisfies a quality score threshold.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: March 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Odellia Boni, Guy Feigenblat, David Konopnicki, Haggai Roitman
  • Patent number: 11269942
    Abstract: Automated keyphrase extraction from a digital text document. A pool of candidate keyphrases of the digital text document is created. A cross-entropy method is then employed to compute a set of output keyphrases out of the pool of candidate keyphrases, by iteratively optimizing an objective function that is configured to cause the set of output keyphrases to be descriptive of one or more main topics discussed in the digital text document. The set of output keyphrases may be used for at least one of: text summarization, text categorization, opinion mining, and document indexing.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: March 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Odellia Boni, Doron Cohen, Guy Feigenblat, David Konopnicki, Haggai Roitman
  • Patent number: 11080317
    Abstract: A method comprising receiving digital documents, a query statement, and a summary length constraint; identifying, for each of said digital documents, a sentence subset, based, at least in part, on said query statement, a modified version of said summary length constraint, and a first set of quality objectives, generating, for each of said sentence subsets, a random forest representation; iteratively (i) sampling, from each of said random forest representations, a plurality of tokens to create a corresponding candidate document summary, based, at least in part, on weights assigned to each of said tokens, (ii) assigning a quality ranking to said candidate document summary, based, at least in part, on said first set of quality objectives and a second set of quality objectives, and (iii) adjusting said weights, based, at least in part, on said quality rankings; and outputting a highest ranking said candidate document as a compressed summary.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Odellia Boni, Doron Cohen, Guy Feigenblat, David Konopnicki, Haggai Roitman
  • Patent number: 11061951
    Abstract: Embodiments may provide automated summarization of documents, such as scientific documents by using a prior distribution on logical sections learnt from a corpus of human authored summaries. For example, a method of document summarization may comprise receiving, at the computer system, a document and segmenting the document into a plurality of sentences, identifying, at the computer system, sections in the document and aligning each sentence in the document to a section logical role, and summarizing, at the computer system, the document using a probability distribution.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: July 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Odellia Boni, Doron Cohen, Guy Feigenblat, David Konopnicki, Haggai Roitman
  • Publication number: 20210157829
    Abstract: Embodiments may provide automated summarization of documents, such as scientific documents by using a prior distribution on logical sections learnt from a corpus of human authored summaries. For example, a method of document summarization may comprise receiving, at the computer system, a document and segmenting the document into a plurality of sentences, identifying, at the computer system, sections in the document and aligning each sentence in the document to a section logical role, and summarizing, at the computer system, the document using a probability distribution.
    Type: Application
    Filed: November 21, 2019
    Publication date: May 27, 2021
    Inventors: ODELLIA BONI, DORON COHEN, GUY FEIGENBLAT, DAVID KONOPNICKI, HAGGAI ROITMAN
  • Patent number: 10984168
    Abstract: A system for generating a multi-modal summary of a digital document, comprising a processor adapted for: extracting from the document a plurality of graphical elements; generating a set of textual descriptions, each generated for one of the graphical elements and associated therewith; selecting, from the set of textual descriptions and a set of text fragments extracted from the document, a set of representative elements having a highest score computed by applying thereto a score function, where a set of representative elements' score is indicative of a degree by which the set of representative elements represents the document; for each representative element of the set of representative elements, where the element is a textual description of a graphical element of the plurality of graphical elements, replacing the element with the graphical element associated therewith; and generating, using the set of representative elements, another document comprising a multi-modal summary of the document.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: April 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Odellia Boni, Guy Feigenblat, Haggai Roitman
  • Publication number: 20210109959
    Abstract: Automated keyphrase extraction from a digital text document. A pool of candidate keyphrases of the digital text document is created. A cross-entropy method is then employed to compute a set of output keyphrases out of the pool of candidate keyphrases, by iteratively optimizing an objective function that is configured to cause the set of output keyphrases to be descriptive of one or more main topics discussed in the digital text document. The set of output keyphrases may be used for at least one of: text summarization, text categorization, opinion mining, and document indexing.
    Type: Application
    Filed: October 10, 2019
    Publication date: April 15, 2021
    Inventors: Odellia Boni, Doron Cohen, Guy Feigenblat, David Konopnicki, Haggai Roitman
  • Publication number: 20210011937
    Abstract: A method comprising receiving digital documents, a query statement, and a summary length constraint; identifying, for each of said digital documents, a sentence subset, based, at least in part, on said query statement, a modified version of said summary length constraint, and a first set of quality objectives, generating, for each of said sentence subsets, a random forest representation; iteratively (i) sampling, from each of said random forest representations, a plurality of tokens to create a corresponding candidate document summary, based, at least in part, on weights assigned to each of said tokens, (ii) assigning a quality ranking to said candidate document summary, based, at least in part, on said first set of quality objectives and a second set of quality objectives, and (iii) adjusting said weights, based, at least in part, on said quality rankings; and outputting a highest ranking said candidate document as a compressed summary.
    Type: Application
    Filed: July 9, 2019
    Publication date: January 14, 2021
    Inventors: ODELLIA BONI, DORON COHEN, GUY FEIGENBLAT, DAVID KONOPNICKI, HAGGAI ROITMAN
  • Patent number: 10832141
    Abstract: A computerized method comprising using hardware processors for receiving a constraint satisfaction problem (CSP) from a constraint solver system that previously reached a timeout error. The CSP comprises two or more constraints. The hardware processor(s) are used for determining one or more timeout cores of constraints by iteratively removing some test constraints from the CSP thereby forming a sub-problem, and solving the sub-problem using the constraint solver system. When the constraint solver system determines that the sub-problem is solvable the test constraints are added to the timeout cores and the test constraint returning to the CSP, otherwise the sub-problem is assigned as the CSP for the subsequent iteration. The timeout cores are sent to a user terminal for presentation to a user, and receiving a user input to resolve the timeout error of the CSP.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventor: Odellia Boni
  • Publication number: 20200065346
    Abstract: A method, computer system, and computer program product for generating a multi-document summary is provided. The embodiment may include receiving a query statement, one or more documents, one or more summary constraints, and quality goals. The embodiment may include identifying one or more keywords within the query statement. The embodiment may include performing a sentence selection from the one or more documents based on the one or more identified keywords. The embodiment may include generating a plurality of candidate summaries of the one or more documents based on the performed sentence selection, the goals, and a cross entropy method. The embodiment may include calculating a quality score for each of the plurality of generated candidate summaries using a plurality of quality features. The embodiment may include selecting a candidate summary from the plurality of generated candidate summaries with the highest calculated quality score that also satisfies a quality score threshold.
    Type: Application
    Filed: October 31, 2019
    Publication date: February 27, 2020
    Inventors: Odellia Boni, Guy Feigenblat, David Konopnicki, Haggai Roitman
  • Publication number: 20190034538
    Abstract: A method, computer system, and computer program product for generating a multi-document summary is provided. The embodiment may include receiving a query statement, one or more documents, one or more summary constraints, and quality goals. The embodiment may include identifying one or more keywords within the query statement. The embodiment may include performing a sentence selection from the one or more documents based on the one or more identified keywords. The embodiment may include generating a plurality of candidate summaries of the one or more documents based on the performed sentence selection, the goals, and a cross entropy method. The embodiment may include calculating a quality score for each of the plurality of generated candidate summaries using a plurality of quality features. The embodiment may include selecting a candidate summary from the plurality of generated candidate summaries with the highest calculated quality score that also satisfies a quality score threshold.
    Type: Application
    Filed: June 12, 2018
    Publication date: January 31, 2019
    Inventors: Odellia Boni, Guy Feigenblat, David Konopnicki, Haggai Roitman
  • Publication number: 20190034537
    Abstract: A method, computer system, and computer program product for generating a multi-document summary is provided. The embodiment may include receiving a query statement, one or more documents, one or more summary constraints, and quality goals. The embodiment may include identifying one or more keywords within the query statement. The embodiment may include performing a sentence selection from the one or more documents based on the one or more identified keywords. The embodiment may include generating a plurality of candidate summaries of the one or more documents based on the performed sentence selection, the goals, and a cross entropy method. The embodiment may include calculating a quality score for each of the plurality of generated candidate summaries using a plurality of quality features. The embodiment may include selecting a candidate summary from the plurality of generated candidate summaries with the highest calculated quality score that also satisfies a quality score threshold.
    Type: Application
    Filed: June 12, 2018
    Publication date: January 31, 2019
    Inventors: Odellia Boni, Guy Feigenblat, David Konopnicki, Haggai Roitman
  • Patent number: 10169292
    Abstract: A method and product for solving a Constraint Satisfaction Problem (CSP) having a constraint associated with a string variable, comprising: defining a string variable using a string domain data structure representing a domain of string values for string variables, the structure represents the domain as a Deterministic Finite Automaton (DFA) with no back loops longer than 1 and edges representing characters; defining a constraint for the CSP, wherein the constraint involves the variable and is to be complied with by a solution to the CSP; invoking a CSP solver using the string variable while complying with the constraint, and to invoke operations performed over the domain, wherein the solver: propagates values into the domain of string values, wherein the value propagation reduces the domain size; or selects values from the domain thus reducing the domain to a singleton domain, whereby value propagation to domains of other variables is invoked by the solver.
    Type: Grant
    Filed: April 30, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Merav Aharoni, Yael Ben-Haim, Eyal Bin, Odellia Boni
  • Patent number: 10127323
    Abstract: A method, computer system, and computer program product for generating a multi-document summary is provided. The embodiment may include receiving a query statement, one or more documents, one or more summary constraints, and quality goals. The embodiment may include identifying one or more keywords within the query statement. The embodiment may include performing a sentence selection from the one or more documents based on the one or more identified keywords. The embodiment may include generating a plurality of candidate summaries of the one or more documents based on the performed sentence selection, the goals, and a cross entropy method. The embodiment may include calculating a quality score for each of the plurality of generated candidate summaries using a plurality of quality features. The embodiment may include selecting a candidate summary from the plurality of generated candidate summaries with the highest calculated quality score that also satisfies a quality score threshold.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: November 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Odellia Boni, Guy Feigenblat, David Konopnicki, Haggai Roitman
  • Publication number: 20180314672
    Abstract: A method and product for solving a Constraint Satisfaction Problem (CSP) having a constraint associated with a string variable, comprising: defining a string variable using a string domain data structure representing a domain of string values for string variables, the structure represents the domain as a Deterministic Finite Automaton (DFA) with no back loops longer than 1 and edges representing characters; defining a constraint for the CSP, wherein the constraint involves the variable and is to be complied with by a solution to the CSP; invoking a CSP solver using the string variable while complying with the constraint, and to invoke operations performed over the domain, wherein the solver: propagates values into the domain of string values, wherein the value propagation reduces the domain size; or selects values from the domain thus reducing the domain to a singleton domain, whereby value propagation to domains of other variables is invoked by the solver.
    Type: Application
    Filed: April 30, 2017
    Publication date: November 1, 2018
    Inventors: MERAV AHARONI, YAEL BEN-HAIM, EYAL BIN, ODELLIA BONI
  • Publication number: 20180204122
    Abstract: A computerized method comprising using hardware processors for receiving a constraint satisfaction problem (CSP) from a constraint solver system that previously reached a timeout error. The CSP comprises two or more constraints. The hardware processor(s) are used for determining one or more timeout cores of constraints by iteratively removing some test constraints from the CSP thereby forming a sub-problem, and solving the sub-problem using the constraint solver system. When the constraint solver system determines that the sub-problem is solvable the test constraints are added to the timeout cores and the test constraint returning to the CSP, otherwise the sub-problem is assigned as the CSP for the subsequent iteration. The timeout cores are sent to a user terminal for presentation to a user, and receiving a user input to resolve the timeout error of the CSP.
    Type: Application
    Filed: January 18, 2017
    Publication date: July 19, 2018
    Inventor: ODELLIA BONI