Patents by Inventor Jason Pribble
Jason Pribble 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: 12293600Abstract: 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: August 14, 2023Date of Patent: May 6, 2025Assignee: Capital One Services, LLCInventors: Jason Pribble, Daniel Alan Jarvis, Nicholas Capurso
-
Publication number: 20250086997Abstract: 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: November 22, 2024Publication date: March 13, 2025Applicant: Capital One Services, LLCInventors: Daniel Alan JARVIS, Jason PRIBBLE, Nicholas CAPURSO
-
Patent number: 12249137Abstract: 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: GrantFiled: December 21, 2023Date of Patent: March 11, 2025Assignee: Capital One Services, LLCInventors: Jason Pribble, Daniel Alan Jarvis, Nicholas Capurso
-
Publication number: 20250061738Abstract: Described herein are method, system, and non-transitory computer-readable medium embodiments for capturing an image of a first object. A method can include determining that at least one image parameter value of the first object is within a threshold value based on an outline of the first object and at least one environmental feature. The environmental feature can include at least one of: an angle with respect to the first object and a camera, a distance between the first object and the camera, or a second object other than the first object in an image frame. The method can include triggering the camera to capture an image of the first object.Type: ApplicationFiled: November 4, 2024Publication date: February 20, 2025Applicant: Capital One Services, LLCInventors: Jason PRIBBLE, Daniel Alan JARVIS, Nicholas CAPURSO
-
Publication number: 20250054330Abstract: The method, system, and non-transitory computer-readable medium embodiments described herein provide for identifying invalid identification documents. In various embodiments, an application executing on a user device prompts the user device to transmit an image of the identification document. The application receives an image including the identification document in response to the identification document being within a field of view of a camera of the user device. The identification document includes a plurality of visual elements, and one or more visual elements of the plurality of visual elements are one or more invalidating marks. The application detects a predetermined pattern on the identification document in the image, the predetermined pattern formed from the one or more invalidating marks. The application determines that the identification document is invalid based on the detected predetermined pattern.Type: ApplicationFiled: October 31, 2024Publication date: February 13, 2025Applicant: Capital One Services, LLCInventors: Swapnil PATIL, Jason PRIBBLE, Daniel Alan JARVIS
-
Publication number: 20250045365Abstract: A computer-implemented method including instructing a computing device to display a password entry element configured for input of a plurality of password characters, the password entry element including a password reveal selector, the password reveal selector being operable to be toggled between a first state in which the plurality of password characters are obfuscated and a second state in which the plurality of password characters are revealed; receiving an entry of a password character of the plurality of password characters in the password entry element, instructing the password entry element to display the password reveal selector; detecting a speed at which each character of the plurality of password characters is entered into the password entry element; instructing the password entry element to hide the password reveal selector if a total speed at which each character of the plurality of password characters is entered is less than a predetermined threshold speed.Type: ApplicationFiled: August 2, 2023Publication date: February 6, 2025Inventors: Erik Neighbour, Jason Pribble, Maneill Parekh
-
Publication number: 20250045364Abstract: A computer-implemented method includes instructing a computing device to display a password entry element configured for input of a plurality of password characters of a password, where the password entry element includes a password reveal selector, where the password reveal selector is operable to be toggled between a first state in which the plurality of password characters are obfuscated and a second state in which the plurality of password characters are revealed; receiving a first entry of the plurality of password characters in the password entry element at a first time, instructing the password entry element to display the password reveal selector; receiving a second entry of the plurality of password characters in the password entry element at a second time; instructing the password entry element to hide the password reveal selector if a duration between the first time and the second time exceeds a predetermined threshold duration.Type: ApplicationFiled: August 2, 2023Publication date: February 6, 2025Inventors: Erik Neighbour, Jason Pribble, Maneill Parekh
-
Patent number: 12217526Abstract: The method, system, and non-transitory computer-readable medium embodiments described herein are directed to verifying documents. In various embodiments, a server may receive a first image of a front-side of a document. The server may extract a first feature of the front-side of the document from the first image and identify a first environmental feature from the first image. The server may receive a second image of a backside of the document and identify a second feature of the backside of the document from the second image. The server may also identify a second environmental feature from the second image. The server may verify the document by confirming that the first feature matches the second feature and the first environmental feature matches the second environmental feature.Type: GrantFiled: September 18, 2023Date of Patent: February 4, 2025Assignee: Capital One Services, LLCInventors: Jason Pribble, Daniel Alan Jarvis, Swapnil Patil
-
Publication number: 20250022302Abstract: Methods and systems are described herein for applying padding (e.g., a scale factor) to a detected object (e.g., a rotated rectangle or other shape) in an image before rotation correction is applied. By applying the padding prior to the rotation correction, the system is more efficient as rotation correction may be performed simultaneously with other processing tasks such as cropping and downscaling. For example, by applying padding first, the system is able to keep rotation correction, cropping, and/or downscaling as a single step, which is quicker and more efficient.Type: ApplicationFiled: July 11, 2023Publication date: January 16, 2025Applicant: Capital One Services, LLCInventors: Jason PRIBBLE, Swapnil PATIL, Natalie SIEJCZUK
-
Publication number: 20250005922Abstract: A user device may capture a plurality of preview images that each include image data. The user device may process, in substantially real-time, a preview image to identify an object in the preview image, including determining an outline of the object. The user device may create a mask that hides a portion of the image data associated with an area outside of the outline of the object in one or more of the preview images. Based on determining that a parameter associated with glare of the object in the preview images does not satisfy a threshold, the user device may provide, in substantially real-time, feedback to a user, including an instruction to the user to perform an action with respect to the user device or to the object, and, based on determining that the parameter satisfies the threshold, the user device may automatically capture an image of the object.Type: ApplicationFiled: September 13, 2024Publication date: January 2, 2025Inventors: Jason PRIBBLE, Nicholas CAPURSO, Daniel Alan JARVIS
-
Publication number: 20250008214Abstract: Embodiments disclosed are directed to a computing system that performs steps for automatically capturing images. The computing system receives an automatic image capture control signal from an application installed on a device and captures, by a camera of the device during a predetermined time interval, preview frames of an object and a background. For each of the preview frames, the computing system identifies an outline of the object in the preview frame, removes the background of the preview frame based on the outline to generate a modified preview frame, and determines a focus value of the modified preview frame. Subsequently, the computing system determines whether a predetermined amount of focus values are greater than a threshold focus value corresponding to the device and, if so, automatically captures, via the camera, an image of the object.Type: ApplicationFiled: July 2, 2024Publication date: January 2, 2025Applicant: Capital One Services, LLCInventors: Jason PRIBBLE, Erik NEIGHBOUR, Daniel Alan JARVIS
-
Patent number: 12175780Abstract: 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: April 29, 2021Date of Patent: December 24, 2024Assignee: Capital One Services, LLCInventors: Daniel Alan Jarvis, Jason Pribble, Nicholas Capurso
-
Publication number: 20240406167Abstract: In some implementations, a device may obtain a document that includes an identification image depicting a face of a person associated with the document. The device may obtain a live user image that depicts an image of a user. The device may extract information from the document image that includes appearance information associated with the person. The appearance information may include one or more document appearance parameters. The device may analyze the identification image, the live user image, and the appearance information to determine whether the user is the person to which the document is issued. The device may perform an action based on determining whether the user is the person to which the document is issued.Type: ApplicationFiled: June 5, 2023Publication date: December 5, 2024Inventors: Jason PRIBBLE, Swapnil PATIL, Erik NEIGHBOUR
-
Publication number: 20240406187Abstract: In some implementations, a device may obtain, from a user device, a document image that depicts location information associated with an owner of the document. The device may obtain location information associated with the user device. The device may perform optical character recognition using the document image to obtain a location, or may scan a machine-readable code depicted in the document image to obtain the location. The device may determine a device location based on the location information. The device may determine a confidence score based on the location and the device location. The device may determine whether the confidence score satisfies a threshold. The device may perform an action based on determining whether the confidence score satisfies the threshold.Type: ApplicationFiled: June 5, 2023Publication date: December 5, 2024Inventors: Erik NEIGHBOUR, Jason PRIBBLE, Swapnil PATIL
-
Patent number: 12154360Abstract: The method, system, and non-transitory computer-readable medium embodiments described herein provide for identifying invalid identification documents. In various embodiments, an application executing on a user device prompts the user device to transmit an image of the identification document. The application receives an image including the identification document in response to the identification document being within a field of view of a camera of the user device. The identification document includes a plurality of visual elements, and one or more visual elements of the plurality of visual elements are one or more invalidating marks. The application detects a predetermined pattern on the identification document in the image, the predetermined pattern formed from the one or more invalidating marks. The application determines that the identification document is invalid based on the detected predetermined pattern.Type: GrantFiled: April 7, 2023Date of Patent: November 26, 2024Assignee: Capital One Services, LLCInventors: Swapnil Patil, Jason Pribble, Daniel Alan Jarvis
-
Patent number: 12136266Abstract: A user device may capture a plurality of preview images that each include image data. The user device may process, in substantially real-time, a preview image to identify an object in the preview image, including determining an outline of the object. The user device may create a mask that hides a portion of the image data associated with an area outside of the outline of the object in one or more of the preview images. Based on determining that a parameter associated with glare of the object in the preview images does not satisfy a threshold, the user device may provide, in substantially real-time, feedback to a user, including an instruction to the user to perform an action with respect to the user device or to the object, and, based on determining that the parameter satisfies the threshold, the user device may automatically capture an image of the object.Type: GrantFiled: April 4, 2022Date of Patent: November 5, 2024Assignee: Capital One Services, LLCInventors: Jason Pribble, Nicholas Capurso, Daniel Alan Jarvis
-
Publication number: 20240312173Abstract: In some implementations, a device may receive an image of a document, the image depicting a reference feature associated with the document, the reference feature including at least one of: a face of a person, a machine-readable code, or a text field. The device may identify a rotational angle of the reference feature as depicted in the image based on comparing the reference feature as depicted in the image to one or more orientation parameters of the reference feature associated with a display orientation associated with the document. The device may rotate the image of the document by an angle to obtain an orientated image of the document, the angle being based on the rotational angle of the reference feature as depicted in the image. The device may provide the orientated image of the document for display.Type: ApplicationFiled: March 13, 2023Publication date: September 19, 2024Inventors: Jason PRIBBLE, Swapnil PATIL, Timothy TRAN
-
Publication number: 20240290125Abstract: In some implementations, a device may obtain an image of an object using a camera of the device and identify at least two corner points from a set of corner candidate points closest, respectively, to at least one corner of a bounding shape used to generate the set of corner candidate points. The device may validate the at least two corner points by determining that at least one edge length between the at least two corner points is within a threshold size of a corresponding edge of the bounding shape. Furthermore, the device may automatically trigger image capture based on satisfying predetermined conditions related to the identified at least two corner points.Type: ApplicationFiled: May 10, 2024Publication date: August 29, 2024Inventors: Jason PRIBBLE, Nicholas CAPURSO, Daniel Alan JARVIS
-
Patent number: 12051258Abstract: 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: May 22, 2023Date of Patent: July 30, 2024Assignee: Capital One Services, LLCInventors: Jason Pribble, Nicholas Capurso, Daniel Alan Jarvis
-
Publication number: 20240236099Abstract: Methods, systems, and apparatuses for managing the preauthorization of user devices to access resources in one or more remote servers are described herein. Preauthorized user devices may access the resources without repeatedly going through multiple-factor authentication processes. Data for such preauthorized user devices may be maintained in a list of trusted user devices. To determine whether user devices are still eligible to be included in the list of trusted user devices, silent push notifications may be sent to the user devices. The silent push notifications may be configured not to cause outputs of any displays at the user devices or modify any current displays. Based on deliverability statistics that indicate whether the user devices acknowledged the silent push notifications, user devices may be kept in the list of trusted devices or removed from the list of trusted devices.Type: ApplicationFiled: October 25, 2022Publication date: July 11, 2024Inventors: Erik Neighbour, Jason Pribble, Maneill Parekh