Patents by Inventor Khalifeh Al Jadda

Khalifeh Al Jadda 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: 11960555
    Abstract: A method of providing results from a search engine comprises generating an initial set based on a query received from a user; generating an attention value based on the query and on the initial set; applying the attention value to the initial set; and presenting a set of results in response to the query, wherein the results are generated according to the application of the attention value to the initial set.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: April 16, 2024
    Assignee: Home Depot Product Authority, LLC
    Inventors: Ali Ahmadvand, Sayyed M. Zahiri, Simon Hughes, Khalifeh Al Jadda, Surya Kallumadi, Eugene Agichtein
  • Publication number: 20240119059
    Abstract: A method for ranking documents in search results includes defining a first training data set, the first training data set including, for each of a plurality of user queries, information respective of a document selected by a user from results responsive to the query and information respective of one or more documents within an observation window after the selected document in the results, and defining a second training data set, the second training data set including, for each of the plurality of user queries, information respective of the selected document. The method further includes training a first machine learning model with the first training data set, training a second machine learning model with the second training data set, and ranking documents of a further search result set according to the output of the first machine learning model and the output of the second machine learning model.
    Type: Application
    Filed: December 5, 2023
    Publication date: April 11, 2024
    Inventors: Jianghong Zhou, Sayyed Zahiri, Simon Hughes, Surya Kallumadi, Khalifeh Al Jadda, Eugene Agichtein
  • Publication number: 20240112244
    Abstract: A method includes determining a first taxonomy of an anchor product. The first taxonomy includes a plurality of levels for classifying products organized from a highest taxonomy level to a lowest level. The method further includes determining a second taxonomy closest to the first taxonomy. The second taxonomy is associated with a group of products, the first taxonomy and the second taxonomy have at least a common highest taxonomy level, and the determination is made at least in part based on co-purchase data indicating that the anchor product and at least one product in the group of products are purchased together more often than products associated with other taxonomies are purchased with the anchor product. The method further includes determining a most similar product to the anchor product from the group of products of the second taxonomy and associating the anchor product and the most similar product in a collection.
    Type: Application
    Filed: December 6, 2023
    Publication date: April 4, 2024
    Inventors: Khalifeh Al Jadda, Huiming Qu, Nian Yan, San He Wu, Unaiza Ahsan
  • Publication number: 20240029028
    Abstract: Methods and apparatus are disclosed for interactive job recommendation and application submission tools of employment website entities. A system includes processor(s). The processor(s) are configured to retrieve, during a session on an employment app operating on a computing device, a first employment opportunity for the candidate based upon candidate information and employment preferences of the candidate. The processor(s) are configured to detect, during the session, an employment command received from the candidate via the computing device in response to presenting the first employment opportunity to the candidate via the computing device.
    Type: Application
    Filed: September 29, 2023
    Publication date: January 25, 2024
    Inventors: Khalifeh Al Jadda, Mohammed Korayem, Brandon Tripp, Amber Soley, Steve Proell
  • Patent number: 11861675
    Abstract: A method includes determining a first taxonomy of an anchor product. The first taxonomy includes a plurality of levels for classifying products organized from a highest taxonomy level to a lowest taxonomy level. The method further includes determining a second taxonomy closest to the first taxonomy. The second taxonomy is associated with a group of products, the first taxonomy and the second taxonomy have at least a common highest taxonomy level, and the determination is made at least in part based on co-purchase data indicating that the anchor product and at least one product in the group of products are purchased together more often than products associated with other taxonomies are purchased with the anchor product. The method further includes determining a most similar product to the anchor product from the group of products of the second taxonomy and associating the anchor product and the most similar product with one another in a product collection.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: January 2, 2024
    Assignee: Home Depot Product Authority, LLC
    Inventors: Khalifeh Al Jadda, Huiming Qu, Nian Yan, Unaiza Ahsan, San He Wu
  • Patent number: 11853309
    Abstract: A method for ranking documents in search results includes defining a first training data set, the first training data set including, for each of a plurality of user queries, information respective of a document selected by a user from results responsive to the query and information respective of one or more documents within an observation window after the selected document in the results, and defining a second training data set, the second training data set including, for each of the plurality of user queries, information respective of the selected document. The method further includes training a first machine learning model with the first training data set, training a second machine learning model with the second training data set, and ranking documents of a further search result set according to the output of the first machine learning model and the output of the second machine learning model.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: December 26, 2023
    Assignee: Home Depot Product Authority, LLC
    Inventors: Jianghong Zhou, Sayyed Zahiri, Simon Hughes, Surya Kallumadi, Khalifeh Al Jadda, Eugene Agichtein
  • Patent number: 11775934
    Abstract: Methods and apparatus are disclosed for interactive job recommendation and application submission tools of employment website entities. An example system includes an app manager to review, via a processor during a session of a candidate, a resume of the candidate that includes candidate information. The app manager is to receive a first employment preference of the candidate upon prompting via a display and is to detect an employment command upon presenting a first employment opportunity.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: October 3, 2023
    Assignee: CareerBuilder, LLC
    Inventors: Khalifeh Al Jadda, Mohammed Korayem, Brandon Tripp, Amber Soley, Steve Proell
  • Publication number: 20230260003
    Abstract: A method of determining item features and organizing an interface according to the features includes determining a plurality of features of a plurality of items, the plurality of items accessible through an electronic interface, applying a plurality of machine learning models to the determined features, wherein each of the machine learning models calculates a correlation of each feature to characteristic determinative of user selection on the electronic interface, calculating respective Shapley values of each correlation determined by each of the plurality of machine learning models, determining one or more of the item features that are most strongly correlated with the determinative characteristic according to the respective Shapley values, and causing the electronic interface to be organized according to the determined most strongly correlated item features.
    Type: Application
    Filed: June 21, 2021
    Publication date: August 17, 2023
    Inventors: Mingming Guo, Nian Yan, Xiquan Cui, Simon Hughes, Khalifeh Al Jadda
  • Publication number: 20230195819
    Abstract: A method for predicting a next user selection in an electronic user interface, such as a website, includes training a machine learning model according to a training data set, the training data set including a plurality of token sets, each token set representative of a respective document accessible through the interface, each token set including a plurality of words, each word describing a characteristic of the document, to create a trained model. The method further includes receiving, from a user, a sequence of selections of documents, inputting the sequence of selections to the trained model, and outputting to the user, in response to the sequence of selections, a predicted next document selection according to an output of the trained model.
    Type: Application
    Filed: December 19, 2022
    Publication date: June 22, 2023
    Inventors: Walid Shalaby, Srivatsa Mallapragada, Ying Xie, Xiquan Cui, Khalifeh Al Jadda
  • Publication number: 20220284066
    Abstract: A method of providing results from a search engine comprises generating an initial set based on a query received from a user; generating an attention value based on the query and on the initial set; applying the attention value to the initial set; and presenting a set of results in response to the query, wherein the results are generated according to the application of the attention value to the initial set.
    Type: Application
    Filed: March 2, 2022
    Publication date: September 8, 2022
    Inventors: Ali Ahmadvand, Sayyed M. Zahiri, Simon Hughes, Khalifeh Al Jadda, Surya Kallumadi, Eugene Agichtein
  • Publication number: 20220138209
    Abstract: A method for ranking documents in search results includes defining a first training data set, the first training data set including, for each of a plurality of user queries, information respective of a document selected by a user from results responsive to the query and information respective of one or more documents within an observation window after the selected document in the results, and defining a second training data set, the second training data set including, for each of the plurality of user queries, information respective of the selected document. The method further includes training a first machine learning model with the first training data set, training a second machine learning model with the second training data set, and ranking documents of a further search result set according to the output of the first machine learning model and the output of the second machine learning model.
    Type: Application
    Filed: October 29, 2021
    Publication date: May 5, 2022
    Inventors: Jianghong Zhou, Sayyed Zahiri, Simon Hughes, Surya Kallumadi, Khalifeh Al Jadda, Eugene Agichtein
  • Publication number: 20210326370
    Abstract: A computer-implemented method includes extracting, by one or more processors of one or more computing devices, a product family name from each of a plurality of unstructured product titles associated with a plurality of products. The method further includes determining, by the one or more processors, a degree of similarity between model numbers of the plurality of products. The method further includes determining, by the one or more processors, that at least two of the plurality of products are variants of one another by determining that the at least two of the plurality of products have a same extracted product family name and determining that the degree of similarity between the model numbers of the plurality of products is above a predetermined threshold.
    Type: Application
    Filed: April 19, 2021
    Publication date: October 21, 2021
    Inventors: Xiquan Cui, Rebecca West, Khalifeh Al Jadda, Huiming Qu
  • Patent number: 10956870
    Abstract: Method and systems are disclosed for distribution of candidate information to a recruiter list. An example apparatus includes a candidate manager to retrieve, via a processor, a first keyword provided by a candidate during a session of the candidate on an employment website. The apparatus includes a recruiter-candidate comparator to query, in real time during the session, a database including bids for candidates. The recruiter-candidate comparator is to retrieve, in response to identifying that at least one of the bids for candidates includes the first keyword, one or more of the bids for candidates from the database that include the first keyword and determine a recruiter list to include at least one recruiter of the one or more bids for candidates that include the first keyword. The apparatus includes a recruiter manager to distribute, in real time during the session, candidate information of the candidate to the recruiter list.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: March 23, 2021
    Assignee: CareerBuilder, LLC
    Inventors: Khalifeh Al Jadda, Abdel Tefridj, Mohammed Korayem, Brittany Dunn
  • Publication number: 20210073891
    Abstract: Systems and methods for providing suggestions of complementary products responsive to an anchor product are disclosed. The method includes receiving a selection of an anchor product. A similarity score between text embeddings of the anchor product and text embeddings of a plurality of products in a product database is calculated. A similarity score between an image feature of the anchor product and an image feature of the plurality of products in the product database is calculated. A weighted score between the two similarity scores as calculated for the anchor product and the plurality of products in the product database is calculated. At least one of the products from the product database having a highest weighted score is selected and returned responsive to the selection of the anchor product.
    Type: Application
    Filed: September 3, 2020
    Publication date: March 11, 2021
    Inventors: Khalifeh Al Jadda, Unaiza Ahsan, San He Wu, Huiming Qu
  • Publication number: 20200334734
    Abstract: A method includes determining a first taxonomy of an anchor product. The first taxonomy includes a plurality of levels for classifying products organized from a highest taxonomy level to a lowest taxonomy level. The method further includes determining a second taxonomy closest to the first taxonomy. The second taxonomy is associated with a group of products, the first taxonomy and the second taxonomy have at least a common highest taxonomy level, and the determination is made at least in part based on co-purchase data indicating that the anchor product and at least one product in the group of products are purchased together more often than products associated with other taxonomies are purchased with the anchor product. The method further includes determining a most similar product to the anchor product from the group of products of the second taxonomy and associating the anchor product and the most similar product with one another in a product collection.
    Type: Application
    Filed: February 7, 2020
    Publication date: October 22, 2020
    Inventors: Khalifeh Al Jadda, Huiming Qu, Nian Yang, San Hwu, Unaiza Ahsan
  • Publication number: 20180308061
    Abstract: Methods and apparatus are disclosed for interactive job recommendation and application submission tools of employment website entities. An example system includes an app manager to review, via a processor during a session of a candidate, a resume of the candidate that includes candidate information. The app manager is to receive a first employment preference of the candidate upon prompting via a display and is to detect an employment command upon presenting a first employment opportunity.
    Type: Application
    Filed: May 12, 2017
    Publication date: October 25, 2018
    Inventors: Khalifeh Al Jadda, Mohammed Korayem, Brandon Tripp, Amber Soley, Steve Proell
  • Publication number: 20180189740
    Abstract: Method and systems are disclosed for distribution of candidate information to a recruiter list. An example apparatus includes a candidate manager to retrieve, via a processor, a first keyword provided by a candidate during a session of the candidate on an employment website. The apparatus includes a recruiter-candidate comparator to query, in real time during the session, a database including bids for candidates. The recruiter-candidate comparator is to retrieve, in response to identifying that at least one of the bids for candidates includes the first keyword, one or more of the bids for candidates from the database that include the first keyword and determine a recruiter list to include at least one recruiter of the one or more bids for candidates that include the first keyword. The apparatus includes a recruiter manager to distribute, in real time during the session, candidate information of the candidate to the recruiter list.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 5, 2018
    Inventors: Khalifeh Al Jadda, Abdel Tefredj, Mohammed Korayem, Brittany Dunn