Patents by Inventor Matthew K. Farrow

Matthew K. Farrow 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: 12272218
    Abstract: A system and method for verifying a non-scan item at a self-checkout point-of-sale terminals provided. A merchandise item that isn't scanned at the self-checkout terminal is identified by a detection system. Further, a user helper device is provided to verify the incident by prompting the shopper for an input. The user helper device is operably connected to the self-checkout point-of-sale terminal and the detection system to determine and verify a fraudulent incident occurring during a transaction activity by the shoppers. Further, a store attendant device is provided for human intervention when necessary.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: April 8, 2025
    Assignee: NCR Voyix Corporation
    Inventors: Matthew K. Farrow, Chris Wible, Malay Kundu, Joshua Migdal
  • Publication number: 20250005897
    Abstract: At least one image of a produce item on a scale of a terminal is captured during a transaction at the terminal. A machine learning model provides a classification for the item based on the image. The classification indicates whether the item is bagged or unbagged. When the item is in a bag, a tare weight for the bag is subtracted from the weight recorded by the scale to calculate a price for the item. When the item is unbagged, the weight recorded by the scale is used to calculate the price. In an embodiment, the model provides a classification that indicates whether the item is organic or non-organic. When the item is organic, a transaction interface is automatically populated with an organic produce selection and presented to an operator of the terminal for confirmation.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: German Capuano, Noah Tyler Gardner, Kip Oliver Morgan, Matthew K. Farrow
  • Publication number: 20250005641
    Abstract: A base machine learning model (MLM) is trained to generate N-dimensional feature vectors from images of items per item code or category. A principal component analysis is processed on the N-dimensional feature vectors per item code to generate fewer reference vectors per item code, each reference vector includes fewer dimensions or features than the corresponding N-dimensional feature vectors. A similarity MLM is trained to receive an item code, corresponding reference vectors for the item code, and a current reduced dimensionality feature vector for a current image of an item associated with a transaction. The similarity MLM produces a similarity score or determines whether the current item is the same or similar to a reference item corresponding to the item code. When the current item is not the same or is dissimilar to the reference item, an alert or an interrupt is provided to audit the transaction for potential theft.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Noah Tyler Gardner, Mohamad Eydani Asl, Matthew K. Farrow
  • Publication number: 20250005550
    Abstract: Feature vectors derived from images of items are retained in a storage bank and indexed by price lookup (PLU) code. An image of an item and a corresponding entered PLU code during a transaction at a terminal are provided as input to a machine learning model and a current feature vector for the image is provided as output. Model feature vector(s) corresponding to the entered PLU code are obtained from the storage bank. The current feature vector and the model feature vectors are provided as input to a comparison machine learning model, which provides as output a confidence value indicative of a degree of similarity between the feature vectors. When the confidence value fails to meet a confidence threshold, this indicates a low confidence that the item is associated with the entered PLU code and an interrupt is sent to the terminal as an indication of potential shrinkage for the transaction.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Mohamad Eydani Asl, Matthew K. Farrow
  • Publication number: 20250006018
    Abstract: During a transaction at a terminal, an operator of a terminal indicates that an item is a produce item. An image of the item is provided as input to a machine learning model which determines whether the item is a consumer packaged good (CPG) item type or a produce item (e.g., a non-CPG item type). When the model determines the item is a CPG item type, the transaction is suspended for an audit of the item.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: German Capuano, Matthew K. Farrow
  • Publication number: 20240403695
    Abstract: A root machine learning model receives an item image captured of an item at a terminal and produces output, which is associated with an item classification for the item. A head machine learning model is selected from a plurality of head models based on transaction information associated with a transaction at a terminal. A candidate item identifier is received from the terminal. The head model uses the candidate item identifier, the root model's output data, and localized metadata maintained for the head model to provide a predicted item identifier for the item. An actual item identifier for the item is received as feedback from the terminal. The localized metadata is updated with the root model's output data and the actual item identifier for the item based on the feedback.
    Type: Application
    Filed: May 31, 2023
    Publication date: December 5, 2024
    Inventors: German Capuano, Joseph Hetherington Deerin, Matthew K. Farrow
  • Publication number: 20230013957
    Abstract: A system and method for verifying a non-scan item at a self-checkout point-of-sale terminals provided. A merchandise item that isn't scanned at the self-checkout terminal is identified by a detection system. Further, a user helper device is provided to verify the incident by prompting the shopper for an input. The user helper device is operably connected to the self-checkout point-of-sale terminal and the detection system to determine and verify a fraudulent incident occurring during a transaction activity by the shoppers. Further, a store attendant device is provided for human intervention when necessary.
    Type: Application
    Filed: September 23, 2022
    Publication date: January 19, 2023
    Inventors: Matthew K. Farrow, Chris Wible, Malay Kundu, Joshua Migdal
  • Patent number: 11482082
    Abstract: A system and method for verifying a non-scan item at a self-checkout point-of-sale terminal is provided. A merchandise item that isn't scanned at the self-checkout terminal is identified by a detection system. Further, a user helper device is provided to verify the incident by prompting the shopper for an input. The user helper device is operably connected to the self-checkout point-of-sale terminal and the detection system to determine and verify a fraudulent incident occurring during a transaction activity by the shoppers. Further, a store attendant device is provided for human intervention when necessary.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: October 25, 2022
    Assignee: NCR Corporation
    Inventors: Matthew K. Farrow, Chris Wible, Malay Kundu, Joshua Migdal
  • Patent number: 10115023
    Abstract: Methods and apparatus provide for a Cart Inspector to create a suspicion level for a transaction when a video image of the transaction portrays an item(s) left in a shopping cart. Specifically, the Cart Inspector obtains video data associated with a time(s) of interest. The video data originates from a video camera that monitors a transaction area. The Cart Inspector analyzes the video data with respect to target image(s) associated with a transaction in the transaction area during the time(s) of interest. The Cart Inspector creates an indication of a suspicion level for the transaction based on analysis of the target image(s). Creation of a high suspicion level for the transaction indicates that the transaction's corresponding video images most likely portray occurrences where the purchase price of an item transported through the transaction area was not included in the total amount paid by the customer.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: October 30, 2018
    Assignee: Stoplift, Inc.
    Inventors: Malay Kundu, Brian Frank O'Donnell, Matthew K. Farrow, Vikram Srinivasan, Joshua Migdal
  • Publication number: 20160132733
    Abstract: Methods and apparatus provide for a Cart Inspector to create a suspicion level for a transaction when a video image of the transaction portrays an item(s) left in a shopping cart. Specifically, the Cart Inspector obtains video data associated with a time(s) of interest. The video data originates from a video camera that monitors a transaction area. The Cart Inspector analyzes the video data with respect to target image(s) associated with a transaction in the transaction area during the time(s) of interest. The Cart Inspector creates an indication of a suspicion level for the transaction based on analysis of the target image(s). Creation of a high suspicion level for the transaction indicates that the transaction's corresponding video images most likely portray occurrences where the purchase price of an item transported through the transaction area was not included in the total amount paid by the customer.
    Type: Application
    Filed: January 15, 2016
    Publication date: May 12, 2016
    Inventors: Malay Kundu, Brian Frank O'Donnell, Matthew K. Farrow, Vikram Srinivasan, Joshua Migdal
  • Patent number: 9262832
    Abstract: Methods and apparatus provide for a Cart Inspector to create a suspicion level for a transaction when a video image of the transaction portrays an item(s) left in a shopping cart. Specifically, the Cart Inspector obtains video data associated with a time(s) of interest. The video data originates from a video camera that monitors a transaction area. The Cart Inspector analyzes the video data with respect to target image(s) associated with a transaction in the transaction area during the time(s) of interest. The Cart Inspector creates an indication of a suspicion level for the transaction based on analysis of the target image(s). Creation of a high suspicion level for the transaction indicates that the transaction's corresponding video images most likely portray occurrences where the purchase price of an item transported through the transaction area was not included in the total amount paid by the customer.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: February 16, 2016
    Assignee: Stoplift, Inc.
    Inventors: Malay Kundu, Brian Frank O'Donnell, Matthew K. Farrow, Vikram Srinivasan, Joshua Migdal
  • Publication number: 20150187080
    Abstract: Methods and apparatus provide for a Cart Inspector to create a suspicion level for a transaction when a video image of the transaction portrays an item(s) left in a shopping cart. Specifically, the Cart Inspector obtains video data associated with a time(s) of interest. The video data originates from a video camera that monitors a transaction area. The Cart Inspector analyzes the video data with respect to target image(s) associated with a transaction in the transaction area during the time(s) of interest. The Cart Inspector creates an indication of a suspicion level for the transaction based on analysis of the target image(s). Creation of a high suspicion level for the transaction indicates that the transaction's corresponding video images most likely portray occurrences where the purchase price of an item transported through the transaction area was not included in the total amount paid by the customer.
    Type: Application
    Filed: March 16, 2015
    Publication date: July 2, 2015
    Inventors: Malay Kundu, Brian Frank O'Donnell, Matthew K. Farrow, Vikram Srinivasan, Joshua Migdal
  • Patent number: 8995744
    Abstract: Methods and apparatus provide for a Cart Inspector to create a suspicion level for a transaction when a video image of the transaction portrays an item(s) left in a shopping cart. Specifically, the Cart Inspector obtains video data associated with a time(s) of interest. The video data originates from a video camera that monitors a transaction area. The Cart Inspector analyzes the video data with respect to target image(s) associated with a transaction in the transaction area during the time(s) of interest. The Cart Inspector creates an indication of a suspicion level for the transaction based on analysis of the target image(s). Creation of a high suspicion level for the transaction indicates that the transaction's corresponding video images most likely portray occurrences where the purchase price of an item transported through the transaction area was not included in the total amount paid by the customer.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: March 31, 2015
    Assignee: Stoplift, Inc.
    Inventors: Malay Kundu, Brian Frank O'Donnell, Matthew K. Farrow, Vikram Srinivasan, Joshua Migdal
  • Publication number: 20130265433
    Abstract: Methods and apparatus provide for a Cart Inspector to create a suspicion level for a transaction when a video image of the transaction portrays an item(s) left in a shopping cart. Specifically, the Cart Inspector obtains video data associated with a time(s) of interest. The video data originates from a video camera that monitors a transaction area. The Cart Inspector analyzes the video data with respect to target image(s) associated with a transaction in the transaction area during the time(s) of interest. The Cart Inspector creates an indication of a suspicion level for the transaction based on analysis of the target image(s). Creation of a high suspicion level for the transaction indicates that the transaction's corresponding video images most likely portray occurrences where the purchase price of an item transported through the transaction area was not included in the total amount paid by the customer.
    Type: Application
    Filed: April 29, 2013
    Publication date: October 10, 2013
    Inventors: Malay Kundu, Brian Frank O'Donnell, Matthew K. Farrow, Vikram Srinivasan, Joshua Migdal
  • Patent number: 8430312
    Abstract: Methods and apparatus provide for a Cart Inspector to create a suspicion level for a transaction when a video image of the transaction portrays an item(s) left in a shopping cart. Specifically, the Cart Inspector obtains video data associated with a time(s) of interest. The video data originates from a video camera that monitors a transaction area. The Cart Inspector analyzes the video data with respect to target image(s) associated with a transaction in the transaction area during the time(s) of interest. The Cart Inspector creates an indication of a suspicion level for the transaction based on analysis of the target image(s). Creation of a high suspicion level for the transaction indicates that the transaction's corresponding video images most likely portray occurrences where the purchase price of an item transported through the transaction area was not included in the total amount paid by the customer.
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: April 30, 2013
    Assignee: Stoplift, Inc.
    Inventors: Malay Kundu, Brian Frank O'Donnell, Matthew K. Farrow, Vikram Srinivasan, Joshua Migdal
  • Publication number: 20120188377
    Abstract: Methods and apparatus provide for a Cart Inspector to create a suspicion level for a transaction when a video image of the transaction portrays an item(s) left in a shopping cart. Specifically, the Cart Inspector obtains video data associated with a time(s) of interest. The video data originates from a video camera that monitors a transaction area. The Cart Inspector analyzes the video data with respect to target image(s) associated with a transaction in the transaction area during the time(s) of interest. The Cart Inspector creates an indication of a suspicion level for the transaction based on analysis of the target image(s). Creation of a high suspicion level for the transaction indicates that the transaction's corresponding video images most likely portray occurrences where the purchase price of an item transported through the transaction area was not included in the total amount paid by the customer.
    Type: Application
    Filed: April 2, 2012
    Publication date: July 26, 2012
    Inventors: Malay Kundu, Brian Frank O'Donnell, Matthew K. Farrow, Vikram Srinivasan, Joshua Migdal
  • Patent number: 8146811
    Abstract: Methods and apparatus provide for a Cart Inspector to create a suspicion level for a transaction when a video image of the transaction portrays an item(s) left in a shopping cart. Specifically, the Cart Inspector obtains video data associated with a time(s) of interest. The video data originates from a video camera that monitors a transaction area. The Cart Inspector analyzes the video data with respect to target image(s) associated with a transaction in the transaction area during the time(s) of interest. The Cart Inspector creates an indication of a suspicion level for the transaction based on analysis of the target image(s). Creation of a high suspicion level for the transaction indicates that the transaction's corresponding video images most likely portray occurrences where the purchase price of an item transported through the transaction area was not included in the total amount paid by the customer.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: April 3, 2012
    Assignee: Stoplift, Inc.
    Inventors: Malay Kundu, Brian Frank O'Donnell, Matthew K. Farrow, Vikram Srinivasan, Joshua Migdal
  • Publication number: 20080226129
    Abstract: Methods and apparatus provide for a Cart Inspector to create a suspicion level for a transaction when a video image of the transaction portrays an item(s) left in a shopping cart. Specifically, the Cart Inspector obtains video data associated with a time(s) of interest. The video data originates from a video camera that monitors a transaction area. The Cart Inspector analyzes the video data with respect to target image(s) associated with a transaction in the transaction area during the time(s) of interest. The Cart Inspector creates an indication of a suspicion level for the transaction based on analysis of the target image(s). Creation of a high suspicion level for the transaction indicates that the transaction's corresponding video images most likely portray occurrences where the purchase price of an item transported through the transaction area was not included in the total amount paid by the customer.
    Type: Application
    Filed: March 12, 2008
    Publication date: September 18, 2008
    Inventors: Malay Kundu, Brian Frank O'Donnell, Matthew K. Farrow, Vikram Srinivasan, Joshua Migdal