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).
-
Publication number: 20250021588Abstract: 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: ApplicationFiled: October 2, 2024Publication date: January 16, 2025Inventors: Xiquan Cui, Rebecca West, Khalifeh Al Jadda, Huiming Qu
-
Publication number: 20240386383Abstract: 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: ApplicationFiled: June 28, 2024Publication date: November 21, 2024Inventors: Khalifeh Al Jadda, Mohammed Korayem, Brandon Tripp, Amber Soley, Steve Proell
-
Patent number: 12141180Abstract: 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: GrantFiled: April 19, 2021Date of Patent: November 12, 2024Assignee: Home Depot Product Authority, LLCInventors: Xiquan Cui, Rebecca West, Khalifeh Al Jadda, Huiming Qu
-
Patent number: 12026677Abstract: 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: GrantFiled: September 29, 2023Date of Patent: July 2, 2024Assignee: CareerBuilder, LLCInventors: Khalifeh Al Jadda, Mohammed Korayem, Brandon Tripp, Amber Soley, Steve Proell
-
Patent number: 11960555Abstract: 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: GrantFiled: March 2, 2022Date of Patent: April 16, 2024Assignee: Home Depot Product Authority, LLCInventors: Ali Ahmadvand, Sayyed M. Zahiri, Simon Hughes, Khalifeh Al Jadda, Surya Kallumadi, Eugene Agichtein
-
Publication number: 20240119059Abstract: 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: ApplicationFiled: December 5, 2023Publication date: April 11, 2024Inventors: Jianghong Zhou, Sayyed Zahiri, Simon Hughes, Surya Kallumadi, Khalifeh Al Jadda, Eugene Agichtein
-
Publication number: 20240112244Abstract: 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: ApplicationFiled: December 6, 2023Publication date: April 4, 2024Inventors: Khalifeh Al Jadda, Huiming Qu, Nian Yan, San He Wu, Unaiza Ahsan
-
Publication number: 20240029028Abstract: 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: ApplicationFiled: September 29, 2023Publication date: January 25, 2024Inventors: Khalifeh Al Jadda, Mohammed Korayem, Brandon Tripp, Amber Soley, Steve Proell
-
Patent number: 11861675Abstract: 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: GrantFiled: February 7, 2020Date of Patent: January 2, 2024Assignee: Home Depot Product Authority, LLCInventors: Khalifeh Al Jadda, Huiming Qu, Nian Yan, Unaiza Ahsan, San He Wu
-
Patent number: 11853309Abstract: 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: GrantFiled: October 29, 2021Date of Patent: December 26, 2023Assignee: Home Depot Product Authority, LLCInventors: Jianghong Zhou, Sayyed Zahiri, Simon Hughes, Surya Kallumadi, Khalifeh Al Jadda, Eugene Agichtein
-
Patent number: 11775934Abstract: 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: GrantFiled: May 12, 2017Date of Patent: October 3, 2023Assignee: CareerBuilder, LLCInventors: Khalifeh Al Jadda, Mohammed Korayem, Brandon Tripp, Amber Soley, Steve Proell
-
Publication number: 20230260003Abstract: 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: ApplicationFiled: June 21, 2021Publication date: August 17, 2023Inventors: Mingming Guo, Nian Yan, Xiquan Cui, Simon Hughes, Khalifeh Al Jadda
-
Publication number: 20230195819Abstract: 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: ApplicationFiled: December 19, 2022Publication date: June 22, 2023Inventors: Walid Shalaby, Srivatsa Mallapragada, Ying Xie, Xiquan Cui, Khalifeh Al Jadda
-
Publication number: 20220284066Abstract: 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: ApplicationFiled: March 2, 2022Publication date: September 8, 2022Inventors: Ali Ahmadvand, Sayyed M. Zahiri, Simon Hughes, Khalifeh Al Jadda, Surya Kallumadi, Eugene Agichtein
-
Publication number: 20220138209Abstract: 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: ApplicationFiled: October 29, 2021Publication date: May 5, 2022Inventors: Jianghong Zhou, Sayyed Zahiri, Simon Hughes, Surya Kallumadi, Khalifeh Al Jadda, Eugene Agichtein
-
Publication number: 20210326370Abstract: 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: ApplicationFiled: April 19, 2021Publication date: October 21, 2021Inventors: Xiquan Cui, Rebecca West, Khalifeh Al Jadda, Huiming Qu
-
Patent number: 10956870Abstract: 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: GrantFiled: December 29, 2016Date of Patent: March 23, 2021Assignee: CareerBuilder, LLCInventors: Khalifeh Al Jadda, Abdel Tefridj, Mohammed Korayem, Brittany Dunn
-
Publication number: 20210073891Abstract: 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: ApplicationFiled: September 3, 2020Publication date: March 11, 2021Inventors: Khalifeh Al Jadda, Unaiza Ahsan, San He Wu, Huiming Qu
-
Publication number: 20200334734Abstract: 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: ApplicationFiled: February 7, 2020Publication date: October 22, 2020Inventors: Khalifeh Al Jadda, Huiming Qu, Nian Yang, San Hwu, Unaiza Ahsan
-
Publication number: 20180308061Abstract: 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: ApplicationFiled: May 12, 2017Publication date: October 25, 2018Inventors: Khalifeh Al Jadda, Mohammed Korayem, Brandon Tripp, Amber Soley, Steve Proell