Patents by Inventor Anthony Macciola

Anthony Macciola 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: 8971587
    Abstract: In various embodiments, methods, systems, and computer program products for processing digital images captured by a mobile device are disclosed. Myriad features enable and/or facilitate processing of such digital images using a mobile device that would otherwise be technically impossible or impractical, and furthermore address unique challenges presented by images captured using a camera rather than a traditional flat-bed scanner, paper-feed scanner, or multifunction peripheral. Particularly advantageous features include robustly detecting edges of one or more documents depicted in the digital image data, and defining/locating document pages at least partially on this basis.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: March 3, 2015
    Assignee: Kofax, Inc.
    Inventors: Anthony Macciola, Alexander Shustorovich, Christopher W. Thrasher
  • Publication number: 20140368890
    Abstract: A method includes capturing plural frames of video data using a mobile device. The frames are analyzed to determine whether any depict an object exhibiting one or more defining characteristics, and if so, whether those frame(s) depicting the object also satisfy one or more predetermined quality control criteria. If one or more of the frames depict the object and also satisfy the one or more predetermined quality control criteria, the method further includes automatically capturing an image of the object. Exemplary defining characteristics are specified for various types of object, particularly objects comprising documents. Related systems and computer program products are also disclosed. The presently disclosed techniques and systems represent translational developments across the fields of image processing and business process management.
    Type: Application
    Filed: August 29, 2014
    Publication date: December 18, 2014
    Applicant: Kofax, Inc.
    Inventors: Jan W. Amtrup, Jiyong Ma, Anthony Macciola
  • Publication number: 20140333971
    Abstract: A method includes storing raw or normalized video data in a computer accessible storage medium; analyzing portions of the video data with a first analytic engine to: determine whether the raw video data is within a first set of parameters; and generate with the first analytic engine a first set of processor settings; processing the raw or normalized video data with the first set of processor settings; and analyzing portions of the processed data with a second analytic engine to determine whether the processed data is within a second set of parameters; generating with the second analytic engine a second set of processor settings to reprocess the raw or normalized video data, sending the second set of processor settings to the first analytic engine; and reprocessing the raw or normalized video data with the first analytic engine using the second set of processor settings.
    Type: Application
    Filed: July 24, 2014
    Publication date: November 13, 2014
    Applicant: KOFAX, INC.
    Inventors: Anthony Macciola, Jan W. Amtrup, Jiyong Ma, Roland G. Borrey, Mauritius A.R. Schmidtler, Hari S. Asuri, Joel S. Fechter, Robert A. Taylor
  • Patent number: 8885229
    Abstract: A method includes invoking an image capture interface via a mobile device; and analyzing video data captured via the capture interface. The analysis includes determining whether an object exhibiting one or more defining characteristics is depicted within the viewfinder; and if so, whether that object satisfies one or more predetermined quality control criteria. The method further includes displaying an indication of success or failure to satisfy the predetermined control criteria on the mobile device display. Where the object depicted within the viewfinder satisfies the one or more predetermined quality control criteria, the method also includes: displaying an indication that the object depicted in the viewfinder exhibits the one or more defining characteristics; automatically capturing an image of the object; and/or automatically storing to memory one or more of the frames in which the object is depicted in the viewfinder. Systems and computer program products are also disclosed.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: November 11, 2014
    Assignee: Kofax, Inc.
    Inventors: Jan W. Amtrup, Jiyong Ma, Anthony Macciola
  • Publication number: 20140327940
    Abstract: A method includes invoking an image capture interface via a mobile device; and analyzing video data captured via the capture interface. The analysis includes determining whether an object exhibiting one or more defining characteristics is depicted within the viewfinder; and if so, whether that object satisfies one or more predetermined quality control criteria. The method further includes displaying an indication of success or failure to satisfy the predetermined control criteria on the mobile device display. Where the object depicted within the viewfinder satisfies the one or more predetermined quality control criteria, the method also includes: displaying an indication that the object depicted in the viewfinder exhibits the one or more defining characteristics; automatically capturing an image of the object; and/or automatically storing to memory one or more of the frames in which the object is depicted in the viewfinder. Systems and computer program products are also disclosed.
    Type: Application
    Filed: May 2, 2014
    Publication date: November 6, 2014
    Applicant: Kofax, Inc.
    Inventors: Jan W. Amtrup, Jiyong Ma, Anthony Macciola
  • Publication number: 20140328520
    Abstract: In various embodiments, methods, systems, and computer program products for processing digital images captured by a mobile device are disclosed. Myriad features enable and/or facilitate processing of such digital images using a mobile device that would otherwise be technically impossible or impractical, and furthermore address unique challenges presented by images captured using a camera rather than a traditional flat-bed scanner, paper-feed scanner, or multifunction peripheral. Particularly advantageous features include robustly detecting edges of one or more documents depicted in the digital image data, and defining/locating document pages at least partially on this basis.
    Type: Application
    Filed: July 17, 2014
    Publication date: November 6, 2014
    Applicant: Kofax, Inc.
    Inventors: Anthony Macciola, Alexander Shustorovich, Christopher W. Thrasher
  • Patent number: 8879120
    Abstract: In various embodiments, methods, systems, and computer program products for processing digital images captured by a mobile device are disclosed. Myriad features enable and/or facilitate processing of such digital images using a mobile device that would otherwise be technically impossible or impractical, and furthermore address unique challenges presented by images captured using a camera rather than a traditional flat-bed scanner, paper-feed scanner or multifunction peripheral.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: November 4, 2014
    Assignee: Kofax, Inc.
    Inventors: Christopher W. Thrasher, Anthony Macciola, Alexander Shustorovich
  • Publication number: 20140317595
    Abstract: A method includes receiving user input defining a workflow comprising one or more activities and one or more rules; receiving user input defining a user interface (UI) configured to facilitate a user performing the workflow at least in part using a processor of a mobile device; and generating a mobile software application based on the workflow and the UI. In another embodiment, a method includes: instantiating a mobile application on a mobile device; launching a workflow within the mobile application, the workflow comprising one or more activities and one or more rules; rendering one or more user interfaces based at least in part on the workflow; displaying at least one of the user interfaces on a display of the mobile device; receiving user input via at least one of the user interfaces; and modifying the workflow based at least partially on user input. Systems and computer program products are also disclosed.
    Type: Application
    Filed: April 23, 2014
    Publication date: October 23, 2014
    Applicant: Kofax, Inc.
    Inventors: Steven Kilby, Anthony Macciola, Jan W. Amtrup, Bruce Orcutt
  • Publication number: 20140316841
    Abstract: A method for leveraging location-based information to influence business workflows includes initiating a workflow, performing at least one operation within the workflow using a processor of a mobile device; receiving location information pertaining to the workflow; and influencing at least a portion of the workflow based on the location information. The workflow is configured to facilitate a business process. In some embodiments, the method includes determining location information corresponding to the mobile device, prompting a user to capture and image of a document, associating the location information with the captured image as location metadata, and storing the location metadata and captured image to a memory of the mobile device. Exemplary systems and computer program products are also described.
    Type: Application
    Filed: February 10, 2014
    Publication date: October 23, 2014
    Applicant: Kofax, Inc.
    Inventors: Steven Kilby, Anthony Macciola, Jan W. Amtrup, Bruce Orcutt
  • Patent number: 8855375
    Abstract: In various embodiments, methods, systems, and computer program products for processing digital images captured by a mobile device are disclosed. Myriad features enable and/or facilitate processing of such digital images using a mobile device that would otherwise be technically impossible or impractical, and furthermore address unique challenges presented by images captured using a camera rather than a traditional flat-bed scanner, paper-feed scanner, or multifunction peripheral.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: October 7, 2014
    Assignee: Kofax, Inc.
    Inventors: Anthony Macciola, Alexander Shustorovich, Christopher W. Thrasher
  • Publication number: 20140270536
    Abstract: A method includes receiving or capturing a digital image using a mobile device, and using a processor of the mobile device to: determine whether an object depicted in the digital image belongs to a particular object class among a plurality of object classes; determine one or more object features of the object based at least in part on the particular object class at least partially in response to determining the object belongs to the particular object class; build or select an extraction model based at least in part on the one or more determined object features; and extract data from the digital image using the extraction model. The extraction model excludes, and/or the extraction process does not utilize, optical character recognition (OCR) techniques. Related systems and computer program products are also disclosed.
    Type: Application
    Filed: March 13, 2014
    Publication date: September 18, 2014
    Applicant: Kofax, Inc.
    Inventors: Jan W. Amtrup, Anthony Macciola, Stephen Michael Thompson, Jiyong Ma
  • Publication number: 20140270349
    Abstract: In one embodiment, a method includes receiving a digital image captured by a mobile device; and using a processor of the mobile device: generating a first representation of the digital image, the first representation being characterized by a reduced resolution; generating a first feature vector based on the first representation; comparing the first feature vector to a plurality of reference feature matrices; and classifying an object depicted in the digital image as a member of a particular object class based at least in part on the comparing.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: Kofax, Inc.
    Inventors: Jan Willers Amtrup, Anthony Macciola, Steve Thompson, Jiyong Ma, Alexander Shustorovich, Christopher W. Thrasher
  • Publication number: 20140254887
    Abstract: Computer program products include program code readable/executable by one or more processors, and configured to cause the processor(s) to: receive an image of a part or all of a document selected from a group consisting of: a gift card, an invoice, a bill, a receipt, a sales order, an insurance claim, a medical insurance document, and a benefits document; perform optical character recognition (OCR) on the image; extract at least a partial address of a sender of the document; compare the at least partial address of the sender to a plurality of addresses in a first database; and identify one or more of: textual information specific to the sender; and data formatting specific to the sender. The code configured to cause the processor to receive the image, perform the OCR, extract and compare the (at least partial) address, and identify sender-specific information is preferably a processor of a mobile device.
    Type: Application
    Filed: May 20, 2014
    Publication date: September 11, 2014
    Applicant: KOFAX, INC.
    Inventors: Jan Amtrup, Anthony Macciola, Steve Thompson
  • Patent number: 8774516
    Abstract: In one embodiment, a method includes receiving an image of a document; performing optical character recognition (OCR) on the image; extracting an address of a sender of the document from the image based on the OCR; comparing the extracted address with content in a first database; identifying complementary textual information in a second database based on the address; and at least one of: extracting additional content from the image of the document; correcting one or more OCR errors in the document using the complementary textual information, and normalizing data from the document prior to determining a validity of the document using at least one of the complementary textual information and predefined business rules. At least one of the aforementioned operations is performed using a processor of a mobile device. Exemplary systems and computer program products are also disclosed.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: July 8, 2014
    Assignee: Kofax, Inc.
    Inventors: Jan Amtrup, Anthony Macciola, Steve Thompson
  • Publication number: 20140164914
    Abstract: A method and system for delineating document and/or subdocument boundaries and identifying document and/or subdocument types, the method comprising: automatically generating at least one identifier for identifying which of a plurality of document and/or subdocument images belongs to which of a plurality of categories. The method and/or system optionally may include automatically categorizing a plurality of document and/or subdocument images into a plurality of predetermined categories in accordance with classification rules for said categories.
    Type: Application
    Filed: February 14, 2014
    Publication date: June 12, 2014
    Applicant: KOFAX, INC.
    Inventors: Mauritius A.R. Schmidtler, Scott S. Texeira, Christopher K. Harris, Sameer Samat, Roland G. Borrey, Anthony Macciola
  • Patent number: 8693043
    Abstract: A method and system for delineating document boundaries and identifying document types by analyzing digital images of one or more documents, automatically categorizing one or more pages or subdocuments within the one or more documents and automatically generating delineation identifiers, such as computer-generated images of separation pages inserted between digital images belonging to different categories, a description of the categorization sequence of the digital images, or a computer-generated electronic label affixed or associated with said digital images.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: April 8, 2014
    Assignee: Kofax, Inc.
    Inventors: Mauritius A. R. Schmidtler, Scott S. Texeira, Christopher K. Harris, Sameer Samat, Roland Borrey, Anthony Macciola
  • Publication number: 20140079294
    Abstract: In one embodiment, a method includes receiving an image of a document; performing optical character recognition (OCR) on the image; extracting an address of a sender of the document from the image based on the OCR; comparing the extracted address with content in a first database; identifying complementary textual information in a second database based on the address; and at least one of: extracting additional content from the image of the document; correcting one or more OCR errors in the document using the complementary textual information, and normalizing data from the document prior to determining a validity of the document using at least one of the complementary textual information and predefined business rules. At least one of the aforementioned operations is performed using a processor of a mobile device. Exemplary systems and computer program products are also disclosed.
    Type: Application
    Filed: November 12, 2013
    Publication date: March 20, 2014
    Applicant: Kofax, Inc.
    Inventors: Jan Amtrup, Anthony Macciola, Steve Thompson
  • Publication number: 20050134935
    Abstract: A method and system for delineating document boundaries and identifying document types by analyzing digital images of one or more documents, automatically categorizing one or more pages or subdocuments within the one or more documents and automatically generating delineation identifiers, such as computer-generated images of separation pages inserted between digital images belonging to different categories, a description of the categorization sequence of the digital images, or a computer-generated electronic label affixed or associated with said digital images.
    Type: Application
    Filed: December 19, 2003
    Publication date: June 23, 2005
    Inventors: Mauritius Schmidtler, Scott Texeira, Christopher Harris, Sameer Samat, Roland Borrey, Anthony Macciola
  • Patent number: 6370277
    Abstract: According to the present invention, an image processing system for processing scanned images using a user predefined parameters and acceptable tolerances. When a scanned image falls outside the scope of the predefined parameter tolerances, the system invokes a real-time user interactive process which involves a continuous looping back process comprising prompting the user for image setting data, loading the image data from a fast memory device such as a cache, generating processed image data and displaying the processed image data on a display terminal, prompting the user for acceptance of the processed image data. This process loops back to the beginning until the user accepts the processed image data. This invention provides the user with an efficient and time saving method of scanning documents by precluding the user having to physically reload the document into the scanner should the scanned quality be unacceptable, and an interactive method to set the attributes of a paper scanner.
    Type: Grant
    Filed: December 7, 1998
    Date of Patent: April 9, 2002
    Assignee: Kofax Image Products, Inc.
    Inventors: Roland Borrey, Anthony Macciola