Patents by Inventor Theban Stanley

Theban Stanley 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: 20230403363
    Abstract: 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: Application
    Filed: August 22, 2023
    Publication date: December 14, 2023
    Applicant: Walmart Apollo, LLC
    Inventors: Theban Stanley, Binwei Yang, Cun Mu
  • Patent number: 11815942
    Abstract: A systems 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: receiving a query image comprising at least one target object and at least one candidate image; generating a plurality of proposals based on the at least one candidate image; selecting a portion of the plurality of proposals to produce a reduced proposal set; generating a query embedding corresponding to the query image; generating candidate embeddings corresponding to the portion of the plurality of proposals included in the reduced proposal set; computing similarity scores for the portion of the plurality of proposals; and comparing the similarity scores to a threshold to determine if the at least one candidate image comprises the at least one target object. Other embodiments are disclosed herein.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: November 14, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Theban Stanley, Nihar Vanjara, Yanxin Pan, Abon Chaudhuri, Nikash Walia
  • Patent number: 11758069
    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 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: Grant
    Filed: January 27, 2020
    Date of Patent: September 12, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Theban Stanley, Binwei Yang, Cun Mu
  • Patent number: 11531571
    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 item data for items from a catalog, assigning a task for evaluation of the item data, storing a plurality of task jobs to a task queue, repeatedly setting, in real time, a respective processor to perform a respective evaluation model, processing the plurality of task jobs stored to the task queue by determining, in real time, whether a first evaluation model set to be performed on a first processor is capable of meeting the first evaluation criteria of the first task data, performing, on the first processor, the first evaluation model on the first task data, and transmitting first first-evaluation-model-output instructions, and repeatedly updating, in real time, the task queue. Other embodiments are disclosed herein.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: December 20, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Theban Stanley, Samrat Kokkula, Poornima Candoth, Chhavi Yadav, Qian Li
  • Publication number: 20220292129
    Abstract: A systems 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: receiving a query image comprising at least one target object and at least one candidate image; generating a plurality of proposals based on the at least one candidate image; selecting a portion of the plurality of proposals to produce a reduced proposal set; generating a query embedding corresponding to the query image; generating candidate embeddings corresponding to the portion of the plurality of proposals included in the reduced proposal set; computing similarity scores for the portion of the plurality of proposals; and comparing the similarity scores to a threshold to determine if the at least one candidate image comprises the at least one target object. Other embodiments are disclosed herein.
    Type: Application
    Filed: March 14, 2022
    Publication date: September 15, 2022
    Applicant: Walmart Apollo, LLC
    Inventors: Theban Stanley, Nihar Vanjara, Yanxin Pan, Abon Chaudhuri, Nikash Walia
  • Patent number: 11227189
    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 receiving a digital image comprising multiple items; determining an embedding for the digital image using a machine learning algorithm trained on one or more combined digital images, the combined digital image comprising one or more annotated digital images; identifying an item of the multiple items in the digital image; and facilitating an alteration of a GUI on an electronic device in response to identifying the item in the digital image.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: January 18, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Shreyansh Prakash Gandhi, Alessandro Magnani, Theban Stanley, Qian Li, Abilash Amarthaluri, Abon Chaudhuri, Behzad Ahmadi, Omer Ovenc, Venkatesh Kandaswamy
  • Publication number: 20210232944
    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 item data for items from a catalog, assigning a task for evaluation of the item data, storing a plurality of task jobs to a task queue, repeatedly setting, in real time, a respective processor to perform a respective evaluation model, processing the plurality of task jobs stored to the task queue by determining, in real time, whether a first evaluation model set to be performed on a first processor is capable of meeting the first evaluation criteria of the first task data, performing, on the first processor, the first evaluation model on the first task data, and transmitting first first-evaluation-model-output instructions, and repeatedly updating, in real time, the task queue. Other embodiments are disclosed herein.
    Type: Application
    Filed: January 29, 2020
    Publication date: July 29, 2021
    Applicant: Walmart Apollo, LLC
    Inventors: Theban Stanley, Samrat Kokkula, Poornima Candoth, Chhavi Yadav, Qian Li
  • Publication number: 20210232620
    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 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: Application
    Filed: January 27, 2020
    Publication date: July 29, 2021
    Applicant: Walmart Apollo, LLC
    Inventors: Theban Stanley, Binwei Yang, Cun Mu
  • Patent number: 11048975
    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 receiving one or more digital images from a repository of digital images; annotating the one or more digital images from the repository of digital images; digitally altering the one or more digital images, as annotated, from the repository of digital images; digitally combining the one or more digital images, as annotated and digitally altered, with at least one or more portions of one or more other digital images of the repository of digital images to create one or more combined digital images; training a machine learning algorithm on the one or more combined digital images; and storing the machine learning algorithm, as trained, in the one or more non-transitory computer readable storage devices.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: June 29, 2021
    Assignee: WALMART APOLLO, LLC
    Inventors: Shreyansh Prakash Gandhi, Alessandro Magnani, Theban Stanley, Qian Li, Abilash Amarthaluri, Abon Chaudhuri, Behzad Ahmadi, Omer Ovenc, Venkatesh Kandaswamy
  • Publication number: 20210019567
    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 receiving a digital image comprising multiple items; determining an embedding for the digital image using a machine learning algorithm trained on one or more combined digital images, the combined digital image comprising one or more annotated digital images; identifying an item of the multiple items in the digital image; and facilitating an alteration of a GUI on an electronic device in response to identifying the item in the digital image.
    Type: Application
    Filed: July 17, 2019
    Publication date: January 21, 2021
    Applicant: Walmart Apollo, LLC
    Inventors: Shreyansh Prakash Gandhi, Alessandro Magnani, Theban Stanley, Qian Li, Abilash Amarthaluri, Abon Chaudhuri, Behzad Ahmadi, Omer Ovenc, Venkatesh Kandaswamy
  • Publication number: 20210019566
    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 receiving one or more digital images from a repository of digital images; annotating the one or more digital images from the repository of digital images; digitally altering the one or more digital images, as annotated, from the repository of digital images; digitally combining the one or more digital images, as annotated and digitally altered, with at least one or more portions of one or more other digital images of the repository of digital images to create one or more combined digital images; training a machine learning algorithm on the one or more combined digital images; and storing the machine learning algorithm, as trained, in the one or more non-transitory computer readable storage devices.
    Type: Application
    Filed: July 17, 2019
    Publication date: January 21, 2021
    Applicant: Walmart Apollo, LLC
    Inventors: Shreyansh Prakash Gandhi, Alessandro Magnani, Theban Stanley, Qian Li, Abilash Amarthaluri, Abon Chaudhuri, Behzad Ahmadi, Omer Ovenc, Venkatesh Kandaswamy
  • Patent number: 10810726
    Abstract: Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of: receiving an image at a first-level analysis component comprising a first neural network structure; analyzing, using the first neural network structure of the first-level analysis component, the image to determine an image category associated with the image; selecting at least one second-level analysis component that is associated with the image category to analyze the image; analyzing, using a second neural network structure associated with the at least one second-level analysis component that was selected, the image to determine whether the image includes non-compliant content; and in response to determining that the image includes non-compliant content, executing a corrective measure. Other embodiments are disclosed herein.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: October 20, 2020
    Assignee: WALMART APOLLO, LLC
    Inventors: Samrat Kokkula, Shreyansh Prakash Gandhi, Abon Chaudhuri, Theban Stanley, Behzad Ahmadi, Venkatesh Kandaswamy, Alessandro Magnani, Omer Ovenc
  • Publication number: 20200242750
    Abstract: Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of: receiving an image at a first-level analysis component comprising a first neural network structure; analyzing, using the first neural network structure of the first-level analysis component, the image to determine an image category associated with the image; selecting at least one second-level analysis component that is associated with the image category to analyze the image; analyzing, using a second neural network structure associated with the at least one second-level analysis component that was selected, the image to determine whether the image includes non-compliant content; and in response to determining that the image includes non-compliant content, executing a corrective measure. Other embodiments are disclosed herein.
    Type: Application
    Filed: January 30, 2019
    Publication date: July 30, 2020
    Applicant: Walmart Apollo, LLC
    Inventors: Samrat Kokkula, Shreyansh Prakash Gandhi, Abon Chaudhuri, Theban Stanley, Behzad Ahmadi, Venkatesh Kandaswamy, Alessandro Magnani, Omer Ovenc
  • Patent number: 10679616
    Abstract: A non-transitory processor-readable medium storing code representing instructions to be executed by a processor includes code to cause the processor to receive acoustic data representing an utterance spoken by a language learner in a non-native language in response to prompting the language learner to recite a word in the non-native language and receive a pronunciation lexicon of the word in the non-native language. The pronunciation lexicon includes at least one alternative pronunciation of the word based on a pronunciation lexicon of a native language of the language learner. The code causes the processor to generate an acoustic model of the at least one alternative pronunciation in the non-native language and identify a mispronunciation of the word in the utterance based on a comparison of the acoustic data with the acoustic model. The code causes the processor to send feedback related to the mispronunciation of the word to the language learner.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: June 9, 2020
    Assignee: ROSETTA STONE LTD.
    Inventors: Theban Stanley, Kadri Hacioglu, Vesa Siivola
  • Publication number: 20180308474
    Abstract: A non-transitory processor-readable medium storing code representing instructions to be executed by a processor includes code to cause the processor to receive acoustic data representing an utterance spoken by a language learner in a non-native language in response to prompting the language learner to recite a word in the non-native language and receive a pronunciation lexicon of the word in the non-native language. The pronunciation lexicon includes at least one alternative pronunciation of the word based on a pronunciation lexicon of a native language of the language learner. The code causes the processor to generate an acoustic model of the at least one alternative pronunciation in the non-native language and identify a mispronunciation of the word in the utterance based on a comparison of the acoustic data with the acoustic model. The code causes the processor to send feedback related to the mispronunciation of the word to the language learner.
    Type: Application
    Filed: June 29, 2018
    Publication date: October 25, 2018
    Inventors: Theban Stanley, Kadri Hacioglu, Vesa Siivola
  • Patent number: 10068569
    Abstract: A non-transitory processor-readable medium storing code representing instructions to be executed by a processor includes code to cause the processor to receive acoustic data representing an utterance spoken by a language learner in a non-native language in response to prompting the language learner to recite a word in the non-native language and receive a pronunciation lexicon of the word in the non-native language. The pronunciation lexicon includes at least one alternative pronunciation of the word based on a pronunciation lexicon of a native language of the language learner. The code causes the processor to generate an acoustic model of the at least one alternative pronunciation in the non-native language and identify a mispronunciation of the word in the utterance based on a comparison of the acoustic data with the acoustic model. The code causes the processor to send feedback related to the mispronunciation of the word to the language learner.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: September 4, 2018
    Assignee: ROSETTA STONE LTD.
    Inventors: Theban Stanley, Kadri Hacioglu, Vesa Siivola
  • Patent number: 8972259
    Abstract: A method and system for teaching non-lexical speech effects includes delexicalizing a first speech segment to provide a first prosodic speech signal and data indicative of the first prosodic speech signal is stored in a computer memory. The first speech segment is audibly played to a language student and the student is prompted to recite the speech segment. The speech uttered by the student in response to the prompt, is recorded.
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: March 3, 2015
    Assignee: Rosetta Stone, Ltd.
    Inventors: Joseph Tepperman, Theban Stanley, Kadri Hacioglu
  • Publication number: 20140205974
    Abstract: Methods and systems for teaching a user a non-native language include creating models representing phonological errors in the non-native language and generating with the models non-native pronunciations for a native pronunciation. The non-native pronunciations may be used for detecting phonological errors in an utterance spoken in the non-native language by the user. The models can include a native to non-native phone translation model and a non-native phone language model.
    Type: Application
    Filed: December 27, 2013
    Publication date: July 24, 2014
    Applicant: Rosetta Stone, Ltd.
    Inventors: Bryan Pellom, Theban Stanley, Kadri Hacioglu
  • Patent number: 8768697
    Abstract: In some embodiments, a method includes measuring a disparity between two speech samples by segmenting both a reference speech sample and a student speech sample into speech units. A duration disparity can be determined for units that are not adjacent to each other in the reference speech sample. A duration disparity can also be determined for the corresponding units in the student speech sample. A difference can then be calculated between the student speech sample duration disparity and the reference speech sample duration disparity.
    Type: Grant
    Filed: January 29, 2010
    Date of Patent: July 1, 2014
    Assignee: Rosetta Stone, Ltd.
    Inventors: Joseph Tepperman, Theban Stanley, Kadri Hacioglu
  • Publication number: 20140006029
    Abstract: A non-transitory processor-readable medium storing code representing instructions to be executed by a processor includes code to cause the processor to receive acoustic data representing an utterance spoken by a language learner in a non-native language in response to prompting the language learner to recite a word in the non-native language and receive a pronunciation lexicon of the word in the non-native language. The pronunciation lexicon includes at least one alternative pronunciation of the word based on a pronunciation lexicon of a native language of the language learner. The code causes the processor to generate an acoustic model of the at least one alternative pronunciation in the non-native language and identify a mispronunciation of the word in the utterance based on a comparison of the acoustic data with the acoustic model. The code causes the processor to send feedback related to the mispronunciation of the word to the language learner.
    Type: Application
    Filed: July 1, 2013
    Publication date: January 2, 2014
    Inventors: Theban Stanley, Kadri Hacioglu, Vesa Siivola