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: 20240303180Abstract: 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: March 19, 2024Publication date: September 12, 2024Applicant: Visa International Service AssociationInventors: Yue Li, Theodore Harris, Tatiana Korolevskaya
-
Patent number: 12079814Abstract: 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: GrantFiled: July 11, 2019Date of Patent: September 3, 2024Assignee: Visa International Service AssociationInventors: Theodore Harris, Tatiana Korolevskaya, Yue Li
-
Patent number: 12014373Abstract: A system and method are described which attempt to connect merchants with phone numbers that are known to be associated with fraudulent users.Type: GrantFiled: August 13, 2019Date of Patent: June 18, 2024Assignee: Visa International Service AssociationInventors: Yue Li, Theodore Harris, Tatiana Korolevskaya
-
Patent number: 11940901Abstract: 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: April 19, 2022Date of Patent: March 26, 2024Assignee: Visa International Service AssociationInventors: Yue Li, Theodore Harris, Tatiana Korolevskaya
-
Patent number: 11907274Abstract: 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 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 21, 2022Date of Patent: February 20, 2024Assignee: Visa International Service AssociationInventors: Theodore D. Harris, Tatiana Korolevskaya, Yue Li
-
Patent number: 11868861Abstract: 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: GrantFiled: March 22, 2023Date of Patent: January 9, 2024Assignee: Visa International Service AssociationInventors: Theodore Harris, Yue Li, Tatiana Korolevskaya, Craig O'Connell
-
Patent number: 11855971Abstract: A method is disclosed and includes receiving, by a first communication device, a first local authentication model, the first local authentication model being derived from a master authentication model at a remote server computer, and receiving a request to perform an interaction with a second communication device, the interaction being performed in an offline manner. The method may further include applying, by the first communication device, the first local authentication model to the interaction to determine a first authentication result and determining whether or not to allow the interaction to proceed based upon the first authentication result. The method may also include updating the first local authentication model using the master authentication model when the first communication device is online.Type: GrantFiled: January 11, 2018Date of Patent: December 26, 2023Assignee: Visa International Service AssociationInventors: Theodore Harris, Tatiana Korolevskaya, Yue Li
-
Patent number: 11847540Abstract: 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: August 30, 2021Date of Patent: December 19, 2023Assignee: Visa International Service AssociationInventors: Theodore D. Harris, Yue Li, Tatiana Korolevskaya, Craig O'Connell
-
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
-
Patent number: 11710067Abstract: A method including collecting, by a communication device comprising a machine learning model obtained at least in part from a server computer, metadata associated with an application. The communication device can then embed the metadata to form vectorized data. The communication device can input the vectorized data into the machine learning model to obtain a security value. The communication device can determine whether to run or install the application based upon the security value.Type: GrantFiled: October 10, 2019Date of Patent: July 25, 2023Assignee: Visa International Service AssociationInventors: Theodore Harris, Yue Li, Tatiana Korolevskaya, Craig O'Connell
-
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: 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
-
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
-
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: 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: 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