Patents by Inventor Daniel Alan Jarvis
Daniel Alan Jarvis 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: 11238276Abstract: Described herein is a system for automatically capturing images. A device may execute an application on the device. In response to receiving a request for capturing an image of a document, the application may control the operation of the camera to contemporaneously and continuously capture image frames of an area within the field of view of a camera of the device. The field of view may include an object and in turn may be included in the captured image frames. The application may determine whether the aspect ratio and real-world size of the object in the captured image frames corresponds with a specified threshold size and aspect ratio which corresponds with a given document type. In response to determining the object corresponds to the given document type, the camera may automatically extract an image of the object.Type: GrantFiled: April 22, 2020Date of Patent: February 1, 2022Assignee: Capital One Services, LLCInventors: Jason Pribble, Daniel Alan Jarvis, Nicholas Capurso
-
Publication number: 20220027044Abstract: Disclosed herein are various embodiments for detecting predefined accessibility patterns for modifying a user interface of a mobile device. In an embodiment, a plurality of pre-defined accessibility patterns each of which correspond to one or more user interactions by a user with the mobile device are determined. Sensor data corresponding a set of one or more of the user interactions is received receiving, from one or more sensors of the mobile device, and a first pre-defined accessibility pattern that corresponds to the set of one or more of the user interactions received form the one or more sensors is identified. A modification to the user interface of the application based on the first pre-defined accessibility pattern is determined, wherein the modification to the user interface is configured to ease a difficulty associated with the first pre-defined accessibility pattern. The user interface is modified accordance with the modification.Type: ApplicationFiled: October 7, 2021Publication date: January 27, 2022Applicant: Capital One Services, LLCInventors: Nicholas CAPURSO, Jason PRIBBLE, Daniel Alan JARVIS
-
Patent number: 11222403Abstract: A user device may capture an image including an object, and may identify the object, including determining an outline of the object. The user device may determine a first center point of the object and an angle of orientation of the object in relation to the image. The user device may rotate the image based on the angle of orientation, including changing one or more dimensions of the image. The user device may, after rotating the image, determine the one or more dimensions of the rotated image, calculate one or more offset values associated with changing the one or more dimensions of the rotated image, and determine a second center point of the object based on the first center point and the one or more offset values. The user device may perform an action related to the rotated image based on determining the second center point of the object.Type: GrantFiled: August 30, 2019Date of Patent: January 11, 2022Assignee: Capital One Services, LLCInventors: Jason Pribble, Nicholas Capurso, Daniel Alan Jarvis
-
Patent number: 11216685Abstract: A user device detects, in a field of view of the camera, a first side of a document, and determines first information associated with the first side of the document. The user device selects a first image resolution based on the first information and captures, by the camera, a first image of the first side of the document according to the first image resolution. The user device detects, in the field of view of the camera, a second side of the document, and determines second information associated with the second side of the document. The user device selects a second image resolution based on the second information, and captures, by the camera, a second image of the second side of the document according to the second image resolution. The user device performs an action related to the first image and the second image.Type: GrantFiled: October 24, 2019Date of Patent: January 4, 2022Assignee: Capital One Services, LLCInventors: Jason Pribble, Daniel Alan Jarvis, Nicholas Capurso
-
Patent number: 11195205Abstract: In certain aspects, the disclosed implementations include methods and systems for providing transaction affinity merchant recommendation information performed by transaction affinity platform computing components that execute software stored in a memory. In certain aspects, the disclosed implementations may determine transaction affinity relationship data for transactions associated with a set of account records. Each account record in the set of account records may be associated with a set of users. The disclosed implementations may also determine transaction affinity relationship profiles based on transaction affinity profile parameters that are associated with the transaction affinity relationship data and first transaction data. Further, the disclosed implementations may determine one or more transaction affinity patterns based on the transaction affinity relationship data and the transaction affinity relationship profiles.Type: GrantFiled: June 12, 2018Date of Patent: December 7, 2021Assignee: Capital One Services, LLCInventors: Daniel Alan Jarvis, Lawrence Hutchison Douglas, Jr., Jeffrey Carlyle Wieker
-
Patent number: 11175809Abstract: Disclosed herein are system, method, and computer program product embodiments for modifying a graphical user interface (GUI) in response to detecting an accessibility pattern. In an embodiment, a user interacting with an application of a mobile phone may experience difficulty viewing the GUI elements or supplying commands to the application. Data from sensors on the mobile phone may be recorded and analyzed to detect an accessibility pattern indicating that the user is experiencing difficulty interacting with the application. For example, a proximity sensor may indicate that the user has placed the mobile device close to the user's face. In response to detecting an accessibility pattern, the application may modify the GUI of the application according to the particular accessibility pattern detected.Type: GrantFiled: August 19, 2019Date of Patent: November 16, 2021Assignee: Capital One Services, LLCInventors: Nicholas Capurso, Jason Pribble, Daniel Alan Jarvis
-
Publication number: 20210334850Abstract: In certain aspects, the disclosed implementations include methods and systems for dynamically generating and determining transaction affinity relationship information associated with a set of merchants involved in a set of transactions. In certain implementations, the transaction affinity relationship information may reflect affinity relationships between merchant chains in a merchant affinity network. The disclosed implementations may receive an adjustment to an affinity relationship associated with a merchant chain, and based on the adjustment, predicts one or more changes to affinity relationships associated with other merchant chains in the merchant affinity network.Type: ApplicationFiled: July 7, 2021Publication date: October 28, 2021Inventors: Daniel Alan Jarvis, Lawrence Hutchison DOUGLAS, JR., Jeffrey Carlyle Wieker
-
Publication number: 20210248368Abstract: Disclosed herein are system, method, and computer program product embodiments for verifying a document. An embodiment operates by receiving an initial image of a document and identifying a first imperfection on a feature of the document. Thereafter, the feature of the initial image is segmented into a first and second partially overlapping segment corresponding to a first and second portion of the feature, respectively. Subsequently, the feature's first portion is determined to be free from the first imperfection, and the first imperfection is identified in the feature's second segment. After receiving a second image of the document including the feature's second portion, the feature's second portion in the second image is determined to be free from a second imperfection. As a result, an image of the feature is created based on the first and second portions of the feature derived from the initial and second images, respectively.Type: ApplicationFiled: April 29, 2021Publication date: August 12, 2021Applicant: Capital One Services, LLCInventors: Daniel Alan JARVIS, Jason PRIBBLE, Nicholas CAPURSO
-
Patent number: 11068933Abstract: In certain aspects, the disclosed implementations include methods and systems for dynamically generating and determining transaction affinity relationship information associated with a set of merchants involved in a set of transactions. In certain implementations, the transaction affinity relationship information may reflect affinity relationships between merchant chains in a merchant affinity network. The disclosed implementations may receive an adjustment to an affinity relationship associated with a merchant chain, and based on the adjustment, predicts one or more changes to affinity relationships associated with other merchant chains in the merchant affinity network.Type: GrantFiled: June 12, 2018Date of Patent: July 20, 2021Assignee: Capital One Services, LLCInventors: Daniel Alan Jarvis, Lawrence Hutchison Douglas, Jr., Jeffrey Carlyle Wieker
-
Publication number: 20210201350Abstract: In certain aspects, the disclosed implementations include methods and systems for dynamically generating and providing transaction affinity recommendation data. In certain implementations, the transaction affinity recommendation data may include information that identifies a target merchant and associated merchant promotion data that may be generated based on a dynamic analysis of transaction data corresponding to an account record. The disclosed implementations may determine temporal relationships between pairs of sequential transactions corresponding to the account record, and based on such relationships, may identify pairs of transactions involving separate merchants. The disclosed implementations may determine affinity relationships associated with one or more pairs of the temporally related transactions and a target merchant, and based on such relationships, generate and provide the transaction affinity recommendation data.Type: ApplicationFiled: March 12, 2021Publication date: July 1, 2021Inventors: Daniel Alan JARVIS, Lawrence Hutchison DOUGLAS, JR., Jeffrey Carlyle WIEKER
-
Publication number: 20210192260Abstract: In some implementations, a device may detect edges in an image, and may identify, based on the edges, a rectangle that bounds a document in the image. The device may detect lines in the image, and may identify edge candidate lines by discarding one or more of the lines. The device may identify intersection points where lines, included in the edge candidate lines, intersect with one another. The device may identify corner candidate points by discarding one or more points included in the intersection points, and may identify a corner point included in the corner candidate points. The corner point may be a point, included in the corner candidate points, that is closest to one corner of the bounding rectangle. The device may perform perspective correction on the image of the document based on identifying the corner point.Type: ApplicationFiled: March 8, 2021Publication date: June 24, 2021Inventors: Jason PRIBBLE, Nicholas CAPURSO, Daniel Alan JARVIS
-
Patent number: 11030449Abstract: Disclosed herein are system, method, and computer program product embodiments for verifying a document. An embodiment operates by receiving an initial image of a document and identifying a first imperfection on a feature of the document. Thereafter, the feature of the initial image is segmented into a first and second partially overlapping segment corresponding to a first and second portion of the feature, respectively. Subsequently, the feature's first portion is determined to be free from the first imperfection, and the first imperfection is identified in the feature's second segment. After receiving a second image of the document including the feature's second portion, the feature's second portion in the second image is determined to be free from a second imperfection. As a result, an image of the feature is created based on the first and second portions of the feature derived from the initial and second images, respectively.Type: GrantFiled: December 2, 2019Date of Patent: June 8, 2021Assignee: Capital One Services, LLCInventors: Daniel Alan Jarvis, Jason Pribble, Nicholas Capurso
-
Patent number: 10949879Abstract: In certain aspects, the disclosed implementations include methods and systems for dynamically generating and providing transaction affinity recommendation data. In certain implementations, the transaction affinity recommendation data may include information that identifies a target merchant and associated merchant promotion data that may be generated based on a dynamic analysis of transaction data corresponding to an account record. The disclosed implementations may determine temporal relationships between pairs of sequential transactions corresponding to the account record, and based on such relationships, may identify pairs of transactions involving separate merchants. The disclosed implementations may determine affinity relationships associated with one or more pairs of the temporally related transactions and a target merchant, and based on such relationships, generate and provide the transaction affinity recommendation data.Type: GrantFiled: December 11, 2019Date of Patent: March 16, 2021Assignee: Capital One Services, LLCInventors: Daniel Alan Jarvis, Lawrence Hutchison Douglas, Jr., Jeffrey Carlyle Wieker
-
Patent number: 10943140Abstract: In some implementations, a device may detect edges in an image, and may identify, based on the edges, a rectangle that bounds a document in the image. The device may detect lines in the image, and may identify edge candidate lines by discarding one or more of the lines. The device may identify intersection points where lines, included in the edge candidate lines, intersect with one another. The device may identify corner candidate points by discarding one or more points included in the intersection points, and may identify a corner point included in the corner candidate points. The corner point may be a point, included in the corner candidate points, that is closest to one corner of the bounding rectangle. The device may perform perspective correction on the image of the document based on identifying the corner point.Type: GrantFiled: June 17, 2019Date of Patent: March 9, 2021Assignee: Capital One Services, LLCInventors: Jason Pribble, Nicholas Capurso, Daniel Alan Jarvis
-
Publication number: 20210055856Abstract: Disclosed herein are system, method, and computer program product embodiments for modifying a graphical user interface (GUI) in response to detecting an accessibility pattern. In an embodiment, a user interacting with an application of a mobile phone may experience difficulty viewing the GUI elements or supplying commands to the application. Data from sensors on the mobile phone may be recorded and analyzed to detect an accessibility pattern indicating that the user is experiencing difficulty interacting with the application. For example, a proximity sensor may indicate that the user has placed the mobile device close to the user's face. In response to detecting an accessibility pattern, the application may modify the GUI of the application according to the particular accessibility pattern detected.Type: ApplicationFiled: August 19, 2019Publication date: February 25, 2021Applicant: Capital One Services, LLCInventors: Nicholas CAPURSO, Jason PRIBBLE, Daniel Alan JARVIS
-
Publication number: 20210049358Abstract: Disclosed herein are system, method, and computer program product embodiments for verifying a document. An embodiment operates by receiving an initial image of a document and identifying a first imperfection on a feature of the document. Thereafter, the feature of the initial image is segmented into a first and second partially overlapping segment corresponding to a first and second portion of the feature, respectively. Subsequently, the feature's first portion is determined to be free from the first imperfection, and the first imperfection is identified in the feature's second segment. After receiving a second image of the document including the feature's second portion, the feature's second portion in the second image is determined to be free from a second imperfection. As a result, an image of the feature is created based on the first and second portions of the feature derived from the initial and second images, respectively.Type: ApplicationFiled: December 2, 2019Publication date: February 18, 2021Applicant: Capital One Services, LLCInventors: Daniel Alan JARVIS, Jason PRIBBLE, Nicholas CAPURSO
-
Publication number: 20200394429Abstract: A device may capture a plurality of preview frames of a document, and for each preview frame of the plurality of preview frames, process the preview frame to identify an object in the preview frame. Processing the preview frame may include converting the preview frame into a grayscale image, generating a blurred image based on the grayscale image, detecting a plurality of edges in the blurred image, defining at least one bounding rectangle based on the plurality of edges, and determining an outline of the object based on the at least one bounding rectangle. The device may determine whether a value of an image parameter, associated with the one or more preview frames, satisfies a threshold, and provide feedback to a user of the device, or automatically capture an image of the document, based on determining whether the value of the image parameter satisfies the threshold.Type: ApplicationFiled: August 28, 2020Publication date: December 17, 2020Inventors: Jason PRIBBLE, Daniel Alan JARVIS, Nicholas CAPURSO
-
Publication number: 20200387702Abstract: Described herein is a system for automatically capturing images. A device may execute an application on the device. In response to receiving a request for capturing an image of a document, the application may control the operation of the camera to contemporaneously and continuously capture image frames of an area within the field of view of a camera of the device. The field of view may include an object and in turn may be included in the captured image frames. The application may determine whether the aspect ratio and real-world size of the object in the captured image frames corresponds with a specified threshold size and aspect ratio which corresponds with a given document type. In response to determining the object corresponds to the given document type, the camera may automatically extract an image of the object.Type: ApplicationFiled: April 22, 2020Publication date: December 10, 2020Applicant: Capital One Services, LLCInventors: Jason PRIBBLE, Daniel Alan JARVIS, Nicholas CAPURSO
-
Publication number: 20200389600Abstract: Disclosed herein are system, method, and computer program product embodiments for generating a recommendation displayed on a graphical user interface (GUI) for positioning a camera or object based on environmental information. In an embodiment, a mobile device may monitor information related to an environment surrounding the mobile device. This information may be retrieved from different sensors of the mobile device, such as a camera, clock, positioning sensor, accelerometer, microphone, and/or communication interface. Using this information, a neural network is able determine a predicted camera environment and generate a recommendation. The mobile device may display the recommendation on a graphical user interface (GUI) to recommend a camera position or an object position. This recommendation may aid in capturing an image of the object and aid in enhancing the image quality.Type: ApplicationFiled: June 7, 2019Publication date: December 10, 2020Applicant: Capital One Services, LLCInventors: Nicholas CAPURSO, Jason PRIBBLE, Daniel Alan JARVIS
-
Publication number: 20200380627Abstract: Disclosed herein are system, method, and computer program product embodiments for routing a document validation request to one or more validation service providers. In an embodiment, selections of validation service providers are based dynamically evaluations that take into consideration validation results among other factors. Evaluations of the service providers enables the service providers to be ranked across different characteristics and selection may therefore be based on the specific document included in the document validation request.Type: ApplicationFiled: May 30, 2019Publication date: December 3, 2020Applicant: Capital One Services, LLCInventors: Daniel Alan Jarvis, Jason Pribble, Nicholas Capurso