Patents by Inventor Tatiana Korolevskaya
Tatiana Korolevskaya 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).
-
Publication number: 20230237502Abstract: Embodiments are directed to a method for determining an interview script in a claims submission. The method may comprising receiving data relating to a claim being submitted, which may include claims submission data input by a user, information relating to the user, and one or more features. Data associated with the one or more features may be determined from an artificial intelligence model. A first score based on the data associated with the one or more features and data associated with the information relating to the user may be determined and used to determine an interview script. In one embodiment, questions in the interview script may continue to be provided to the interviewer computer if a continually updated score remains above a predetermined threshold. In another embodiment, the user may be routed to a live interview with a human representative if a continually updated score drops below a predetermined threshold.Type: ApplicationFiled: March 28, 2023Publication date: July 27, 2023Applicant: Visa International Service AssociationInventors: Theodore Harris, Craig O’Connell, Yue Li, Tatiana Korolevskaya
-
Publication number: 20230229975Abstract: A method includes receiving, by a server computer, data of a communication device; training, by the server computer, a neural network model based on the data of the communication device and communication device metadata from one or more additional communication devices, to generate a machine learning model configured to determine, based on a metadata associated with an application, a security value related to an indication of a security threat; and transmitting the machine learning model to the communication device. The communication device can use the machine learning model to determine the security value, by inputting the metadata associated with the application, as a vectorized data into the machine learning model. The communication device can determine whether to run or install the application based upon the security value.Type: ApplicationFiled: March 22, 2023Publication date: July 20, 2023Applicant: Visa International Service AssociationInventors: Theodore Harris, Yue Li, Tatiana Korolevskaya, Craig O'Connell
-
Patent number: 11657402Abstract: Embodiments are directed to a method for determining an interview script in a claims submission. The method may comprising receiving data relating to a claim being submitted, which may include claims submission data input by a user, information relating to the user, and one or more features. Data associated with the one or more features may be determined from an artificial intelligence model. A first score based on the data associated with the one or more features and data associated with the information relating to the user may be determined and used to determine an interview script. In one embodiment, questions in the interview script may continue to be provided to the interviewer computer if a continually updated score remains above a predetermined threshold. In another embodiment, the user may be routed to a live interview with a human representative if a continually updated score drops below a predetermined threshold.Type: GrantFiled: May 16, 2017Date of Patent: May 23, 2023Assignee: Visa International Service AssociationInventors: Theodore Harris, Yue Li, Craig O'Connell, Tatiana Korolevskaya
-
Patent number: 11645528Abstract: A disclosed method an analysis computer determining a rolling window associated with interaction data for interactions that occur over time. The analysis computer can retrieve interaction data for interactions occurring in the rolling window. The analysis computer can then generate pseudo interaction data based upon historical interaction data. The analysis computer can optionally embed the interaction data for the interactions occurring within the rolling window and the pseudo interaction data to form interaction data matrices. The analysis computer can then form a neural network model using the interaction data matrices, which is derived from the interaction data in the rolling window and the pseudo interaction data.Type: GrantFiled: September 14, 2022Date of Patent: May 9, 2023Assignee: Visa International Service AssociationInventors: Theodore Harris, Tatiana Korolevskaya, Yue Li
-
Publication number: 20230124401Abstract: A method is disclosed. The method includes receiving a text phrase from a user and parsing the text phrase using a natural language parser to generate distinct words. A vector of values relating to the distinct words is generated and compared to vectors in a graph database which relate to learned communities of language. Based on the comparing, a most similar community in the learned communities of language is determined and an action set action set associated with the most similar community is queried. A response to the text phrase from the user is then generated based on the action set and provided to the user.Type: ApplicationFiled: December 21, 2022Publication date: April 20, 2023Applicant: Visa International Service AssociationInventors: Theodore D. Harris, Tatiana Korolevskaya, Yue Li
-
Patent number: 11586655Abstract: A method is disclosed. The method includes receiving a text phrase from a user and parsing the text phrase using a natural language parser to generate distinct words. A vector of values relating to the distinct words is generated and compared to vectors in a graph database which relate to learned communities of language. Based on the comparing, a most similar community in the learned communities of language is determined and an action set action set associated with the most similar community is queried. A response to the text phrase from the user is then generated based on the action set and provided to the user.Type: GrantFiled: December 18, 2018Date of Patent: February 21, 2023Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Theodore D. Harris, Tatiana Korolevskaya, Yue Li
-
Patent number: 11586960Abstract: Embodiments are directed to a method of performing autonomous learning for updating input features used for an artificial intelligence model, the method comprising receiving updated data of an information space that includes a graph of nodes having a defined topology, the updated data including historical data of requests to the artificial intelligence model and output results associated with the requests, wherein different categories of input data corresponds to different input nodes of the graph. The method may further comprise updating edge connections between the nodes of the graph by performing path optimizations that each use a set of agents to explore the information space over cycles to reduce a cost function, each connection including a strength value, wherein during each path optimization, path information is shared between the rest of agents at each cycle for determining a next position value for each of the set of agents in the graph.Type: GrantFiled: May 9, 2017Date of Patent: February 21, 2023Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Theodore D. Harris, Craig O'Connell, Yue Li, Tatiana Korolevskaya
-
Publication number: 20230004657Abstract: A first node on the blockchain storage system node may include data from other blocks on the blockchain used for blockchain verification and an additional node which may include an analysis element. The analysis element may include computer executable code for receiving data added to the blockchain, determining a risk score for the data added to the blockchain based on past performance and in response to the risk score being over a threshold, alerting members of blockchain of the risk score.Type: ApplicationFiled: September 15, 2022Publication date: January 5, 2023Inventors: Yue Li, Theodore Harris, Tatiana Korolevskaya
-
Publication number: 20230004808Abstract: A disclosed method an analysis computer determining a rolling window associated with interaction data for interactions that occur over time. The analysis computer can retrieve interaction data for interactions occurring in the rolling window. The analysis computer can then generate pseudo interaction data based upon historical interaction data. The analysis computer can optionally embed the interaction data for the interactions occurring within the rolling window and the pseudo interaction data to form interaction data matrices. The analysis computer can then form a neural network model using the interaction data matrices, which is derived from the interaction data in the rolling window and the pseudo interaction data.Type: ApplicationFiled: September 14, 2022Publication date: January 5, 2023Applicant: Visa International Service AssociationInventors: Theodore Harris, Tatiana Korolevskaya, Yue Li
-
Publication number: 20220374484Abstract: A system receives transaction data from payment devices of a user. The system generates a transaction profile of the user based on the received transaction data. Based on the transactional parameters, the system determines a community of the user. The system further receives one or more predefined sub-groups of the community from a database. The one or more sub-groups define subsets of activities, geographic locations, and times. The system identifies one or more rules setting limits on the transactional parameters. Absent receiving additional user interactions, the system generates a suggested community for the user as a function of the one or more rules, the activities, geographic locations, and times of the one or more sub-groups of the community. The system generates a suggested activity to the user based on the suggested community.Type: ApplicationFiled: October 1, 2019Publication date: November 24, 2022Inventors: Theodore Harris, Tatiana Korolevskaya, Yue Li, Jerry Wald
-
Patent number: 11481499Abstract: A first node on the blockchain storage system node may include data from other blocks on the blockchain used for blockchain verification and an additional node which may include an analysis element. The analysis element may include computer executable code for receiving data added to the blockchain, determining a risk score for the data added to the blockchain based on past performance and in response to the risk score being over a threshold, alerting members of blockchain of the risk score.Type: GrantFiled: August 5, 2019Date of Patent: October 25, 2022Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Yue Li, Theodore Harris, Tatiana Korolevskaya
-
Patent number: 11481622Abstract: A disclosed method an analysis computer determining a rolling window associated with interaction data for interactions that occur over time. The analysis computer can retrieve interaction data for interactions occurring in the rolling window. The analysis computer can then generate pseudo interaction data based upon historical interaction data. The analysis computer can optionally embed the interaction data for the interactions occurring within the rolling window and the pseudo interaction data to form interaction data matrices. The analysis computer can then form a neural network model using the interaction data matrices, which is derived from the interaction data in the rolling window and the pseudo interaction data.Type: GrantFiled: September 20, 2019Date of Patent: October 25, 2022Assignee: Visa International Service AssociationInventors: Theodore Harris, Tatiana Korolevskaya, Yue Li
-
Publication number: 20220253373Abstract: Computer executable instructions including code sections are received and compared to previously analyzed computer executable instructions. The code sections are then analyzed and assigned a risk score. If the risk score is over a threshold, an alarm may be communicated or the system may substitute computer executable instructions that may have been created according to a standard or have been previously approved.Type: ApplicationFiled: April 19, 2022Publication date: August 11, 2022Inventors: Yue Li, Theodore Harris, Tatiana Korolevskaya
-
Patent number: 11379203Abstract: Systems and methods are provided for transcompiling non-distributed source code for a non-distributed software program into a distributed software package for implementation on a distributed computing system. A transcompiler can identify loops within non-distributed source code written in a data-driven language. The transcompiler can generate MapReduce jobs using mapper keys based on grouping indicators associated with each of the loops. The MapReduce jobs can be linked together based on input-output connections of the loops in the non-distributed source code. Then, the transcompiler can generate a distributed software package including the generated MapReduce jobs to implement the same functionality as the non-distributed source code on the distributed computing system, thereby improving the speed of execution over very large datasets. The distributed software package can be optimized using machine learning searching algorithms.Type: GrantFiled: April 23, 2021Date of Patent: July 5, 2022Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Craig O'Connell, Theodore Harris, Yue Li, Tatiana Korolevskaya
-
Patent number: 11321221Abstract: Computer executable instructions including code sections are received and compared to previously analyzed computer executable instructions. The code sections are then analyzed and assigned a risk score. If the risk score is over a threshold, an alarm may be communicated or the system may substitute computer executable instructions that may have been created according to a standard or have been previously approved.Type: GrantFiled: December 31, 2019Date of Patent: May 3, 2022Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Yue Li, Theodore Harris, Tatiana Korolevskaya
-
Publication number: 20220051108Abstract: Methods for controlling genetic learning for predictive models using predefined strategies may include, for each of a plurality of agents, selecting a type of predictive model. A strategy may be selected from predefined strategies. Candidate genomes may be generated and may include a plurality of genes. Each gene may be associated with a feature of the agent predictive model. A fit of each candidate genome to the agent strategy may be determined. A candidate genome may be selected based on the fit. For each of a plurality of epochs, a plurality of training iterations may be performed for each agent. A fitness of each agent predictive model may be determined. A subset of agents with a highest fitness may be determined. For each agent of the subset, at least one new agent may be generated. The genomes of the new agents may be merged with some genomes of the subset.Type: ApplicationFiled: March 20, 2019Publication date: February 17, 2022Inventors: Theodore David Harris, Tatiana Korolevskaya, Yue Li, Craig O'Connell
-
Publication number: 20210390461Abstract: Embodiments are directed to a method for accelerating machine learning using a plurality of graphics processing units (GPUs), involving receiving data for a graph to generate a plurality of random samples, and distributing the random samples across a plurality of GPUs. The method may comprise determining a plurality of communities from the random samples using unsupervised learning performed by each GPU. A plurality of sample groups may be generated from the communities and may be distributed across the GPUs, wherein each GPU merges communities in each sample group by converging to an optimal degree of similarity. In addition, the method may also comprise generating from the merged communities a plurality of subgraphs, dividing each sub-graph into a plurality of overlapping clusters, distributing the plurality of overlapping clusters across the plurality of GPUs, and scoring each cluster in the plurality of overlapping clusters to train an AI model.Type: ApplicationFiled: August 30, 2021Publication date: December 16, 2021Inventors: Theodore D. Harris, Yue Li, Tatiana Korolevskaya, Craig O'Connell
-
Publication number: 20210365584Abstract: Described herein are a system and techniques for enabling access control utilizing one or more blockchains associated with a user. A blockchain provider can manage one or more blockchains specifically associated with a an entity, where each blockchain may be associated with a differing sensitivity level. The entity may be a person or a machine such as an IOT (Internet of Things) device. The blockchain provider can manage access control policies associated with each blockchain such that access to the data of the blockchain may be allowed or restricted to requesting entities according to those access control policies.Type: ApplicationFiled: August 28, 2019Publication date: November 25, 2021Inventors: Theodore D. Harris, Tatiana Korolevskaya, Yue Li
-
Patent number: 11138516Abstract: Embodiments are directed to a method for accelerating machine learning using a plurality of graphics processing units (GPUs), involving receiving data for a graph to generate a plurality of random samples, and distributing the random samples across a plurality of GPUs. The method may comprise determining a plurality of communities from the random samples using unsupervised learning performed by each GPU. A plurality of sample groups may be generated from the communities and may be distributed across the GPUs, wherein each GPU merges communities in each sample group by converging to an optimal degree of similarity. In addition, the method may also comprise generating from the merged communities a plurality of subgraphs, dividing each sub-graph into a plurality of overlapping clusters, distributing the plurality of overlapping clusters across the plurality of GPUs, and scoring each cluster in the plurality of overlapping clusters to train an AI model.Type: GrantFiled: June 30, 2017Date of Patent: October 5, 2021Assignee: Visa International Service AssociationInventors: Theodore D. Harris, Yue Li, Tatiana Korolevskaya, Craig O'Connell
-
Publication number: 20210272121Abstract: A disclosed method includes a) receiving by a server computer network data comprising a plurality of transaction data for a plurality of transactions. Each transaction data comprises a plurality of data elements with data values. At least one of the plurality of data elements comprises a user identifier for a user. The server computer can then b) generate one or more graphs comprising a plurality of communities based on the network data. The server computer can c) determine fuzzy values for at least some of the data values for each transaction of the plurality of transactions. For each user, the server computer can d) determine fuzzy values for communities within the plurality of communities. The server computer can then e) generate a model using the fuzzy values obtained in steps c) and d), and at least some of the data values.Type: ApplicationFiled: July 11, 2019Publication date: September 2, 2021Inventors: Theodore HARRIS, Tatiana Korolevskaya, Yue Li