Patents by Inventor Binwei Yang
Binwei Yang 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: 12517971Abstract: A system including one or more processors and one or more non-transitory computer-readable storage devices storing computing instructions that, when run on the one or more processors, cause the one or more processors to execute operations: storing image hashes corresponding to images for items offered via an electronic platform; receiving, from a computing device, a search query via a search engine included on the electronic platform; executing a relevance function; executing a visual diversity ranking function that reorders the relevant set of search results to generate a ranked set of search results, wherein the visual diversity ranking function utilizes the image hashes corresponding to the subset of the items to reorder the relevant set of search results; and transmitting the ranked set of search results to the computing device. Other embodiments are disclosed herein.Type: GrantFiled: January 30, 2024Date of Patent: January 6, 2026Assignee: Walmart Apollo, LLCInventors: Manik Goyal, Ari Kast, Rashad Eletreby, Xinyi Liu, Binwei Yang, Cun Mu
-
Patent number: 12287824Abstract: A method including automatically determining, by a machine learning model trained based at least in part on sample items stored in a sample database, a query embedding vector for a query image of a query item. The method further can include determining, based on a respective embedding distance between the query image of the query item and a respective image of each of the sample items, neighboring items from among the sample items. The respective embedding distance can be calculated based on the query embedding vector for the query image and a respective embedding vector for the respective image of each of the sample items. Each of the sample items can include the respective image and at least one respective item label. The method also can include determining a respective normalized weight for each of the neighboring items based on the respective embedding distance between the query image and the respective image of the each of the neighboring items.Type: GrantFiled: April 22, 2024Date of Patent: April 29, 2025Assignee: Walmart Apollo, LLCInventors: Binwei Yang, Cun Mu
-
Patent number: 12236475Abstract: A system comprising 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 operations comprising: training a visual similarity model to output one or more vector representations in a vector space; determining one or more nearest neighbors based on embeddings nearest to a respective embedding in the vector space for the item; ranking the one or more nearest neighbors for the item in an order; re-ranking the order of the one or more nearest neighbors of the item into a re-ranked order; inserting, into a display of the item, the one or more nearest neighbors of the item; and facilitating altering a graphical user interface (GUI) to convey the display of the item. Other embodiments are disclosed herein.Type: GrantFiled: July 27, 2023Date of Patent: February 25, 2025Assignee: WALMART APOLLO, LLCInventors: Binwei Yang, Alessandro Magnani
-
Publication number: 20240362266Abstract: A method including pre-screening one or more second images from a database for a search result based on one or more substring distances between one or more first binary substrings for a first image and one or more second binary substrings for the one or more second images, comprises: determining the one or more substring distances between one or more substring pairs of the one or more first binary substrings and the one or more second binary substrings of the one or more second images, and upon determining that the one or more substring distances and the one or more second binary substrings are not greater than one or more substring distance thresholds, including the one or more second images in the search result. The method further can include after pre-screening, determining one or more image distances for one or more third images of the search result.Type: ApplicationFiled: July 8, 2024Publication date: October 31, 2024Applicant: Walmart Apollo, LLCInventors: Binwei Yang, Omer Ovenc, Behzad Ahmadi, Cun Mu, Zheng Yan, Guang Yang, Jun Zhao
-
Publication number: 20240273133Abstract: A method including determining neighboring items from among sample items based on a respective embedding distance between a query image of a query item and a respective image of each of the neighboring items. The each of the sample items can comprise the respective image and at least one respective item label. The method further can include determining a respective normalized weight for each of the neighboring items based on the respective embedding distance between the query image and the respective image of the each of the neighboring items. The method also can include determining a query item label of the query item based on a weighted majority vote by the neighboring items via the respective normalized weight for the each of the neighboring items. Other embodiments are disclosed.Type: ApplicationFiled: April 22, 2024Publication date: August 15, 2024Applicant: Walmart Apollo, LLCInventors: Binwei Yang, Cun Mu
-
Publication number: 20240256625Abstract: A system including one or more processors and one or more non-transitory computer-readable storage devices storing computing instructions that, when run on the one or more processors, cause the one or more processors to execute operations: storing image hashes corresponding to images for items offered via an electronic platform; receiving, from a computing device, a search query via a search engine included on the electronic platform; executing a relevance function; executing a visual diversity ranking function that reorders the relevant set of search results to generate a ranked set of search results, wherein the visual diversity ranking function utilizes the image hashes corresponding to the subset of the items to reorder the relevant set of search results; and transmitting the ranked set of search results to the computing device. Other embodiments are disclosed herein.Type: ApplicationFiled: January 30, 2024Publication date: August 1, 2024Applicant: Walmart Apollo, LLCInventors: Manik Goyal, Ari Kast, Rashad Eletreby, Xinyi Liu, Binwei Yang, Cun Mu
-
Patent number: 12032626Abstract: A method including pre-screening second images from a database for a search result based on a first image and also based on respective substring distances between first binary substrings for the first image and respective second binary substrings for each of the second images. The method further can include after the pre-screening, determining a respective image distance for each third image of third images of the search result, wherein the respective image distance is between the first image and the each third image of the third images of the search result, and after determining the respective image distance for each third image of the third images of the search result, when the respective image distance for a particular one of the third images is greater than a predetermined image distance threshold, removing the particular one of the third images from the search result before the search result is displayed on a user device requesting the search result. Other embodiments are disclosed.Type: GrantFiled: January 31, 2023Date of Patent: July 9, 2024Assignee: WALMART APOLLO, LLCInventors: Binwei Yang, Omer Ovenc, Behzad Ahmadi, Cun Mu, Zheng Yan, Guang Yang, Jun Zhao
-
Patent number: 11966434Abstract: A method including determining neighboring items from among sample items based on a respective embedding distance between a query image of a query item and a respective image of each of the neighboring items. The each of the sample items can comprise the respective image and at least one respective item label. The method further can include determining a respective normalized weight for each of the neighboring items based on the respective embedding distance between the query image and the respective image of the each of the neighboring items. The method also can include determining a query item label of the query item based on a weighted majority vote by the neighboring items via the respective normalized weight for the each of the neighboring items. Other embodiments are disclosed.Type: GrantFiled: February 12, 2021Date of Patent: April 23, 2024Assignee: WALMART APOLLO, LLCInventors: Binwei Yang, Cun Mu
-
Publication number: 20230403363Abstract: A system comprising 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 operations comprising: generating, using a fingerprinting network associated with a neural network architecture, feature embeddings corresponding to images; receiving, at an electronic platform, a first non-compliant image; identifying first non-compliant content in the first non-compliant image; and identifying, using multi-modal search options and codes based on the feature embeddings, one or more of the images comprising non-compliant content corresponding to the first non-compliant content in the first non-compliant image. Other embodiments are disclosed herein.Type: ApplicationFiled: August 22, 2023Publication date: December 14, 2023Applicant: Walmart Apollo, LLCInventors: Theban Stanley, Binwei Yang, Cun Mu
-
Publication number: 20230368280Abstract: A system comprising 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 operations comprising: training a visual similarity model to output one or more vector representations in a vector space; determining one or more nearest neighbors based on embeddings nearest to a respective embedding in the vector space for the item; ranking the one or more nearest neighbors for the item in an order; re-ranking the order of the one or more nearest neighbors of the item into a re-ranked order; inserting, into a display of the item, the one or more nearest neighbors of the item; and facilitating altering a graphical user interface (GUI) to convey the display of the item. Other embodiments are disclosed herein.Type: ApplicationFiled: July 27, 2023Publication date: November 16, 2023Applicant: Walmart Apollo, LLCInventors: Binwei Yang, Alessandro Magnani
-
Patent number: 11809867Abstract: An apparatus and method for performing dual concurrent multiplications of packed data elements.Type: GrantFiled: September 21, 2020Date of Patent: November 7, 2023Assignee: Intel CorporationInventors: Venkateswara Madduri, Elmoustapha Ould-Ahmed-Vall, Jesus Corbal, Mark Charney, Robert Valentine, Binwei Yang
-
Patent number: 11755323Abstract: An apparatus and method for multiplying packed real and imaginary components of complex numbers are described. A processor embodiment includes: a decoder to decode a first instruction to generate a decoded instruction; a first source register to store a first plurality of packed real and imaginary data elements; a second source register to store a second plurality of packed real and imaginary data elements; and execution circuitry to execute the decoded instruction.Type: GrantFiled: February 15, 2022Date of Patent: September 12, 2023Assignee: Intel CorporationInventors: Venkateswara Madduri, Elmoustapha Ould-Ahmed-Vall, Jesus Corbal, Mark Charney, Robert Valentine, Binwei Yang
-
Patent number: 11758069Abstract: 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 images at an electronic platform; generating, using a fingerprinting network associated with a neural network architecture, feature embeddings corresponding to the images; generating, using the fingerprinting network, codes based on the feature embeddings; storing the codes in one or more databases; receiving, using a search component associated with the electronic platform, a non-compliant image comprising non-compliant content; and searching the codes in the one or more databases to identify one or more of the images that include non-compliant content similar to, or the same as, the non-compliant content included in the non-compliant image. Other embodiments are disclosed herein.Type: GrantFiled: January 27, 2020Date of Patent: September 12, 2023Assignee: WALMART APOLLO, LLCInventors: Theban Stanley, Binwei Yang, Cun Mu
-
Patent number: 11715151Abstract: 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: training a visual similarity model; determining one or more nearest neighbors for an item using the visual similarity model, as trained; ranking the one or more nearest neighbors using results of the visual similarity model, as trained; re-ranking the one or more nearest neighbors using a learning-to-rank algorithm; and facilitating altering a graphical user interface (GUI) displaying the item based upon the one or more nearest neighbors, as re-ranked. Other embodiments are disclosed herein.Type: GrantFiled: January 31, 2021Date of Patent: August 1, 2023Assignee: WALMART APOLLO, LLCInventors: Binwei Yang, Alessandro Magnani
-
Publication number: 20230169109Abstract: A method including pre-screening second images from a database for a search result based on a first image and also based on respective substring distances between first binary substrings for the first image and respective second binary substrings for each of the second images. The method further can include after the pre-screening, determining a respective image distance for each third image of third images of the search result, wherein the respective image distance is between the first image and the each third image of the third images of the search result, and after determining the respective image distance for each third image of the third images of the search result, when the respective image distance for a particular one of the third images is greater than a predetermined image distance threshold, removing the particular one of the third images from the search result before the search result is displayed on a user device requesting the search result. Other embodiments are disclosed.Type: ApplicationFiled: January 31, 2023Publication date: June 1, 2023Applicant: Walmart Apollo, LLCInventors: Binwei Yang, Omer Ovenc, Behzad Ahmadi, Cun Mu, Zheng Yan, Guang Yang, Jun Zhao
-
Patent number: 11625429Abstract: A method including bit-operation and sub-code/substring filtering for image searching using a full-text search engine. The method can include determining a first binary vector comprising first binary substrings for a first image. The method also can include obtaining a respective second binary vector comprising second binary substrings for each of second images from a database. The method additionally can include determining a respective substring distance for each of the binary substring for each of the second images. The respective substring distance can be between at least a pair of a first binary substring of the first binary substrings of the first binary vector and a respective corresponding second binary substring of the second binary substrings of the respective second binary vector for each of the second images.Type: GrantFiled: January 31, 2020Date of Patent: April 11, 2023Assignee: WALMART APOLLO, LLCInventors: Binwei Yang, Omer Ovenc, Behzad Ahmadi, Cun Mu, Zheng Yan, Guang Yang, Jun Zhao
-
Patent number: 11573799Abstract: An apparatus and method for performing dual concurrent multiplications of packed data elements.Type: GrantFiled: April 9, 2021Date of Patent: February 7, 2023Assignee: Intel CorporationInventors: Venkateswara Madduri, Elmoustapha Ould-Ahmed-Vall, Mark Charney, Robert Valentine, Jesus Corbal, Binwei Yang
-
Publication number: 20220326946Abstract: An apparatus and method for performing a transform on complex data.Type: ApplicationFiled: January 31, 2022Publication date: October 13, 2022Applicant: Intel CorporationInventors: VENKATESWARA MADDURI, ELMOUSTAPHA OULD-AHMED-VALL, MARK CHARNEY, ROBERT VALENTINE, JESUS CORBAL, BINWEI YANG
-
Publication number: 20220269907Abstract: 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 providing a semi-supervised learning abstraction model that includes an API; receiving, via the API, pre-training parameters at least identifying (a) a first set of unlabeled images and (b) an encoder model selected from the plurality of encoder models; executing a pre-training procedure that trains the encoder model using the first set of unlabeled images; receiving, via the API, supervised training parameters at least identifying (a) a second set of labeled images and (b) the encoder model that is pre-trained using the pre-training procedure; executing a supervised training procedure that further trains the encoder model using the second set of labeled images; and storing a encoder model checkpoint for the encoder model. Other embodiments are disclosed herein.Type: ApplicationFiled: February 24, 2021Publication date: August 25, 2022Applicant: Walmart Apollo, LLCInventors: Binwei Yang, Alessandro Magnani, Behzad Ahmadi
-
Publication number: 20220261434Abstract: A method including determining neighboring items from among sample items based on a respective embedding distance between a query image of a query item and a respective image of each of the neighboring items. The each of the sample items can comprise the respective image and at least one respective item label. The method further can include determining a respective normalized weight for each of the neighboring items based on the respective embedding distance between the query image and the respective image of the each of the neighboring items. The method also can include determining a query item label of the query item based on a weighted majority vote by the neighboring items via the respective normalized weight for the each of the neighboring items. Other embodiments are disclosed.Type: ApplicationFiled: February 12, 2021Publication date: August 18, 2022Applicant: Walmart Apollo, LLCInventors: Binwei Yang, Cun Mu