Patents by Inventor Roy Penn

Roy Penn 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: 10878232
    Abstract: Systems and methods for automatic processing of receipts to capture data from the receipts are presented. Upon receiving an image of a receipt, an optical character recognition (OCR) of the receipt content embodied in the image is executed. The OCR of the receipt content results in machine-encoded text content of the receipt content embodied in the image. Tokens are generated from the machine-encoded text content and data groups are constructed according to horizontal lines of generated tokens. Potential product items are identified for at least some of the constructed data groups and the potential product items are evaluated for the at least some constructed data groups. The evaluation of the potential product items for the at least some constructed data groups identifies receipt data, such as product items and vendor information, associated with the least some constructed data groups. The identified receipt data is captured and stored with the image of the receipt in a data store.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: December 29, 2020
    Assignee: BlinkReceipt, LLC
    Inventors: Court V Lorenzini, Samuel Anthony Lucente, II, Roy Penn
  • Patent number: 10664798
    Abstract: Systems, methods and computer-readable media are disclosed for capturing purchase information regarding purchased items of a consumer. Upon receiving an image of a receipt (a receipt image) regarding a list of purchased items, receipt text is generated. The receipt text is processed to identify the purchased items in the receipt image. Accordingly, an iteration is begun to iterate through the item blocks of the receipt text. An item block corresponds to a discrete item in the receipt text. The processing comprises extracting textual elements from the item block and matching the textual elements to a known product. Upon matching the textual elements to a known product, the consumer inventory associated with the consumer is updated with regard to the purchase of the known product.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: May 26, 2020
    Assignee: BlinkReceipt, LLC
    Inventors: Court V. Lorenzini, Samuel Anthony Lucente, Roy Penn, Morgan Doocy, Shawn Rutledge
  • Patent number: 10417488
    Abstract: Systems and methods for automatic processing of receipts to capture data from the receipts are presented. Upon receiving an image of a receipt, an optical character recognition (OCR) of the receipt content embodied in the image is executed. The OCR of the receipt content results in machine-encoded text content of the receipt content embodied in the image. Tokens are generated from the machine-encoded text content and data groups are constructed according to horizontal lines of generated tokens. Potential product items are identified for at least some of the constructed data groups and the potential product items are evaluated for the at least some constructed data groups. The evaluation of the potential product items for the at least some constructed data groups identifies receipt data, such as product items and vendor information, associated with the least some constructed data groups. The identified receipt data is captured and stored with the image of the receipt in a data store.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: September 17, 2019
    Assignee: BlinkReceipt, LLC
    Inventors: Roy Penn, Court V Lorenzini
  • Publication number: 20190012538
    Abstract: Systems and methods for automatic processing of receipts to capture data from the receipts are presented. Upon receiving an image of a receipt, an optical character recognition (OCR) of the receipt content embodied in the image is executed. The OCR of the receipt content results in machine-encoded text content of the receipt content embodied in the image. Tokens are generated from the machine-encoded text content and data groups are constructed according to horizontal lines of generated tokens. Potential product items are identified for at least some of the constructed data groups and the potential product items are evaluated for the at least some constructed data groups. The evaluation of the potential product items for the at least some constructed data groups identifies receipt data, such as product items and vendor information, associated with the least some constructed data groups. The identified receipt data is captured and stored with the image of the receipt in a data store.
    Type: Application
    Filed: July 6, 2017
    Publication date: January 10, 2019
    Applicant: MetaBrite, Inc.
    Inventors: Roy Penn, Court V. Lorenzini
  • Publication number: 20180121978
    Abstract: Systems and methods for user-assisted processing of receipts to capture data from the receipts are presented. Upon receiving an image of a receipt, a receipt processing site processes the content of the receipt to identify potential product items. For those product items that would benefit from user assistance, sets of potential products items (each set corresponding to a particular area of the receipt image called an image box) are gathered and provided to the user in product item data. The product item data includes an image box for each set of potential product items. On a user computing device, a computer user evaluates the sets of potential product items and validates/clarifies the receipt content in view of the image boxes. Updated product item data is returned to the receipt processing site and the updated product data is used to update the product item information that the receipt processing site has generated regarding the received receipt.
    Type: Application
    Filed: October 31, 2016
    Publication date: May 3, 2018
    Applicant: MetaBrite, Inc.
    Inventors: Court V. Lorenzini, Roy Penn, Samuel Anthony Lucente, Yen-chi Lin
  • Publication number: 20180053045
    Abstract: Systems and methods for automatic processing of receipts to capture data from the receipts are presented. Upon receiving an image of a receipt, an optical character recognition (OCR) of the receipt content embodied in the image is executed. The OCR of the receipt content results in machine-encoded text content of the receipt content embodied in the image. Tokens are generated from the machine-encoded text content and data groups are constructed according to horizontal lines of generated tokens. Potential product items are identified for at least some of the constructed data groups and the potential product items are evaluated for the at least some constructed data groups. The evaluation of the potential product items for the at least some constructed data groups identifies receipt data, such as product items and vendor information, associated with the least some constructed data groups. The identified receipt data is captured and stored with the image of the receipt in a data store.
    Type: Application
    Filed: August 16, 2016
    Publication date: February 22, 2018
    Applicant: MetaBrite, Inc.
    Inventors: Court V. Lorenzini, Samuel Anthony Lucente, II, Roy Penn
  • Publication number: 20180025314
    Abstract: Systems, methods and computer-readable media are disclosed for capturing purchase information regarding purchased items of a consumer. Upon receiving an image of a receipt (a receipt image) regarding a list of purchased items, receipt text is generated. The receipt text is processed to identify the purchased items in the receipt image. Accordingly, an iteration is begun to iterate through the item blocks of the receipt text. An item block corresponds to a discrete item in the receipt text. The processing comprises extracting textual elements from the item block and matching the textual elements to a known product. Upon matching the textual elements to a known product, the consumer inventory associated with the consumer is updated with regard to the purchase of the known product.
    Type: Application
    Filed: September 11, 2017
    Publication date: January 25, 2018
    Applicant: Metabrite, Inc.
    Inventors: Court V. Lorenzini, Samuel Anthony Lucente, Roy Penn, Morgan Doocy, Shawn Rutledge
  • Patent number: 9792579
    Abstract: Systems, methods and computer-readable media are disclosed for capturing purchase information regarding purchased items of a consumer. Upon receiving an image of a receipt (a receipt image) regarding a list of purchased items, receipt text is generated. The receipt text is processed to identify the purchased items in the receipt image. Accordingly, an iteration is begun to iterate through the item blocks of the receipt text. An item block corresponds to a discrete item in the receipt text. The processing comprises extracting textual elements from the item block and matching the textual elements to a known product. Upon matching the textual elements to a known product, the consumer inventory associated with the consumer is updated with regard to the purchase of the known product.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: October 17, 2017
    Assignee: MetaBrite, Inc.
    Inventors: Court V Lorenzini, Samuel Anthony Lucente, Roy Penn, Morgan Doocy, Shawn Rutledge
  • Publication number: 20160371632
    Abstract: Systems, methods and computer-readable media are disclosed for capturing purchase information regarding purchased items of a consumer. Upon receiving an image of a receipt (a receipt image) regarding a list of purchased items, receipt text is generated. The receipt text is processed to identify the purchased items in the receipt image. Accordingly, an iteration is begun to iterate through the item blocks of the receipt text. An item block corresponds to a discrete item in the receipt text. The processing comprises extracting textual elements from the item block and matching the textual elements to a known product. Upon matching the textual elements to a known product, the consumer inventory associated with the consumer is updated with regard to the purchase of the known product.
    Type: Application
    Filed: February 17, 2016
    Publication date: December 22, 2016
    Applicant: MetaBrite, Inc.
    Inventors: Court V Lorenzini, Samuel Anthony Lucente, Roy Penn, Morgan Doocy, Shawn Rutledge
  • Patent number: 4754125
    Abstract: Apparatus for use in correlating actual tape play times, tape length, or predetermined tape program locations with tape-spool revolution values provided by a tape-revolution index counter in a tape machine. The calculator has a lower circular base plate and a smaller, upper circular plate which rotates concentrically with respect to the lower plate. The base plate carries a scale corresponding to tape-spool revolution values indicated by the machine, and one or more time scales relating tape spool revolution values to actual tape-play times, and/or to remaining play times or program locations. A ratio marker and time scale indicator are positioned on the upper member such that alignment of the ratio marker with a selected tape-revolution value on the base plate brings the time scale indicator into alignment with the corresponding playing-time value on the base plate.
    Type: Grant
    Filed: November 28, 1986
    Date of Patent: June 28, 1988
    Inventor: Roy A. Penn