Patents by Inventor Evren Korpeoglu

Evren Korpeoglu 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: 20230169137
    Abstract: A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when run on the one or more processors, cause the one or more processors to perform functions including: reconfiguring a webpage as an undirected graph; identifying a cyclic dependency in the undirected graph; iterating processing one or more inferences over the cyclic dependency for each pair of the nodes of the set of the nodes; breaking one or more of edges of the undirected graph; determining, based at least in part on compatibility functions of the one or more edges remaining after breaking the one or more of the edges, a probability of the webpage having exceeded a predetermined threshold to cause a user to take an action; and sending instructions to display the webpage. Other embodiments are described.
    Type: Application
    Filed: January 30, 2023
    Publication date: June 1, 2023
    Applicant: Walmart Apollo, LLC
    Inventors: Kannan Achan, Evren Korpeoglu, Shirpaa Manoharan
  • Patent number: 11663645
    Abstract: A category recommender system includes a computing device configured to obtain customer information characterizing a customer's interactions on an ecommerce marketplace. The computing device is further configured to determine discovery category rankings for each category of items available on the ecommerce marketplace for the customer based on the customer information, determine repeat category rankings for each category of items available on the ecommerce marketplace for the customer based on the customer information, and determine item rankings for each item in the ecommerce marketplace based on the customer information. The computing device is further configured to merge the discovery category rankings, the repeat category rankings and the item recommendation rankings into final recommendations based on one or more predetermined merging criteria and provide the final recommendations to the customer.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: May 30, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: Rahul Iyer, Victor Anthony Perry, IV, Prashant Chandrakant Saundade, Stephen Dean Guo, Evren Korpeoglu, Kannan Achan, Sandhya Ajit
  • Publication number: 20230153220
    Abstract: Systems and methods including one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform functions comprising: receiving in-session user activity comprising types of user interactions during a browsing session displayed by a graphical user interface (GUI) of an electronic device of a user; generating a distribution of interaction counts of interactions with the GUI over a period of time; predicting, using a set of predictive algorithms, one or more intents of the user based on the distribution of interaction counts; and transmitting instructions to display an altered GUI on the electronic device of the user based on the one or more intents of the user, as predicted. Other embodiments are disclosed herein.
    Type: Application
    Filed: December 23, 2022
    Publication date: May 18, 2023
    Applicant: Walmart Apollo, LLC
    Inventors: Jiwen You, Sinduja Subramaniam, Aleksandra Cerekovic, Evren Korpeoglu, Kannan Achan
  • Patent number: 11640635
    Abstract: This application relates to apparatus and methods for automatically identifying substitute items. A computing device can generate matrix data that identifies connection values between a plurality of items. The matrix data may be generated based on the application of one or more machine learning algorithms to historical data identifying accepted or denied item substitutions. The computing device may then receive item data identifying at least one second item and at least one attribute of that second item. The computing device may generate a graph based on the matrix data and the item data to determine connection values between the second item and the plurality of first items. The computing device may then determine a substitute item (e.g., a replacement item) for the second item based on the connection values between the second item and the plurality of first items.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: May 2, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: Da Xu, Chuanwei Ruan, Kamiya Motwani, Evren Korpeoglu, Sushant Kumar, Kannan Achan
  • Patent number: 11635878
    Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: receiving in-session user activity entered into on an initial graphical user interface (GUI) from a user electronic device of a user; pre-processing the in-session user activity to determine one or more intents of the in-session user activity; comparing the one or more intents of the in-session user activity with one or more complementary intents; and coordinating displaying a complimentary GUI on the user device of the user based on the one or more complementary intents. Other embodiments are disclosed herein.
    Type: Grant
    Filed: January 31, 2021
    Date of Patent: April 25, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Jiwen You, Sinduja Subramaniam, Aleksandra Cerekovic, Evren Korpeoglu, Kannan Achan
  • Patent number: 11636525
    Abstract: A system comprising one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: determining a set of items to recommend to a user based on a probability exceeding a predetermined threshold that the user will re-order each item of the set of items at a present time, wherein the probability is determined based at least in part on previous transactions of the user and other users within a first period of time, and wherein the set of items includes at least a predetermined number of items; sending instructions to display the set of items to the user on a user interface, wherein at least a portion of the set of items is shown as selected on the user interface, and the user interface further comprises a single-click option to add to a cart all selected items of the set of items; receiving a selection of the single-click option to add to the cart the all selected items of the set of items; and after receivin
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: April 25, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Rahul Sridhar, Sinduja Subramaniam, Tejal Kumar Patted, Evren Korpeoglu, Kannan Achan, Rahul Ramkumar, Mark Richards Ibbotson, Thomas Russel Ward, Ryan Wayne Travis, Vidyanand Krishnan, Lucinda Frink Newcomb
  • Patent number: 11609964
    Abstract: A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: modeling a webpage as a random field, wherein the random field comprises an undirected graph comprising nodes and edges; identifying a cyclic dependency in the undirected graph, wherein the cyclic dependency involves at least three of the nodes; breaking one or more of the edges of the undirected graph that connects the at least three of the nodes in the cyclic dependency; determining a probability of the webpage having exceeded a predetermined threshold based on compatibility functions of the edges, as updated; and sending instructions to display the webpage based at least in part on the probability of the webpage having exceeded the predetermined threshold. Other embodiments are described.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: March 21, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Kannan Achan, Evren Korpeoglu, Shirpaa Manoharan
  • Publication number: 20230026174
    Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform acts of: generating a feature vector for a user based, at least in part, on historical data pertaining to the user's previous transactions; generating, using a quantity prediction model of a machine learning architecture, a respective item quantity prediction for each of one or more items included in a predicted basket based, at least in part, on the feature vector for the user; and populating a respective quantity selection option for each of the one or more items included in the predicted basket based on the respective item quantity prediction generated for each of the one or more items. Other embodiments are disclosed herein.
    Type: Application
    Filed: October 3, 2022
    Publication date: January 26, 2023
    Applicant: Walmart Apollo, LLC
    Inventors: Sonal Bathe, Aleksandra Cerekovic, Rahul Sridhar, Sinduja Subramaniam, Evren Korpeoglu, Kannan Achan
  • Patent number: 11537495
    Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: receiving in-session user activity entered into an initial graphical user interface (GUI) from a user electronic device of a user; selectively aggregating the in-session user activity of the user with historical activity data of the user; predicting one or more intents of the user by inputting the in-session user activity of the user and the historical activity data of the user into a first set of predictive algorithms; post-processing the one or more intents; and coordinating displaying an altered GUI based on the one or more intents, as filtered. Other embodiments are disclosed herein.
    Type: Grant
    Filed: January 31, 2021
    Date of Patent: December 27, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Jiwen You, Sinduja Subramaniam, Aleksandra Cerekovic, Evren Korpeoglu, Kannan Achan
  • Patent number: 11520795
    Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: receiving a plurality of snippets of a plurality of user reviews for a product, each respective snippet of the plurality of snippets relating to at least one respective user attribute category of a plurality of user attribute categories; creating a score for each respective snippet of the plurality of snippets based on: a probability of association between at least one user attribute category and one or more seed words, the one or more seed words describing one or more qualities of the product; and facilitating displaying, on a user device of a user, a first snippet of the plurality of snippets, the first snippet of the first plurality of snippets having a higher score of the scores for the plurality of snippets than another score of the scores for the plurality of snippets. Other embodiments are disclosed herein.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: December 6, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Hyun Duk Cho, Evren Korpeoglu, Venkata Syam Prakash Rapaka, Kannan Achan
  • Patent number: 11500656
    Abstract: Systems and methods including one or more processors and one or more non-transitory computer readable storage devices storing computing instructions configured to run on the one or more processing modules and perform: gathering first data comprising first interactions of a user with a first graphical user interface; storing the first data comprising the first interactions of the user with the first graphical user interface as at least one first vector by adding to the at least one first vector for each level of a hierarchical categorization of the first user interface; gathering second data comprising second interactions of the user with a second graphical user interface; storing the second data comprising the second interactions of the user with the second graphical user interface as at least one second vector; determining an intent of the user using the at least one first vector, the at least one second vector, and a predictive algorithm; and transmitting instructions to display a third graphical user inter
    Type: Grant
    Filed: March 14, 2021
    Date of Patent: November 15, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Shirpaa Mancharan, Sushant Kumar, Evren Korpeoglu, Kannan Achan
  • Patent number: 11468489
    Abstract: System and method for generating a ranked list are disclosed. A plurality of prior interactions for a first customer are received by a computing device. Each of the prior interactions includes a product interaction and time. A ranked list of item recommendations is generated based on the plurality of prior interactions. The ranked list of item recommendations is generated by a trained prediction model trained using temporal information embedded into a finite-dimensional vector space. The ranked list of item recommendations is output by the computing device.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: October 11, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Da Xu, Chuanwei Ruan, Evren Korpeoglu, Sushant Kumar, Kannan Achan
  • Patent number: 11461827
    Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform acts of: generating a feature vector for a user based, at least in part, on historical data pertaining to the user's previous transactions; generating, using a quantity prediction model of a machine learning architecture, a respective item quantity prediction for each of one or more items included in a predicted basket based, at least in part, on the feature vector for the user; and populating a respective quantity selection option for each of the one or more items included in the predicted basket based on the respective item quantity prediction generated for each of the one or more items. Other embodiments are disclosed herein.
    Type: Grant
    Filed: January 30, 2021
    Date of Patent: October 4, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Sonal Bathe, Aleksandra Cerekovic, Rahul Sridhar, Sinduja Subramaniam, Evren Korpeoglu, Kannan Achan
  • Publication number: 20220253721
    Abstract: A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, perform certain acts. The acts can include obtaining training data. The acts also can include training candidate recommendation models and an adversarial exposure model using the training data. The acts additionally can include generating recommendations based on a selected recommendation model of the candidate recommendation models. Other embodiments are described.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 11, 2022
    Applicant: Walmart Apollo, LLC
    Inventors: Da Xu, Chuanwei Ruan, Sushant Kumar, Evren Korpeoglu, Kannan Achan
  • Publication number: 20220245710
    Abstract: A method of obtaining item recommendations associated with an anchor item chosen by a user via a user interface executed on a user device of the user. The method further can include determining an anchor label for the anchor item. In a number of embodiments, the anchor label can be determined based at least in part on one or more features of an anchor category of the anchor item. The method additionally can include determining a personalized recommendation strategy for the user based at least in part on a user mode for the user and the anchor label. The method further can include re-ranking the item recommendations based at least in part on the personalized recommendation strategy. The method also can include transmitting the item recommendations re-ranked to be displayed with the anchor item on the user interface. Other embodiments are disclosed.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 4, 2022
    Applicant: Walmart Apollo, LLC
    Inventors: Anant Maheshwari, Sinduja Subramaniam, Divya Chaganti, Evren Korpeoglu, Sushant Kumar, Kannan Achan
  • Publication number: 20220245047
    Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: receiving in-session user activity entered into an initial graphical user interface (GUI) from a user electronic device of a user; selectively aggregating the in-session user activity of the user with historical activity data of the user; predicting one or more intents of the user by inputting the in-session user activity of the user and the historical activity data of the user into a first set of predictive algorithms; post-processing the one or more intents; and coordinating displaying an altered GUI based on the one or more intents, as filtered. Other embodiments are disclosed herein.
    Type: Application
    Filed: January 31, 2021
    Publication date: August 4, 2022
    Applicant: Walmart Apollo, LLC
    Inventors: Jiwen You, Sinduja Subramaniam, Aleksandra Cerekovic, Evren Korpeoglu, Kannan Achan
  • Publication number: 20220244822
    Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: receiving in-session user activity entered into on an initial graphical user interface (GUI) from a user electronic device of a user; pre-processing the in-session user activity to determine one or more intents of the in-session user activity; comparing the one or more intents of the in-session user activity with one or more complementary intents; and coordinating displaying a complimentary GUI on the user device of the user based on the one or more complementary intents. Other embodiments are disclosed herein.
    Type: Application
    Filed: January 31, 2021
    Publication date: August 4, 2022
    Applicant: Walmart Apollo, LLC
    Inventors: Jiwen You, Sinduja Subramaniam, Aleksandra Cerekovic, Evren Korpeoglu, Kannan Achan
  • Publication number: 20220245701
    Abstract: A category recommender system includes a computing device configured to obtain customer information characterizing a customer's interactions on an ecommerce marketplace. The computing device is further configured to determine discovery category rankings for each category of items available on the ecommerce marketplace for the customer based on the customer information, determine repeat category rankings for each category of items available on the ecommerce marketplace for the customer based on the customer information, and determine item rankings for each item in the ecommerce marketplace based on the customer information. The computing device is further configured to merge the discovery category rankings, the repeat category rankings and the item recommendation rankings into final recommendations based on one or more predetermined merging criteria and provide the final recommendations to the customer.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 4, 2022
    Inventors: Rahul Iyer, Victor Anthony Perry, IV, Prashant Chandrakant Saundade, Stephen Dean Guo, Evren Korpeoglu, Kannan Achan, Sandhya Ajit
  • Publication number: 20220245707
    Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform acts of: generating a feature vector for a user based, at least in part, on historical data pertaining to the user's previous transactions; generating, using a quantity prediction model of a machine learning architecture, a respective item quantity prediction for each of one or more items included in a predicted basket based, at least in part, on the feature vector for the user; and populating a respective quantity selection option for each of the one or more items included in the predicted basket based on the respective item quantity prediction generated for each of the one or more items. Other embodiments are disclosed herein.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 4, 2022
    Applicant: Walmart Apollo, LLC
    Inventors: Sonal Bathe, Aleksandra Cerekovic, Rahul Sridhar, Sinduja Subramaniam, Evren Korpeoglu, Kannan Achan
  • Publication number: 20220245703
    Abstract: A method of obtaining item recommendations associated with an anchor item chosen by a user via a user interface executed on a user device of the user. The method further can include determining an anchor label for the anchor item. In a number of embodiments, the anchor label can be determined based at least in part on one or more features of an anchor category of the anchor item. The method additionally can include determining a personalized recommendation strategy for the user based at least in part on a user mode for the user and the anchor label. The method further can include re-ranking the item recommendations based at least in part on the personalized recommendation strategy. The method also can include transmitting the item recommendations re-ranked to be displayed with the anchor item on the user interface. Other embodiments are disclosed.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 4, 2022
    Applicant: Walmart Apollo, LLC
    Inventors: Divya Chaganti, Sushant Kumar, Evren Korpeoglu, Kannan Achan