US2021407016A1PendingUtilityA1

Dynamic provisioning of data exchanges based on detected relationships within processed image data

Assignee: TORONTO DOMINION BANKPriority: Sep 20, 2018Filed: Sep 10, 2021Published: Dec 30, 2021
Est. expirySep 20, 2038(~12.1 yrs left)· nominal 20-yr term from priority
G06N 7/01G06N 20/00G06Q 40/08G06V 20/30G06V 40/168G06V 40/178G06V 40/103G06V 40/172G06K 9/00268G06N 7/005G06K 2009/00322G06K 9/00369
58
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The disclosed exemplary embodiments include computer-implemented systems, apparatuses, devices, and processes that, among other things, dynamically provision exchanges of data based on detected relationships within processed image data. For example, a network-connected apparatus may receive, from a device, image data that identifies a plurality of individuals associated with an exchange of data. Based on an analysis of the image data, the apparatus may determine a value of a first characteristic associated with each of the individuals and generate relationship data characterizing a relationship between the individuals. The apparatus may also determine candidate values of parameters that characterize the data exchange based on portions of the first characteristic values and the relationship data, transmit the candidate parameter values to the device. An application program executed by the device may cause the device to present at least a portion of the candidate parameter values within a digital interface.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . An apparatus, comprising:
 a communications unit;   a memory storing instructions; and   at least one processor coupled to the communications unit and to the memory, the at least one processor being configured to execute the instructions to:
 receive, via the communications unit, image data that identifies a plurality of individuals from a device; 
 based on an application of a trained machine learning process to elements of the image data, determine a structure of a familial relationship between at least two of the individuals, and generate candidate parameter values of an exchange of data based on the determined structure of the familial relationship; and 
 transmit the candidate parameter values to the device via the communications unit, the candidate parameter values representing discrete elements of a policy associated with the data exchange, and the device being configured to present at least a portion of the candidate parameter values within a digital interface. 
   
     
     
         22 . The apparatus of  claim 21 , wherein the at least one processor is configured to execute the instructions to:
 determine a value of a first characteristic for each of the individuals based on the application of the trained machine learning process to the elements of the image data, the first characteristic comprising at least one of a physical or a demographical parameter of the individuals;   determine the structure of the familial relationship based on the first characteristic values associated with the at least two of the individuals; and   generate the candidate parameter values based on portions of the first characteristic values and the determined structure of the familial relationship.   
     
     
         23 . The apparatus of  claim 22 , wherein the at least one processor is configured to execute the instructions to:
 apply the trained machine learning process to input data, the input data comprising (i) the first characteristic values associated with the at least two of the individuals and (ii) one or more of the elements of image data that identify the at least two of the individuals;   based on the application of the trained machine learning process to the input data, determine a value of a second characteristic associated with the familial relationship, the second characteristic value being consistent with the first characteristic values, and the second characteristic value indicating the determined structure of the familial relationship; and   generate the candidate parameter values based on portions of the first and second characteristic values.   
     
     
         24 . The apparatus of  claim 22 , wherein the at least one processor is configured to execute the instructions to:
 recognize a face of each of the individuals within the image data based on an application of a trained facial recognition process to the elements of the image data; and   determine at least one first spatial position associated with the each of the recognized faces within the image data.   
     
     
         25 . The apparatus of  claim 24 , wherein: the at least one processor is configured to execute the instructions to:
 decompose the image data into a plurality of image data elements based on the first spatial positions, each of the image data elements being associated with a corresponding one of the recognized faces; and   determine the first characteristic value for each of the individuals based on an analysis of the image data elements, the first characteristic value for each of the individuals comprising an age, a gender, a height, or a weight of a corresponding one the individuals.   
     
     
         26 . The apparatus of  claim 24 , wherein the at least one processor is configured to execute the instructions to:
 identify one or more facial features within each of the recognized faces based on the application of the facial recognition process to the elements of the image data;   determine second spatial positions associated with the one or more facial features within each of the recognized faces;   generate input data comprising one or more one or more of elements of the image data and at least one of the first spatial positions or the second spatial positions; and   based on an application of the trained machine learning process to the input data, determine the value of the first characteristic for each of the individuals.   
     
     
         27 . The apparatus of  claim 22 , wherein the at least one processor is further configured to execute the instructions to:
 recognize a physical object within the image data based on an application of a trained object recognition process to one or more of the elements of the image data; and   generate the candidate parameter values based on the first characteristic values associated with the at least two of the individuals, the determined structure of the familial relationship, and an object type associated with the recognized physical object.   
     
     
         28 . The apparatus of  claim 27 , wherein the at least one processor is further configured to execute the instructions to determine the object type associated with the recognized physical object based on the application of the trained object recognition process to the one or more elements of the image data. 
     
     
         29 . The apparatus of  claim 21 , wherein the device is configured to execute an application program, and the executed application program causing the device to:
 present at least the portion of the candidate parameter values within the digital interface;   perform operations that capture the image data via a digital camera or receive the image data from a third-party device; and   transmit the image data to the apparatus.   
     
     
         30 . The apparatus of  claim 21 , wherein:
 the image data identifies the plurality of individuals during a first temporal interval; and   the at least one processor is further configured to execute the instructions to:
 generate elements of training data associated with second temporal interval disposed prior to the first temporal interval, the generated elements of training data comprising additional elements of image data identifying the plurality of individuals during the second temporal interval and outcome data comprising characteristics of each of the plurality of individuals; and 
 perform operations that train the machine learning process based on an application of the machine learning process to the generated elements of training data; and 
 apply the trained machine learning process to the elements of the image data that identify the plurality of individuals during the first temporal interval. 
   
     
     
         31 . A computer-implemented method, comprising:
 receiving, using at least one processor, image data that identifies a plurality of individuals from a device;   based on an application of a trained machine learning process to elements of the image data, determining, using the at least one processor, a structure of a familial relationship between at least two of the individuals, and generating, using the at least one processor, candidate parameter values of an exchange of data based on the determined structure of the familial relationship; and   transmitting the candidate parameter values to the device using the at least one processor, the candidate parameter values representing discrete elements of a policy associated with the data exchange, and the device being configured to present at least a portion of the candidate parameter values within a digital interface.   
     
     
         32 . The computer-implemented method of  claim 31 , wherein:
 the computer-implemented method further comprises determining, using the at least one processor, a value of a first characteristic for each of the individuals based on the application of the trained machine learning process to the elements of the image data, the first characteristic comprising at least one of a physical or a demographical parameter of the individuals;   determining the structure of the familial relationship comprises determining the structure of the familial relationship based on the first characteristic values associated with the at least two of the individuals; and   generating the candidate parameter values comprises determining the candidate parameter values based on portions of the first characteristic values and the determined structure of the familial relationship.   
     
     
         33 . The computer-implemented method of  claim 32 , further comprising:
 recognizing, using the at least one processor, a face of each of the individuals within the image data based on an application of a trained facial recognition process to the elements of the image data; and   determining, using the at least one processor, at least one first spatial position associated with the each of the recognized faces within the image data.   
     
     
         34 . The computer-implemented method of  claim 33 , wherein:
 the computer-implemented method further comprises decomposing, using the at least one processor, the image data into a plurality of image data elements based on the first spatial positions, each of the image data elements being associated with a corresponding one of the recognized faces; and   determining the first characteristic values comprises determining the first characteristic value for each of the individuals based on an analysis of the image data elements, the first characteristic value for each of the individuals comprising an age, a gender, a height, or a weight of a corresponding one of the individuals.   
     
     
         35 . The computer-implemented method of  claim 33 , wherein:
 the computer-implemented method further comprises:
 identifying, using the at least one processor, one or more facial features within each of the recognized faces based on the application of the trained facial recognition process to the elements of the image data; 
 determining, using the at least one processor, second spatial positions associated with the one or more facial features within each of the recognized faces; 
 generating, using the at least one processor, input data comprising one or more one or more of elements of the image data and at least one of the first spatial positions or the second spatial positions; and 
   determining the first characteristic values comprises determining the value of the first characteristic for each of the individuals based on an application of the trained machine learning process to the input data.   
     
     
         36 . The computer-implemented method of  claim 32 , wherein:
 the computer-implemented method further comprises, based on an application of a trained object recognition process to one or more of the elements of the image data, recognizing, using the at least one processor, a physical object within the image data and determining, using the at least one processor, an object type associated with the recognized physical object; and   generating the candidate parameter values comprises generating the candidate parameter values based on the first characteristic values associated with the at least two of the individuals, the determined structure of the familial relationship, and the object type.   
     
     
         37 . The computer-implemented method of  claim 31 , wherein the device is further configured to execute an application program, and the executed application program causing the device to:
 present at least the portion of the candidate parameter values within the digital interface; and   perform operations that capture the image data via a digital camera or receive the image data from a third-party device.   
     
     
         38 . The computer-implemented method of  claim 31 , wherein:
 the image data identifies the plurality of individuals during a first temporal interval; and   the computer-implemented method further comprises:
 generating, using the at least one processor, elements of training data associated with second temporal interval disposed prior to the first temporal interval, the elements of training data comprising additional elements of image data identifying corresponding plurality of individuals during the second temporal interval and outcome data comprising characteristics of each of the plurality of individuals; and 
 performing operations, using the at least one processor, that train the machine learning process based on an application of the machine learning process to the generated elements of training data; and 
 using the at least one processor, applying the trained machine learning process to the elements of the image data that identify the plurality of individuals during the first temporal interval. 
   
     
     
         39 . A device, comprising:
 a display unit;   a communications unit;   a memory storing instructions; and   at least one processor coupled to the display unit, to the communications unit, and to the memory, the at least one processor being configured to execute the instructions to:
 transmit, via the communications unit, image data that identifies a plurality of individuals to a computing system, the computing system being configured to perform operations that, based on an application of a trained machine learning process to elements of the image data, determine a structure of a familial relationship between at least two of the individuals, and generate candidate parameter values of an exchange of data associated with the determined structure of the familial relationship; 
 receive, via the communications unit, data from the computing system that includes the candidate parameter values of the data exchange, the candidate parameter values representing discrete elements of a policy associated with the data exchange; and 
 perform operations that display, using the display unit, the candidate parameter values within a corresponding portion of a digital interface. 
   
     
     
         40 . The device of  claim 39 , further comprising a digital camera coupled to the at least one processor, the at least one processor being further configured to execute the instructions to receive at least a portion of the image data from the digital camera.

Join the waitlist — get patent alerts

Track US2021407016A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.