Patents by Inventor Samrat KOKKULA

Samrat KOKKULA 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: 11941905
    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; identifying a foreground of the one or more digital images; analyzing the foreground of the one or more digital images to identify a skin region in the foreground of the one or more digital images; when the skin region is identified, clustering a non-skin remainder of the foreground of the one or more digital images into one or more clusters; extracting one or more patches of the one or more digital images from the one or more clusters of the foreground of the one or more digital images; determining one or more scores for the one or more patches of the one or more digital images; and coordinating displaying a patch of the one or more patches on an electronic display based on the one or more scores for the one or more patches. Other embodiments are disclosed herein.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: March 26, 2024
    Assignee: WALMART APOLLO, LLC
    Inventors: Qian Li, Samrat Kokkula, Abon Chaudhuri, Ashley Kim, Alessandro Magnani
  • Publication number: 20230245195
    Abstract: In some embodiments, apparatuses and methods are provided herein useful for event detection relative to catalog items available for commercial sale. In some embodiments, there is provided a system for event detection relative to catalog items available for commercial sale including an interface; a memory; and the first control circuit. The first control circuit configured to execute the computer-implemented code to: receive event data corresponding to one or more events referred to in one or more online sources; determine a corresponding score for each of the event data based on a relative level of negativity; identify one or more topics and key phrases of one or more of the event data having at least a specified score; identify one or more catalog items that have a similarity to the one or more topics and key phrases; and output an indication.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 3, 2023
    Inventors: Himanshu Rai, Tuhin Bhattacharya, Raviteja Uppalapati, Diksha Manchanda, Samrat Kokkula
  • Publication number: 20230177823
    Abstract: A system including one or more processors and one or more non-transitory computer-readable storage media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform: training a neural network detection model with a training dataset comprising synthetic training images by: using a transformation algorithm to create the synthetic training images by appending edge case training images to one or more compliant images; receiving, at the neural network detection model, as trained, at least one image; and determining, using the neural network detection model, as trained, whether the at least one image comprises non-compliant content. Other embodiments are disclosed herein.
    Type: Application
    Filed: January 30, 2023
    Publication date: June 8, 2023
    Applicant: Walmart Apollo, LLC
    Inventors: Shreyansh Prakash Gandhi, Alessandro Magnani, Abhinandan Krishnan, Abon Chaudhuri, Samrat Kokkula, Venkatesh Kandaswamy
  • Patent number: 11568172
    Abstract: A system can include one or more processors and one or more non-transitory computer-readable storage media storing computing instructions configured to run on the one or more processors and perform: generating a training dataset for training a neural network detection model; identifying, using the neural network detection model, as trained, the non-compliant content in the synthetic training images; receiving, at the neural network detection model, at least one image; and utilizing the neural network detection model to determine whether the at least one image comprises the non-compliant content. Other embodiments are disclosed herein.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: January 31, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Shreyansh Prakash Gandhi, Alessandro Magnani, Abhinandan Krishnan, Abon Chaudhuri, Samrat Kokkula, Venkatesh Kandaswamy
  • Publication number: 20230017280
    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; identifying a foreground of the one or more digital images; analyzing the foreground of the one or more digital images to identify a skin region in the foreground of the one or more digital images; when the skin region is identified, clustering a non-skin remainder of the foreground of the one or more digital images into one or more clusters; extracting one or more patches of the one or more digital images from the one or more clusters of the foreground of the one or more digital images; determining one or more scores for the one or more patches of the one or more digital images; and coordinating displaying a patch of the one or more patches on an electronic display based on the one or more scores for the one or more patches. Other embodiments are disclosed herein.
    Type: Application
    Filed: July 6, 2021
    Publication date: January 19, 2023
    Applicant: Walmart Apollo, LLC
    Inventors: Qian Li, Samrat Kokkula, Abon Chaudhuri, Ashley Kim, Alessandro Magnani
  • Publication number: 20230004836
    Abstract: Some embodiments include systems and methods for recall estimation. An exemplary method comprises determining reservoir sampling and size of labeling from each strata; determining recall and variance for each strata; determining sum of sample size for a time period; and determining reservoir sampling for each strata and label the sample items. Other embodiments are described.
    Type: Application
    Filed: November 16, 2021
    Publication date: January 5, 2023
    Applicant: Walmart Apollo, LLC
    Inventors: Eren Atmaca, Samrat Kokkula, Theban Solomon Stanley, Quoc Tan Tran, Alessandro Magnani, Chhavi Yadav, Abon Chaudhuri
  • 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: 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: 20210166075
    Abstract: A system can include one or more processors and one or more non-transitory computer-readable storage media storing computing instructions configured to run on the one or more processors and perform: generating a training dataset for training a neural network detection model; identifying, using the neural network detection model, as trained, the non-compliant content in the synthetic training images; receiving, at the neural network detection model, at least one image; and utilizing the neural network detection model to determine whether the at least one image comprises the non-compliant content. Other embodiments are disclosed herein.
    Type: Application
    Filed: February 12, 2021
    Publication date: June 3, 2021
    Applicant: Walmart Apollo, LLC
    Inventors: Shreyansh Prakash Gandhi, Alessandro Magnani, Abhinandan Krishnan, Abon Chaudhuri, Samrat Kokkula, Venkatesh Kandaswamy
  • Patent number: 10922584
    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: generating a training dataset comprising synthetic training images for training a neural network detection model to identify non-compliant content in images; executing a training procedure that utilizes the synthetic training images to train the neural network detection model to identify the non-compliant content; receiving, at the neural network detection model, at least one image; and utilizing the neural network detection model to determine whether the at least one image includes the non-compliant content. Other embodiments are disclosed herein.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: February 16, 2021
    Assignee: WALMART APOLLO, LLC
    Inventors: Shreyansh Prakash Gandhi, Alessandro Magnani, Abhinandan Krishnan, Abon Chaudhuri, Samrat Kokkula, 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: 20200242407
    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: generating a training dataset comprising synthetic training images for training a neural network detection model to identify non-compliant content in images; executing a training procedure that utilizes the synthetic training images to train the neural network detection model to identify the non-compliant content; receiving, at the neural network detection model, at least one image; and utilizing the neural network detection model to determine whether the at least one image includes the non-compliant content. Other embodiments are disclosed herein.
    Type: Application
    Filed: January 30, 2019
    Publication date: July 30, 2020
    Applicant: Walmart Apollo, LLC
    Inventors: Shreyansh Prakash Gandhi, Alessandro Magnani, Abhinandan Krishnan, Abon Chaudhuri, Samrat Kokkula, Venkatesh Kandaswamy
  • 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: 10484250
    Abstract: A method for optimizing network performance includes receiving data related to one or more network metrics, and determining whether the received data is to be used for creating a new model or updating an existing model that represents a recurring pattern in the received data to be used to predict or detect one or more network events. If the received data is not to be used for creating the new model or updating the existing model, then apply the data to the existing model. The method further includes determining a configuration related to one or more network devices based on the received data being applied to the determined model, and configuring the one or more network devices according to the determined configuration.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: November 19, 2019
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Samrat Kokkula, Ioannis Nikiforakis, Georgios Oikonomou
  • Publication number: 20190028357
    Abstract: A method for optimizing network performance includes receiving data related to one or more network metrics, and determining whether the received data is to be used for creating a new model or updating an existing model that represents a recurring pattern in the received data to be used to predict or detect one or more network events. If the received data is not to be used for creating the new model or updating the existing model, then apply the data to the existing model. The method further includes determining a configuration related to one or more network devices based on the received data being applied to the determined model, and configuring the one or more network devices according to the determined configuration.
    Type: Application
    Filed: September 11, 2018
    Publication date: January 24, 2019
    Inventors: SAMRAT KOKKULA, IOANNIS NIKIFORAKIS, GEORGIOS OIKONOMOU
  • Patent number: 10116521
    Abstract: A method for optimizing network performance is described. The method comprises: receiving data related to one or more network metrics for measuring current network traffic or determining network patterns; determining, based on received data associated with the one or more network metrics, a model associated with at least one of detection and prediction of one or more future network events; determining a configuration related to the one or more network devices based on the received data and the determined model; and configuring the one or more network devices according to the determined configuration.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: October 30, 2018
    Assignee: Citrix Systems, Inc.
    Inventors: Samrat Kokkula, Ioannis Nikiforakis, Georgios Oikonomou
  • Publication number: 20170111233
    Abstract: A method for optimizing network performance is described. The method comprises: receiving data related to one or more network metrics for measuring current network traffic or determining network patterns; determining, based on received data associated with the one or more network metrics, a model associated with at least one of detection and prediction of one or more future network events; determining a configuration related to the one or more network devices based on the received data and the determined model; and configuring the one or more network devices according to the determined configuration.
    Type: Application
    Filed: October 17, 2016
    Publication date: April 20, 2017
    Inventors: Samrat KOKKULA, Ioannis NIKIFORAKIS, Georgios OIKONOMOU