Patents by Inventor Youssef Drissi
Youssef Drissi 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: 20240013068Abstract: A computer implemented method includes identifying, by one or more processors, a decision tree corresponding to an artificial intelligence model, detecting, by one or more processors, new data associated with an update to the identified decision tree, identifying, by one or more processors, counterfactual data corresponding to the new data, identifying, by one or more processors, one or more expected outcomes corresponding to the counterfactual data and the new data, and generating, by one or more processors, an updated decision tree based on the identified new data and the identified counterfactual data. A computer program product and computer system corresponding to the method are also disclosed.Type: ApplicationFiled: July 8, 2022Publication date: January 11, 2024Inventors: Wei Sun, Shivaram Subramanian, Youssef Drissi, Markus Ettl
-
Publication number: 20230289620Abstract: One or more application domain properties are integrated into a machine learning model by obtaining training data for use in training the machine learning model, where the training data includes factual data relating to a particular application, and obtaining, with reference to the training data, unlabeled counterfactual data for the particular application. The method includes imputing one or more labels to the unlabeled counterfactual data using domain knowledge for the particular application to obtain imputed counterfactual data. The domain knowledge includes one or more application domain properties. Further, the method includes training the machine learning model using the training data and the imputed counterfactual data to facilitate generating machine learning model predictions for the particular application in accordance with the one or more application domain properties.Type: ApplicationFiled: March 14, 2022Publication date: September 14, 2023Inventors: Ruijiang GAO, Wei SUN, Max BIGGS, Youssef DRISSI, Markus ETTL
-
Publication number: 20230196250Abstract: A processor may receive travel information and user travel query. The user travel query may be from a user. A processor may analyze the travel information and the user travel query. A processor may generate one or more operational condition predictions from the travel information and user query. A processor may generate one or more passenger satisfaction predictions from the travel information and user query. A processor may identify a user satisfaction score based, at least in part, on one or more feature variances. The one or more feature variances may be based, at least in part on the one or more operational condition predictions and the one or more passenger satisfaction predictions. A processor may output the user satisfaction score to the user.Type: ApplicationFiled: December 21, 2021Publication date: June 22, 2023Inventors: Herbert Scott McFaddin, Youssef Drissi, Markus Ettl, Anna Lisa Gentile, Petar Ristoski
-
Publication number: 20230186206Abstract: A computer-implemented method for generating an ordered list of craft departures from a known origin point based on an operational cost and a predicted passenger satisfaction cost. The method collects historical data about one or more passengers, wherein the historical data comprises one or more craft operations and associated passenger complaint and satisfaction data. The method further trains a passenger satisfaction prediction model based on the collected historical data and computes the predicted passenger satisfaction cost for each of the craft departures based on the trained passenger satisfaction prediction model. The method further generates an ordered list of craft departures based on a combination of the operational cost and the computed predicted passenger satisfaction cost.Type: ApplicationFiled: December 15, 2021Publication date: June 15, 2023Inventors: Herbert Scott McFaddin, Youssef Drissi, Markus Ettl, Anna Lisa Gentile, Petar Ristoski, Chek Keong Tan, Wei Sun
-
Publication number: 20230128532Abstract: A computer-implemented method of generating an Artificial Intelligence (AI) driven prescriptive policy and executing a function includes obtaining interdependent operational information about the function. A model is trained with the interdependent operational information about the function to dynamically generate a plurality of candidate decision paths from a group of all feasible decision paths for a plurality of interrule logical conditions and one or more dynamic constraints of the operational information. A prescriptive policy is generated from the plurality of candidate decision paths to execute the function that satisfies to a threshold degree of confidence the interrule logical conditions and the one or more dynamic constraints of the operational information. The function is executed based on the generated prescriptive policy.Type: ApplicationFiled: October 24, 2021Publication date: April 27, 2023Inventors: Shivaram Subramanian, Wei Sun, Markus Ettl, Youssef Drissi
-
Publication number: 20230045950Abstract: A method of using a computing device to self-train a machine learning model with an incomplete dataset including original observational data. The method includes receiving a labeled training data, the labeled training data for training a machine learning model. Counterfactual unlabeled training data is received. One or more labels are predicted for the counterfactual unlabeled training data. The machine learning model is trained based upon the labeled training data, the counterfactual unlabeled training data, and the predicted one or more labels for the unlabeled training data. The machine learning model reduces bias in original observational data. An evaluation of the predicted one or more labels is received based on corresponding artificial intelligence explanations provided by an artificial intelligence explainability model.Type: ApplicationFiled: August 13, 2021Publication date: February 16, 2023Inventors: Ruijiang Gao, Wei Sun, Max Biggs, Markus Ettl, Youssef Drissi
-
Publication number: 20220051128Abstract: Predictive analysis of customer relationship management elements by receiving service feature data associated with past services, receiving customer feature data, including customer interaction outcome data, for a set of customers associated with the past service, training a machine learning model according to the received feature data and customer feature data, and providing the trained machine learning model to a user, the model configured for predicting a future customer interaction outcome probability according to service feature data associated with a current service, and customer feature data associated with customers of the current service.Type: ApplicationFiled: August 14, 2020Publication date: February 17, 2022Inventors: Petar Ristoski, Markus Ettl, Youssef Drissi, Chek Keong Tan, Anna Lisa Gentile, Herbert Scott McFaddin, Wei Sun
-
Patent number: 10147637Abstract: A method of forming conductive paths and vias is disclosed. In one aspect, patterns of a hard mask layer are transferred into a dielectric layer by etching to form trenches. The trenches define locations for conductive paths of an upper metallization level. At least one trench is interrupted in a longitudinal direction by a block portion of the hard mask layer, the block portion defining the tip-to-tip location of a pair of the conductive paths to be formed. The trenches extend partially through the dielectric layer in regions exposed by the hard mask layer, thereby deepening first and the second holes to extend completely through the dielectric layer. After removing the hard mask layer, the deepened first and second holes and the trenches are filled with a conductive material to form the conductive paths in the trenches and to form the vias in the deepened first and second holes.Type: GrantFiled: February 5, 2018Date of Patent: December 4, 2018Assignee: IMEC vzwInventors: Youssef Drissi, Ryan Ryoung han Kim, Stephane Lariviere, Praveen Raghavan, Darko Trivkovic
-
Publication number: 20180261497Abstract: A method of forming conductive paths and vias is disclosed. In one aspect, patterns of a hard mask layer are transferred into a dielectric layer by etching to form trenches. The trenches define locations for conductive paths of an upper metallization level. At least one trench is interrupted in a longitudinal direction by a block portion of the hard mask layer, the block portion defining the tip-to-tip location of a pair of the conductive paths to be formed. The trenches extend partially through the dielectric layer in regions exposed by the hard mask layer, thereby deepening first and the second holes to extend completely through the dielectric layer. After removing the hard mask layer, the deepened first and second holes and the trenches are filled with a conductive material to form the conductive paths in the trenches and to form the vias in the deepened first and second holes.Type: ApplicationFiled: February 5, 2018Publication date: September 13, 2018Inventors: Youssef Drissi, Ryan Ryoung han Kim, Stephane Lariviere, Praveen Raghavan, Darko Trivkovic
-
Patent number: 9621586Abstract: A method for enhancing resiliency of a service includes: decomposing at least one component associated with the service into a plurality of corresponding smaller elements; encrypting the elements to generate a corresponding plurality of encrypted elements; decomposing each of the encrypted elements into a corresponding plurality of smaller fragments; replicating each of the fragments; encapsulating the fragments into respective intelligent components, each of the intelligent components corresponding to a given one of the encapsulated fragments, each of the intelligent components being configured to independently determine a location of a first storage element in which to store itself; storing each of the intelligent components; and moving the intelligent components from the first storage element location to a second storage element location.Type: GrantFiled: February 8, 2014Date of Patent: April 11, 2017Assignee: International Business Machines CorporationInventors: Gregory J. Boss, Youssef Drissi, Rick A. Hamilton, II, Chung-Sheng Li
-
Patent number: 9454603Abstract: An apparatus includes a data processing system for generating and displaying a semantic type concordance. The data processing system includes memory storing a computer program, a display to display data of a concordance generated by the program, and a processor configured to execute the computer program. The computer program includes instructions for displaying a user interface configured to enable a user to select semantic types and specify at least one text document, generating a concordance of the at least one document based on the semantic types, and displaying data of the generated concordance on the display.Type: GrantFiled: August 6, 2010Date of Patent: September 27, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Branimir K. Boguraev, Youssef Drissi, David A. Ferrucci, Paul T. Keyser, Anthony T. Levas
-
Patent number: 9129108Abstract: Disclosed is a method and system to operate a governed data processing system in concert with a governing data processing system. The method includes operating a secure governing data processing system to monitor operation of at least one governed data processing system to detect a deviation from modeled user and governed data processing system behavior. The method further includes, upon detecting a deviation from the modeled behavior, taking proactive action to mitigate an occurrence of a potential adverse result of an occurrence of a cyber-security threat.Type: GrantFiled: November 13, 2012Date of Patent: September 8, 2015Assignee: International Business Machines CorporationInventors: Youssef Drissi, Rick A. Hamilton, II, Colin George Harrison, Jack Lawrence Kouloheris, Pratap Chandra Pattnaik, Josyula R. Rao, Chung-Sheng Li
-
Publication number: 20150229671Abstract: A method for enhancing resiliency of a service includes: decomposing at least one component associated with the service into a plurality of corresponding smaller elements; encrypting the elements to generate a corresponding plurality of encrypted elements; decomposing each of the encrypted elements into a corresponding plurality of smaller fragments; replicating each of the fragments; encapsulating the fragments into respective intelligent components, each of the intelligent components corresponding to a given one of the encapsulated fragments, each of the intelligent components being configured to independently determine a location of a first storage element in which to store itself; storing each of the intelligent components; and moving the intelligent components from the first storage element location to a second storage element location.Type: ApplicationFiled: February 8, 2014Publication date: August 13, 2015Applicant: International Business Machines CorporationInventors: Gregory J. Boss, Youssef Drissi, Rick A. Hamilton, II, Chung-Sheng Li
-
Patent number: 8972440Abstract: A semantic query over a corpus of data is constructed using a graphical user interface to create an aggregation of graphical representations of annotations associated with a plurality of data elements contained within the corpus of data and graphical representations of search terms contained within the plurality of data elements. The aggregation includes at least one annotation and at least one search term. The relative positions of the graphical representations of the annotations and the search terms are manipulated within the aggregation within the graphical user interface to express relationships among the annotations and search terms, yielding a visual spatial representation of the semantic query. The annotations, search terms and expressed relationships define the semantic query that is used to search the corpus of data.Type: GrantFiled: June 25, 2013Date of Patent: March 3, 2015Assignee: International Business Machines CorporationInventors: Branimir Konstantinov Boguraev, Eric William Brown, Youssef Drissi, David Angelo Ferrucci, Paul Turquand Keyser, Anthony Tom Levas, Dafna Sheinwald
-
Patent number: 8799286Abstract: A system and method for processing data includes organizing medical information in a concept frame data structure, which is adapted to include medical measurements and related metadata. The medical information is analyzed to extract further information using information extractors and to store extracted medical information in the concept frame data structure. References are stored to appropriate visualization methods along with an associated concept in the concept frame data structure.Type: GrantFiled: October 23, 2008Date of Patent: August 5, 2014Assignee: International Business Machines CorporationInventors: James W. Cooper, Youssef Drissi, Shahram Ebadollahi, Anthony Tom Levas
-
Publication number: 20140207513Abstract: Systems and techniques for procurement of equipment and services are disclosed. Data is collected relating to operations of an organization and the information is made accessible to vendors who may supply goods and services for carrying out the operations. The collected data may include information relating to inputs of the operations, size, shape, and weight of objects handled in the operations, actual and desired throughput, energy use, waste, and other data. Data may be anonymized before being made accessible to vendors, and proposals made by vendors in response to data from a particular organization may be directed to the organization from which the data is collected.Type: ApplicationFiled: January 21, 2013Publication date: July 24, 2014Applicant: International Business Machines CorporationInventors: Pawan R. Chowdhary, Youssef Drissi, Kaan K. Katircioglu, Scott W. Pollyea
-
Publication number: 20140207516Abstract: Systems and techniques for procurement of equipment and services are disclosed. Data is collected relating to operations of an organization and the information is made accessible to vendors who may supply goods and services for carrying out the operations. The collected data may include information relating to inputs of the operations, size, shape, and weight of objects handled in the operations, actual and desired throughput, energy use, waste, and other data. Data may be anonymized before being made accessible to vendors, and proposals made by vendors in response to data from a particular organization may be directed to the organization from which the data is collected.Type: ApplicationFiled: August 20, 2013Publication date: July 24, 2014Applicant: International Business Machines CorporationInventors: Pawan R. Chowdhary, Youssef Drissi, Kaan K. Katircioglu, Scott W. Pollyea
-
Publication number: 20130290370Abstract: A semantic query over a corpus of data is constructed using a graphical user interface to create an aggregation of graphical representations of annotations associated with a plurality of data elements contained within the corpus of data and graphical representations of search terms contained within the plurality of data elements. The aggregation includes at least one annotation and at least one search term. The relative positions of the graphical representations of the annotations and the search terms are manipulated within the aggregation within the graphical user interface to express relationships among the annotations and search terms, yielding a visual spatial representation of the semantic query. The annotations, search terms and expressed relationships define the semantic query that is used to search the corpus of data.Type: ApplicationFiled: June 25, 2013Publication date: October 31, 2013Inventors: Branimir Konstantinov BOGURAEV, Eric William BROWN, Youssef DRISSI, David Angelo FERRUCCI, Paul Turquand KEYSER, Anthony Tom LEVAS, Dafna SHEINWALD
-
Patent number: 8572560Abstract: Collaborative program development systems are provided which implement methods for providing automated programming assistance to code developers in a collaborative program development environment. In particular, systems and methods for automated programming assistance are supported by leveraging a database or library of shared code snippets that are classified according to code patterns and rating scores that are derived from feedback and input from various code developers within a collaborative program development environment.Type: GrantFiled: January 10, 2006Date of Patent: October 29, 2013Assignee: International Business Machines CorporationInventors: Youssef Drissi, Daby M. Sow
-
Patent number: 8554496Abstract: A system and method for monitoring utilization and waste of a natural resource, such as water. Data is received indicating natural resource consumption by a facility. An indication of at least one period of natural resource usage by the facility is received. Natural resource usage corresponding to utilization of the natural resource for a useful purpose. Quantities of the natural resource consumed by the facility during the at least one period of water usage is recorded as a utilized quantity.Type: GrantFiled: July 26, 2010Date of Patent: October 8, 2013Assignee: International Business Machines CorporationInventors: Ian Abbott Donnelly, Youssef Drissi, Tyrone W. Grandison, Colin G. Harrison, Kaan K. Katircioglu, Jurij R. Paraszczak