IP Library Patent Application 16436577
Patent Application
App. No. 16/436,577

METHODS AND SYSTEMS FOR REPORTING REQUESTS FOR DOCUMENTING PHYSICAL OBJECTS VIA LIVE VIDEO AND OBJECT DETECTION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/436,577
Abstract

A computer-implemented method is provided for receiving a request from a third party source or on a template to generate a payload, receiving live video via a viewer, and performing recognition on an object in the live video to determine whether the object is an item in the payload, filtering the object against a threshold indicative of a likelihood of the object matching a determination of the recognition, receiving an input indicative of a selection of the item, and updating the template based on the received input, and providing information associated with the object to complete the request.

Claims (35)

1 . A computer-implemented method, comprising:

receiving a request from a third party source or on a template to generate a payload;

receiving a live video via a viewer, and performing recognition on an object in the live video to determine whether the object is an item in the payload;

filtering the object against a threshold indicative of a likelihood of the object matching a determination of the recognition;

receiving an input indicative of a selection of the item; and

updating the template based on the received input, and providing information associated with the object to complete the request.

2 . The computer-implemented method of claim 1 , wherein for the request received from the third party external source, the third party external source comprises one or more of a database, a document, and a manual or automated request associated with an application.

3 . The computer-implemented method of claim 1 , further comprising, for the request being received via the template, parsing the document to extract the item.

4 . The computer-implemented method of claim 3 , further comprising providing a template analysis application programming interface (API) to generate the payload.

5 . The computer-implemented method of claim 1 , wherein the user can select items for one or more sections in a hierarchical arrangement.

6 . The computer-implemented method of claim 1 , wherein the viewer runs a separate thread that analyzes frames of the viewer with the recognizer.

7 . The computer-implemented method of claim 1 , further comprising filtering the object against items received in the payload associated with the request.

8 . The computer-implemented method of claim 7 , wherein each of the items is tokenized and stemmed with respect to the object on which the recognition has been performed.

9 . The computer-implemented method of claim 1 , wherein the recognizing is dynamically adapted to boost the threshold for the object determined to be in the viewer based on the request.

10 . The computer-implemented method of claim 1 , wherein the information comprises at least one of a description, metadata, and media.

11 . A non-transitory computer readable medium having a storage that stores instructions, the instructions executed by a processor, the instructions comprising:

receiving a request from a third party source or on a template to generate a payload;

receiving live video via a viewer, and performing recognition on an object in the live video to determine whether the object is an item in the payload;

filtering the object against a threshold indicative of a likelihood of the object matching a determination of the recognition;

receiving an input indicative of a selection of the item; and

updating the template based on the received input, and providing information associated with the object to complete the request.

12 . The non-transitory computer readable medium of claim 11 , wherein the user can select items for one or more sections.

13 . The non-transitory computer readable medium of claim 11 , wherein the viewer runs a separate thread that analyzes frames of the viewer with the recognizer.

14 . The non-transitory computer readable medium of claim 11 , further comprising filtering the object against items received in the payload associated with the request, wherein each of the items is tokenized and stemmed with respect the object on which the recognition has been performed.

15 . The non-transitory computer readable medium of claim 11 , wherein the recognizing is dynamically adapted to boost the threshold for the object determined to be in the viewer based on the request.

16 . The non-transitory computer readable medium of claim 11 , wherein the information comprises at least one of a description, metadata, and media.

17 . A processor capable of processing a request, the processor configured to perform the operations of:

receiving the request on a template to generate a payload;

receiving live video via a viewer, and performing recognition on an object in the live video to determine whether the object is an item in the payload;

filtering the object against a threshold indicative of a likelihood of the object matching a determination of the recognition;

receiving an input indicative of a selection of the item by the user; and

updating the template based on the received input, and providing information associated with the object to complete the request.

18 . The processor of claim 17 , further comprising a viewer that runs a separate thread that analyzes frames of the viewer with the recognizer.

19 . The processor of claim 17 , wherein the performing recognition further comprises the object against items received in the payload associated with the request, wherein each of the items is tokenized and stemmed with respect the object on which the recognition has been performed.

20 . The processor of claim 17 , wherein the performing recognition is dynamically adapted to boost the threshold for the object determined to be in the viewer based on the request.

Assignments (2)
CHANGE OF NAME Recorded May 25, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056392/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2019
From: CARTER, SCOTT; DENOUE, LAURENT; AVRAHAMI, DANIEL
To: FUJI XEROX CO., LTD.
Reel/Frame 049423/0932 →