Patents by Inventor Andrei Khaitas

Andrei Khaitas 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: 20240070637
    Abstract: A computing device retrieves a stabilized weight and a weight-based item count for one or more items to be purchased. Responsive to retrieving the stabilized weight, the computing device retrieves an image-based item count and an expected weight based on the image-based item count for the one or more items to be purchased. The computing device selects between authorizing and blocking checkout of the one or more items based on the weight-based item count, the image-based item count, the stabilized weight, and the expected weight.
    Type: Application
    Filed: January 13, 2023
    Publication date: February 29, 2024
    Inventors: J. Wacho Slaughter, Brad M. Johnson, William Laird Dungan, Yevgeni Tsirulnik, Phil Brown, Charles R. Kirk, Evgeny Shevtsov, Tracy Cate, James L. Frank, Andrei Khaitas
  • Publication number: 20230342747
    Abstract: Computer vision grouping recognition is provided by receiving training images that include unpackaged items; identifying, by a computer vision model, a candidate identities for unpackaged items in a given training image; receiving, from a human user, a selected identity for the unpackaged item as feedback for the candidate identity; constructing a confusion matrix tallying matches and mismatches between candidate identities and the selected identities as analyzed across the training images for each unpackaged item; identifying at least one product category that includes at least a first unpackaged item and a second unpackaged item that the confusion matrix indicates as being misidentified for each other by the computer vision model; and reconfiguring the computer vision model to identify the product category instead of the first unpackaged item or the second unpackaged item when analyzing a given image including one or more of the first unpackaged item or the second unpackaged item.
    Type: Application
    Filed: June 16, 2023
    Publication date: October 26, 2023
    Inventors: Evgeny SHEVTSOV, Charles Ray Kirk, J. Wacho Slaughter, Andrei Khaitas, Srija Ganguly, Yevgeni Tsirulink
  • Publication number: 20230316557
    Abstract: Systems and methods of providing navigation information associated with a retail space are provided. In one exemplary embodiment, a method comprises, a network node operationally coupled to a set of optical sensor devices positioned throughout a retail space, the network node receiving a sequence of images from each optical sensor device. The method comprises, obtaining a current position of a certain subject in the retail space based on one or more sequence of images received. The method comprises, obtaining a current position of an obstacle in the retail space based on one or more sequence of images received. The method comprises, sending to a wireless device associated with the certain subject, navigation information associated with the current positions of the certain subject and the obstacle in the retail space.
    Type: Application
    Filed: March 31, 2022
    Publication date: October 5, 2023
    Inventors: David J. STEINER, Suzanne M. BLEAKLEY, Andrei KHAITAS, Evgeny SHEVTSOV
  • Publication number: 20230297990
    Abstract: The present disclosure provides a system and method for identifying items. The method includes scanning a first item using a first barcode scanner and a second barcode scanner and determining, based on signals from the first barcode scanner and the second barcode scanner, a first two-dimensional light grid indicating where the first item broke beams of the first barcode scanner and the second barcode scanner. The method also includes predicting, using a machine learning model and based on the first two-dimensional light grid, a first category for the first item, receiving, from a camera, an image of the first item, and comparing the image of the first item to a first set of images assigned to the first category to determine an identity of the first item.
    Type: Application
    Filed: March 18, 2022
    Publication date: September 21, 2023
    Inventors: Brad Matthew JOHNSON, Susan W. BROSNAN, Andrei KHAITAS
  • Patent number: 11681997
    Abstract: Computer vision grouping recognition is provided by receiving training images that include unpackaged items; identifying, by a computer vision model, a candidate identities for unpackaged items in a given training image; receiving, from a human user, a selected identity for the unpackaged item as feedback for the candidate identity; constructing a confusion matrix tallying matches and mismatches between candidate identities and the selected identities as analyzed across the training images for each unpackaged item; identifying at least one product category that includes at least a first unpackaged item and a second unpackaged item that the confusion matrix indicates as being misidentified for each other by the computer vision model; and reconfiguring the computer vision model to identify the product category instead of the first unpackaged item or the second unpackaged item when analyzing a given image including one or more of the first unpackaged item or the second unpackaged item.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: June 20, 2023
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Evgeny Shevtsov, Charles Ray Kirk, J. Wacho Slaughter, Andrei Khaitas, Srija Ganguly, Yevgeni Tsirulnik
  • Publication number: 20230101275
    Abstract: Techniques for training an item recognition machine learning (ML) model are disclosed. An image of a first item for purchase is received. The image is captured by a point of sale (POS) system. A purchaser selection of a second item for purchase is also received. The purchaser makes the selection at the POS system. It is determined that the first item for purchase matches the second item for purchase, and in response training data is generated for an image recognition ML model, based on the image and the determination that the first item for purchase matches the second item for purchase. The ML model is trained using the training data, and the trained ML model is configured to recognize items for purchase in a plurality of images captured by a plurality of POS systems.
    Type: Application
    Filed: September 29, 2021
    Publication date: March 30, 2023
    Inventors: Andrei KHAITAS, Manuel M. MONSERRATE, Evgeny SHEVTSOV, Michelle M. CROMPTON
  • Publication number: 20230098811
    Abstract: Computer vision grouping recognition is provided by receiving training images that include unpackaged items; identifying, by a computer vision model, a candidate identities for unpackaged items in a given training image; receiving, from a human user, a selected identity for the unpackaged item as feedback for the candidate identity; constructing a confusion matrix tallying matches and mismatches between candidate identities and the selected identities as analyzed across the training images for each unpackaged item; identifying at least one product category that includes at least a first unpackaged item and a second unpackaged item that the confusion matrix indicates as being misidentified for each other by the computer vision model; and reconfiguring the computer vision model to identify the product category instead of the first unpackaged item or the second unpackaged item when analyzing a given image including one or more of the first unpackaged item or the second unpackaged item.
    Type: Application
    Filed: September 30, 2021
    Publication date: March 30, 2023
    Inventors: Evgeny SHEVTSOV, Charles Ray KIRK, J. Wacho SLAUGHTER, Andrei KHAITAS, Srija GANGULY, Yevgeni TSIRULNIK
  • Patent number: 11568350
    Abstract: The disclosure provides a method of generating business rules for a retail system. Particularly, a computing device receives rule data from a user interface. The rule data comprises retail context information associated with a retail business operating the retail system. A business rule template is then generated based on the retail context information included in the rule data, and validated based on the retail context information and on sample business data. Validation may occur by conditionally performing one or more Point of Sale (POS) functions on the sample business data according to the retail context information. If valid, the business rule template is activated for use in the retail system.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: January 31, 2023
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Zachary McCain Darden, Jonathan Waite, Andrei Khaitas, Andrew Norris, Valentine Mourzenok
  • Publication number: 20220101223
    Abstract: The disclosure provides a method of generating business rules for a retail system. Particularly, a computing device receives rule data from a user interface. The rule data comprises retail context information associated with a retail business operating the retail system. A business rule template is then generated based on the retail context information included in the rule data, and validated based on the retail context information and on sample business data. Validation may occur by conditionally performing one or more Point of Sale (POS) functions on the sample business data according to the retail context information. If valid, the business rule template is activated for use in the retail system.
    Type: Application
    Filed: September 30, 2020
    Publication date: March 31, 2022
    Inventors: Zachary McCain Darden, Jonathan Waite, Andrei Khaitas, Andrew Norris, Valentine Mourzenok
  • Patent number: 11038750
    Abstract: Techniques for configuration management are provided. A plurality of configurations is received, where each of the plurality of configurations corresponds to a respective service and is associated with a first plan. The plurality of configurations is stored, in association with the first plan, without implementing the plurality of configurations. Upon receiving approval of the first plan, the first plan is implemented by, for each respective configuration of the plurality of configurations: identifying a respective corresponding service for the respective configuration and modifying a configuration of the respective corresponding service based on the respective configuration. Upon completing implementation of the first plan, each of the plurality of configurations is labeled with a production identifier.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: June 15, 2021
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Zachary M. Darden, Abhishekh Padmanabhan, Jonathan Waite, Adam Archambault, Andrei Khaitas
  • Publication number: 20210126825
    Abstract: Techniques for configuration management are provided. A plurality of configurations is received, where each of the plurality of configurations corresponds to a respective service and is associated with a first plan. The plurality of configurations is stored, in association with the first plan, without implementing the plurality of configurations. Upon receiving approval of the first plan, the first plan is implemented by, for each respective configuration of the plurality of configurations: identifying a respective corresponding service for the respective configuration and modifying a configuration of the respective corresponding service based on the respective configuration. Upon completing implementation of the first plan, each of the plurality of configurations is labeled with a production identifier.
    Type: Application
    Filed: October 23, 2019
    Publication date: April 29, 2021
    Inventors: Zachary M. DARDEN, Abhishekh Padmanabhan, Jonathan Waite, Adam Archambault, Andrei Khaitas