Patents by Inventor Brian Dunne

Brian Dunne 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: 12240129
    Abstract: Methods of generating a camera model are provided. A robotic assembly is used to move a calibration assembly relative to a camera assembly through a series of poses. The calibration assembly comprises a calibration target and markers. The camera assembly comprises a mount, a camera having a field of view, and markers. The predetermined series of poses, together, cause the calibration target to pass through the field of view of the camera. The camera is used to generate a respective image of the calibration target. A tracker is used, to determine respective locations in space of the markers. A transformation function is generated that maps onto a three-dimensional space the stored coordinates and determined locations in space of the markers and features of the calibration target. The transformation functions are used to generate a model of parameters of the camera. Systems are also provided.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: March 4, 2025
    Assignee: Quartus Engineering Incorporated
    Inventors: Jesse Melrose, Matthew Pearson, Jordan Liss, Julia Wetherill, Brian Dunne
  • Publication number: 20250060254
    Abstract: A wavefront sensor for measuring a wavefront that includes an aperture mask configured to receive incident light, the aperture mask comprising a plurality of apertures irregularly spaced and arranged in a plurality of sub-windows that respectively transmit sub-beams of the incident light. A diffuser can receive the sub-beams transmitted by the plurality of apertures. A controller of the sensor is configured to identify measured sub-beams by convolving the sub-beams imaged on the diffuser with a map of the plurality of apertures; and measure the wavefront of the incident light based on changes in position of the sub-beams in a digital image of the diffuser relative to both reference positions and neighboring sub-beams.
    Type: Application
    Filed: November 5, 2024
    Publication date: February 20, 2025
    Applicant: Quartus Engineering Incorporated
    Inventors: Peter Pilarz, Jason Kuhn, Brian Dunne, Jesse Melrose
  • Patent number: 12181347
    Abstract: Wavefront sensors are provided herein. An aperture mask is configured to receive incident light the wavefront of which is to be measured and comprising irregularly spaced apertures that respectively transmit sub-beams of the incident light. A diffuser is configured to receive the sub-beams transmitted by irregularly spaced apertures of the aperture mask. A camera, having a focal plane in which the diffuser substantially is located, is configured to obtain a digital image of the diffuser and thus to obtain a digital image of the incident light the sub-beams of which the aperture mask transmits onto the diffuser. A controller is configured to electronically receive the digital image of the diffuser and to measure the wavefront of the incident light based on the digital image. Methods also are provided.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: December 31, 2024
    Assignee: QUARTUS ENGINEERING INCORPORATED
    Inventors: Peter Pilarz, Jason Kuhn, Brian Dunne, Jesse Melrose
  • Publication number: 20240102865
    Abstract: Wavefront sensors are provided herein. An aperture mask is configured to receive incident light the wavefront of which is to be measured and comprising irregularly spaced apertures that respectively transmit sub-beams of the incident light. A diffuser is configured to receive the sub-beams transmitted by irregularly spaced apertures of the aperture mask. A camera, having a focal plane in which the diffuser substantially is located, is configured to obtain a digital image of the diffuser and thus to obtain a digital image of the incident light the sub-beams of which the aperture mask transmits onto the diffuser. A controller is configured to electronically receive the digital image of the diffuser and to measure the wavefront of the incident light based on the digital image. Methods also are provided.
    Type: Application
    Filed: December 14, 2021
    Publication date: March 28, 2024
    Applicant: Quartus Engineering Incorporated
    Inventors: Peter Pilarz, Jason Kuhn, Brian Dunne, Jesse Melrose
  • Patent number: 11707081
    Abstract: A method of automatically orienting symmetric and asymmetric food items, such as apples for example, is provided. Individual items of food are manipulated by a programmable manipulator within the view of one or more depth imaging cameras. Digital three dimensional characterizations of the surface of the food items are generated by the depth imaging camera or cameras and are utilized by a computer connected to the depth imaging camera or cameras to locate the stem and blossom of each food item. Asymmetric food items, such as apples with dropped shoulders as well as symmetric food items can be properly oriented and processed automatically.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: July 25, 2023
    Assignee: Atlas Pacific Engineering Company
    Inventors: Russ Mitchell, Brandon Evers, Brian Dunne, Daniel Nelson, Mason McInnis, David Bullock
  • Publication number: 20230070281
    Abstract: Methods of generating a camera model are provided. A robotic assembly is used to move a calibration assembly relative to a camera assembly through a series of poses. The calibration assembly comprises a calibration target and markers. The camera assembly comprises a mount, a camera having a field of view, and markers. The predetermined series of poses, together, cause the calibration target to pass through the field of view of the camera. The camera is used to generate a respective image of the calibration target. A tracker is used, to determine respective locations in space of the markers. A transformation function is generated that maps onto a three-dimensional space the stored coordinates and determined locations in space of the markers and features of the calibration target. The transformation functions are used to generate a model of parameters of the camera. Systems are also provided.
    Type: Application
    Filed: August 26, 2022
    Publication date: March 9, 2023
    Applicant: Quartus Engineering Incorporated
    Inventors: Jesse Melrose, Matthew Pearson, Jordan Liss, Julia Wetherill, Brian Dunne
  • Publication number: 20220142219
    Abstract: A method of automatically orienting symmetric and asymmetric food items, such as apples for example, is provided. Individual items of food are manipulated by a programmable manipulator within the view of one or more depth imaging cameras. Digital three dimensional characterizations of the surface of the food items are generated by the depth imaging camera or cameras and are utilized by a computer connected to the depth imaging camera or cameras to locate the stem and blossom of each food item. Asymmetric food items, such as apples with dropped shoulders as well as symmetric food items can be properly oriented and processed automatically.
    Type: Application
    Filed: January 27, 2022
    Publication date: May 12, 2022
    Inventors: Russ Mitchell, Brandon Evers, Brian Dunne, Daniel Nelson, Mason McInnis, David Bullock
  • Patent number: 11246333
    Abstract: A method of automatically orienting symmetric and asymmetric produce items, such as apples for example, is provided. Individual items of produce are manipulated by a programmable manipulator within the view of one or more depth imaging cameras. Digital three dimensional characterizations of the surface of the produce items are generated by the depth imaging camera or cameras and are utilized by a computer connected to the depth imaging camera or cameras to locate the stem and blossom of each produce item. Asymmetric produce items, such as apples with dropped shoulders as well as symmetric produce items can be properly oriented and processed automatically.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: February 15, 2022
    Assignee: Atlas Pacific Engineering Company
    Inventors: Russ Mitchell, Brandon Evers, Brian Dunne, Daniel Nelson, Mason McInnis, David Bullock
  • Publication number: 20190281879
    Abstract: A method of automatically orienting symmetric and asymmetric produce items, such as apples for example, is provided. Individual items of produce are manipulated by a programmable manipulator within the view of one or more depth imaging cameras. Digital three dimensional characterizations of the surface of the produce items are generated by the depth imaging camera or cameras and are utilized by a computer connected to the depth imaging camera or cameras to locate the stem and blossom of each produce item. Asymmetric produce items, such as apples with dropped shoulders as well as symmetric produce items can be properly oriented and processed automatically.
    Type: Application
    Filed: March 8, 2019
    Publication date: September 19, 2019
    Inventors: Russ Mitchell, Brandon Evers, Brian Dunne, Daniel Nelson, Mason Mclnnis, David Bullock
  • Patent number: 9632984
    Abstract: In some embodiments, a system identifies content for display on a user device. The system determines a device category associated with the user device. The system determines that the content for display on the user device comprises at least one of a group comprising a plurality of bank product options, a user assistance option associated with one or more of the plurality of bank product options, a plurality of questions associated with one or more of the plurality of bank product options, and a disclosure associated with acceptance of a selected bank product option of the plurality of bank product options. The system determines a presentation format for the content according to presentation rules that determine presentation format for the content on the user device according to the content and the determined device category.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: April 25, 2017
    Assignee: Bank of America Corporation
    Inventors: Anna Vladimirovna Starikova, Linda Ann Eddy, Brian Dunne
  • Patent number: 9582829
    Abstract: In some embodiments, a system calculates a user risk score, and determines a first subset of questions using the user risk score and type of user device. The system communicates and receives answers to the first subset of questions. The system determines a second subset of questions based on the answers to the first subset of questions. The system communicates and receives answers to the second subset of questions. The system determines whether the answers to the first subset of questions are accurate. If the verification indicates that the answer to one or more of the first subset of questions is not accurate, the system determines a third subset of questions. The system communicates and receives answers to the third subset of questions. The system determines a plurality of repayment plans based on the user risk score and the answers to the first, second, and third subset of questions.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: February 28, 2017
    Assignee: Bank of America Corporation
    Inventors: Anna Vladimirovna Starikova, Linda Ann Eddy, Brian Dunne
  • Publication number: 20150324901
    Abstract: In some embodiments, a system receives an image file from a user device. The image file depicts a financial document that a customer selects to submit to a bank for inclusion in an application for a bank product. The system associates the image file with the application and determines whether receipt of the image file completes the application. If yes, the system sends the application to a review process configured to determine whether to approve the application. If no, the system determines a time period for the customer to complete the application and, after the time period has elapsed, initiates communication with instructions for completing the application.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: Bank of America Corporation
    Inventors: Anna Vladimirovna Starikova, Brian Dunne, Linda Ann Eddy
  • Publication number: 20150324907
    Abstract: In some embodiments, a system receives information about a first loan and information about a second loan. The system calculates a user risk score based on a user payment history, a first loan priority score, and a second loan priority score. The system generates a single loan payment plan for the first loan and the second loan using the first loan priority score, the second loan priority score, and the user risk score. The system receives a payment associated with the single loan payment plan. The processor subdivides the payment into a first loan payment and a second loan payment using the first loan priority score and the second loan priority score. The system transfers the first loan payment to the first line of business and the second loan payment to the second line of business.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: Bank of America Corporation
    Inventors: Anna Vladimirovna Starikova, Valon Mitchell Cross, Brian Dunne, Linda Ann Eddy
  • Publication number: 20150324899
    Abstract: A system includes a memory operable to store user data associated with a user and a processor communicatively coupled to the memory. The processor receives a promise to perform from a user and determines whether the user has scheduled a payment associated with the promise to perform. The processor accesses, in response to determining that the user has not scheduled a payment, the user data associated with the user. The processor determines whether to communicate an alert reminding the user of the promise to perform and selects, in response to a determination to communicate the alert, one or more alert types according to the user data associated with the user. The processor determines, according to the user data associated with the user, an alert frequency, and communicates the alert to the user in accordance with the selected one or more alert types and the determined alert frequency.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: Bank of America Corporation
    Inventors: Anna Vladimirovna Starikova, Linda Ann Eddy, Brian Dunne
  • Publication number: 20150324906
    Abstract: In some embodiments, a system receives a notice indicating a loan past due associated with a user. The system calculates a user risk score associated with the user with the user risk score based on a user payment history. The system determines a plurality of repayment plans for the user using the calculated user risk score, and calculates a repayment plan value score for each repayment plan. The system orders each repayment plan according to the repayment plan value score, and generates a repayment plan queue of the plurality of the ordered repayment plans. The system communicates a first repayment plan in the repayment plan queue to the user.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: Bank of America Corporation
    Inventors: Anna Vladimirovna Starikova, Valon Mitchell Cross, Linda Ann Eddy, Brian Dunne
  • Publication number: 20150324770
    Abstract: In some embodiments, a system receives promise-to-pay information associated with a loan past due from a user. The promise-to-pay information comprises a promised amount, a promised date, and a payment form. The system determines a minimum promise-to-pay amount for the user. If the promised amount is greater than the minimum promise-to-pay amount, the system determines an external payment service based on the payment form. The external payment service is a payment service that processes a payment for the promised amount. The system communicates to the determined external payment service portions of the promise-to-pay information used to process the payment for the promised amount within a predetermined time period before the promised date, and communicates an alert to the user.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: Bank of America Corporation
    Inventors: Anna Vladimirovna Starikova, Linda Ann Eddy, Brian Dunne
  • Publication number: 20150324903
    Abstract: In some embodiments, a system identifies a bank product flow associated with a user interacting with a website. The system accesses proactive chat session triggering rules associated with the identified bank product flow. The system monitors activity of the user interacting with the website. The system determines whether the activity of the user satisfies a trigger specified in the proactive chat session triggering rules associated with the identified bank product flow. The system determines availability of a customer service agent to engage in a chat session with the user. In accordance with the availability of the customer service agent, the system initiates the chat session between the user and the customer service agent associated with the bank product flow without waiting for the user to initiate the chat session.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: Bank of America Corporation
    Inventors: Anna Vladimirovna Starikova, Linda Ann Eddy, Brian Dunne
  • Publication number: 20150324904
    Abstract: In some embodiments, a system identifies content for display on a user device. The system determines a device category associated with the user device. The system determines that the content for display on the user device comprises at least one of a group comprising a plurality of bank product options, a user assistance option associated with one or more of the plurality of bank product options, a plurality of questions associated with one or more of the plurality of bank product options, and a disclosure associated with acceptance of a selected bank product option of the plurality of bank product options. The system determines a presentation format for the content according to presentation rules that determine presentation format for the content on the user device according to the content and the determined device category.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: Bank of America Corporation
    Inventors: Anna Vladimirovna Starikova, Linda ann Eddy, Brian Dunne
  • Publication number: 20150324908
    Abstract: In some embodiments, a system calculates a user risk score, and determines a first subset of questions using the user risk score and type of user device. The system communicates and receives answers to the first subset of questions. The system determines a second subset of questions based on the answers to the first subset of questions. The system communicates and receives answers to the second subset of questions. The system determines whether the answers to the first subset of questions are accurate. If the verification indicates that the answer to one or more of the first subset of questions is not accurate, the system determines a third subset of questions. The system communicates and receives answers to the third subset of questions. The system determines a plurality of repayment plans based on the user risk score and the answers to the first, second, and third subset of questions.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: Bank of America Corporation
    Inventors: Anna Vladimirovna Starikova, Linda Ann Eddy, Brian Dunne
  • Publication number: 20150324900
    Abstract: In some embodiments, a system provides an interactive communication session between the user and a service agent associated with an enterprise. During the interactive communication session between the user and the service agent, the system provides the user with access to an online environment associated with the enterprise via a graphical user interface displayed on a user device. The system accesses the user's transaction history associated with the enterprise. The system accesses the rules for displaying the user's transaction history. The system identifies at least a portion of the user's transaction history associated with the enterprise according to the rules for displaying the user's transaction history. During the interactive communication session, the system provides the at least the portion of the user's transaction history associated with the enterprise to the user via the graphical user interface of the user device.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: Bank of America Corporation
    Inventors: Anna Vladimirovna Starikova, Linda Ann Eddy, Brian Dunne