Patents by Inventor Paul ROSCOE
Paul ROSCOE 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: 20240195183Abstract: A method of supplying power to an electrically isolated wind farm is provided including a plurality of wind turbines and a power generator. In a low wind condition, where a wind speed falls below a threshold value, active power and reactive power is supplied from the power generator to a first wind turbine and wind farm passive components. In a second operation mode after the first operation mode, active power is supplied from the power generator to the first wind turbine and a second wind turbine, and reactive power is supplied/consumed by the first wind turbine to the cables and transformers between it and the second wind turbine.Type: ApplicationFiled: March 22, 2022Publication date: June 13, 2024Inventors: Paul Brian Brogan, Douglas Elliott, Thyge Knueppel, Andrew Roscoe
-
Patent number: 11811896Abstract: Arrangements for controlling data retrieval are provided. In some aspects, a data request may be received by a computing platform. A pre-fetch engine may be executed to analyze the data request and generate, using a machine learning model, a pre-fetch template identifying data sets responsive to the request. The pre-fetch template may be transmitted to one or more data repositories and response data sets may be received. The response data sets may be generated by a data controller associated with a respective data repository. The data controller may identify data sets and evaluate the date sets to determine whether they meet local requirements of the geographic location of the data repository. The received data sets may be analyzed to identify missing data sets. If missing data sets are identified, the data may be processed by ignoring the missing data sets or inserting a substitute value for the missing data sets.Type: GrantFiled: March 1, 2023Date of Patent: November 7, 2023Assignee: Bank of America CorporationInventors: Manu Kurian, Padmanabhan Iyer, Paul Roscoe, Mahesh Bhashetty
-
Patent number: 11250420Abstract: Aspects of the disclosure relate to transferring data using a smart reconciliation system. A computing platform may receive, from a smart reconciliation node, a data file. Thereafter, the computing platform may retrieve, based on the data file, a data file profile indicating historical information associated with the data file. Then, the computing platform may determine an issue associated with the data file. Subsequently, the computing platform may identify, based on the issue associated with the data file, a data file level error indicating a level where the issue occurred. Next, the computing platform may generate, based on the data file level error, one or more commands directing the smart reconciliation node to execute an automated response for the issue associated with the data file. Then, the computing platform may transmit the one or more commands. Afterwards, the computing platform may update the data file profile.Type: GrantFiled: February 28, 2020Date of Patent: February 15, 2022Assignee: Bank of America CorporationInventors: Manu Kurian, Paul Roscoe, Jerzy Miernik, Saritha Prasad Vrittamani
-
Patent number: 11108654Abstract: The invention relates generally to an improved application structure that allows for layered governance of different or competing functions within a micro application services framework. A segmented layering allows both a horizontal array and a vertical array to build a three dimensional mesh application structure to support multiple services. Each service is supported by base and foundation layers that may be technology agnostic and allow for adaptation according to technological progression or policy evolvement without the need to alter the core micro application services framework. The collection of the framework and supporting layers can be encapsulated into nodes, and a collection of nodes can be grouped into a container hub. Nodes may draw learned behaviors from other nodes, and can isolate themselves when necessary.Type: GrantFiled: July 15, 2019Date of Patent: August 31, 2021Assignee: BANK OF AMERICA CORPORATIONInventors: Manu Kurian, Paul Roscoe
-
Publication number: 20210021488Abstract: The invention relates generally to an improved application structure that allows for layered governance of different or competing functions within a micro application services framework. A segmented layering allows both a horizontal array and a vertical array to build a three dimensional mesh application structure to support multiple services. Each service is supported by base and foundation layers that may be technology agnostic and allow for adaptation according to technological progression or policy evolvement without the need to alter the core micro application services framework. The collection of the framework and supporting layers can be encapsulated into nodes, and a collection of nodes can be grouped into a container hub. Nodes may draw learned behaviors from other nodes, and can isolate themselves when necessary.Type: ApplicationFiled: July 15, 2019Publication date: January 21, 2021Applicant: BANK OF AMERICA CORPORATIONInventors: Manu Kurian, Paul Roscoe
-
Patent number: 10762115Abstract: Aspects of the disclosure relate to analyzing smart data using an automated response system. A computing platform may receive, from a user device, user feedback information comprising user feedback corresponding to an enterprise organization. Thereafter, the computing platform may identify, based on the user feedback information, identification information comprising a sender of the user feedback and an issue corresponding to the user feedback. Then, the computing platform may retrieve, from a hierarchical rules server and based on the identification information, hierarchy information comprising a hierarchy ranking of a plurality of automated responses. Subsequently, the computing platform may determine, based on analyzing the hierarchy information and the user feedback, an automated response from the plurality of automated responses. Next, the computing platform may generate one or more commands directing an external response server to execute the automated response.Type: GrantFiled: October 28, 2019Date of Patent: September 1, 2020Assignee: Bank of America CorporationInventors: Manu Kurian, Paul Roscoe, Jerzy Miernik, Gopikrishna Nemalikanti
-
Publication number: 20200202339Abstract: Aspects of the disclosure relate to transferring data using a smart reconciliation system. A computing platform may receive, from a smart reconciliation node, a data file. Thereafter, the computing platform may retrieve, based on the data file, a data file profile indicating historical information associated with the data file. Then, the computing platform may determine an issue associated with the data file. Subsequently, the computing platform may identify, based on the issue associated with the data file, a data file level error indicating a level where the issue occurred. Next, the computing platform may generate, based on the data file level error, one or more commands directing the smart reconciliation node to execute an automated response for the issue associated with the data file. Then, the computing platform may transmit the one or more commands. Afterwards, the computing platform may update the data file profile.Type: ApplicationFiled: February 28, 2020Publication date: June 25, 2020Inventors: Manu Kurian, Paul Roscoe, Jerzy Miernik, Saritha Prasad Vrittamani
-
Patent number: 10621578Abstract: Aspects of the disclosure relate to transferring data using a smart reconciliation system. A computing platform may receive, from a smart reconciliation node, a data file. Thereafter, the computing platform may retrieve, based on the data file, a data file profile indicating historical information associated with the data file. Then, the computing platform may determine an issue associated with the data file. Subsequently, the computing platform may identify, based on the issue associated with the data file, a data file level error indicating a level where the issue occurred. Next, the computing platform may generate, based on the data file level error, one or more commands directing the smart reconciliation node to execute an automated response for the issue associated with the data file. Then, the computing platform may transmit the one or more commands. Afterwards, the computing platform may update the data file profile.Type: GrantFiled: August 29, 2017Date of Patent: April 14, 2020Assignee: Bank of America CorporationInventors: Manu Kurian, Paul Roscoe, Jerzy Miernik, Saritha Vrittamani
-
Publication number: 20200065321Abstract: Aspects of the disclosure relate to analyzing smart data using an automated response system. A computing platform may receive, from a user device, user feedback information comprising user feedback corresponding to an enterprise organization. Thereafter, the computing platform may identify, based on the user feedback information, identification information comprising a sender of the user feedback and an issue corresponding to the user feedback. Then, the computing platform may retrieve, from a hierarchical rules server and based on the identification information, hierarchy information comprising a hierarchy ranking of a plurality of automated responses. Subsequently, the computing platform may determine, based on analyzing the hierarchy information and the user feedback, an automated response from the plurality of automated responses. Next, the computing platform may generate one or more commands directing an external response server to execute the automated response.Type: ApplicationFiled: October 28, 2019Publication date: February 27, 2020Inventors: Manu Kurian, Paul Roscoe, Jerzy Miernik, Gopikrishna Nemalikanti
-
Patent number: 10515126Abstract: A computing system for redacting and/or tokenizing non-public information of electronic documents stored in a database may include a data redaction computing device and/or a data tokenization computing device, a first database storing a plurality of electronic documents, and a second database storing computer executable instructions for analyzing information associated with the plurality of electronic documents stored in the first database. The computer executable instructions may cause the data redaction/tokenization computing device to identify non-public information in one or more of the plurality of electronic documents and/or at least one of a document type, a source of the electronic document, and a destination to which the electronic document is to be communicated.Type: GrantFiled: April 3, 2018Date of Patent: December 24, 2019Assignee: Bank of America CorporationInventors: Manu Kurian, Sorin N. Cismas, Paul Roscoe, Jeffrey McGonnell
-
Patent number: 10459958Abstract: Aspects of the disclosure relate to analyzing smart data using an automated response system. A computing platform may receive, from a user device, user feedback information comprising user feedback corresponding to an enterprise organization. Thereafter, the computing platform may identify, based on the user feedback information, identification information comprising a sender of the user feedback and an issue corresponding to the user feedback. Then, the computing platform may retrieve, from a hierarchical rules server and based on the identification information, hierarchy information comprising a hierarchy ranking of a plurality of automated responses. Subsequently, the computing platform may determine, based on analyzing the hierarchy information and the user feedback, an automated response from the plurality of automated responses. Next, the computing platform may generate one or more commands directing an external response server to execute the automated response.Type: GrantFiled: August 29, 2017Date of Patent: October 29, 2019Assignee: Bank of America CorporationInventors: Manu Kurian, Paul Roscoe, Jerzy Miernik, Gopikrishna Nemalikanti
-
Patent number: 10462140Abstract: Systems, methods, and apparatus for data transmission authentication and self-destruction are disclosed. An example method comprises receiving, by a computing device associated with a first token, communications, determining, by the computing device, whether the first token is associated with a second token within the communications, wherein the second token is configured to authorize the computing device to process the communications, processing, by the computing device and in response to determining that the first token is associated with the second token, the communications, and destructing, by the computing device and in response to determining that the first token is not associated with the second token, the communications.Type: GrantFiled: April 28, 2017Date of Patent: October 29, 2019Assignee: Bank of America CorporationInventors: Manu Kurian, Paul Roscoe
-
Publication number: 20190065581Abstract: Aspects of the disclosure relate to analyzing smart data using an automated response system. A computing platform may receive, from a user device, user feedback information comprising user feedback corresponding to an enterprise organization. Thereafter, the computing platform may identify, based on the user feedback information, identification information comprising a sender of the user feedback and an issue corresponding to the user feedback. Then, the computing platform may retrieve, from a hierarchical rules server and based on the identification information, hierarchy information comprising a hierarchy ranking of a plurality of automated responses. Subsequently, the computing platform may determine, based on analyzing the hierarchy information and the user feedback, an automated response from the plurality of automated responses. Next, the computing platform may generate one or more commands directing an external response server to execute the automated response.Type: ApplicationFiled: August 29, 2017Publication date: February 28, 2019Inventors: Manu Kurian, Paul Roscoe, Jerzy Miernik, Gopikrishna Nemalikanti
-
Publication number: 20190066098Abstract: Aspects of the disclosure relate to transferring data using a smart reconciliation system. A computing platform may receive, from a smart reconciliation node, a data file. Thereafter, the computing platform may retrieve, based on the data file, a data file profile indicating historical information associated with the data file. Then, the computing platform may determine an issue associated with the data file. Subsequently, the computing platform may identify, based on the issue associated with the data file, a data file level error indicating a level where the issue occurred. Next, the computing platform may generate, based on the data file level error, one or more commands directing the smart reconciliation node to execute an automated response for the issue associated with the data file. Then, the computing platform may transmit the one or more commands. Afterwards, the computing platform may update the data file profile.Type: ApplicationFiled: August 29, 2017Publication date: February 28, 2019Inventors: Manu Kurian, Paul Roscoe, Jerzy Miernik, Saritha Vrittamani
-
Publication number: 20180357563Abstract: Systems for generating profiles based on machine learning data and controlling one or more devices or events are provided. In some examples, a computing platform may generate machine learning datasets based on data from various sources. The machine learning datasets may be used to generate a plurality of profiles, each profile providing a framework to meet particular goals. A user may request implementation of a profile and the computing platform may identify a first profile and associate the first profile with the user. The user may request authorization for an event and the computing platform may evaluate the event to determine whether one or more rules of the plurality of rules associated with the profile have been violated. If not, the computing platform may execute a first control to authorize the event. If so, the computing platform may execute a second control preventing processing of the event (e.g., disabling functionality of one or more devices).Type: ApplicationFiled: June 13, 2017Publication date: December 13, 2018Inventors: Manu Kurian, Paul Roscoe
-
Patent number: 10140296Abstract: A computing system for redacting and/or tokenizing non-public information of electronic documents stored in a database may include a data redaction computing device and/or a data tokenization computing device, a first database storing a plurality of electronic documents, and a second database storing computer executable instructions for analyzing information associated with the plurality of electronic documents stored in the first database. The computer executable instructions may cause the data redaction/tokenization computing device to identify non-public information in one or more of the plurality of electronic documents and/or at least one of a document type, a source of the electronic document, and a destination to which the electronic document is to be communicated.Type: GrantFiled: November 24, 2015Date of Patent: November 27, 2018Assignee: Bank of America CorporationInventors: Manu Kurian, Sorin N. Cismas, Paul Roscoe, Jeffrey McGonnell
-
Publication number: 20180316494Abstract: Systems, methods, and apparatus for data transmission authentication and self-destruction are disclosed. An example method comprises receiving, by a computing device associated with a first token, communications, determining, by the computing device, whether the first token is associated with a second token within the communications, wherein the second token is configured to authorize the computing device to process the communications, processing, by the computing device and in response to determining that the first token is associated with the second token, the communications, and destructing, by the computing device and in response to determining that the first token is not associated with the second token, the communications.Type: ApplicationFiled: April 28, 2017Publication date: November 1, 2018Inventors: Manu Kurian, Paul Roscoe
-
Publication number: 20180232532Abstract: A computing system for redacting and/or tokenizing non-public information of electronic documents stored in a database may include a data redaction computing device and/or a data tokenization computing device, a first database storing a plurality of electronic documents, and a second database storing computer executable instructions for analyzing information associated with the plurality of electronic documents stored in the first database. The computer executable instructions may cause the data redaction/tokenization computing device to identify non-public information in one or more of the plurality of electronic documents and/or at least one of a document type, a source of the electronic document, and a destination to which the electronic document is to be communicated.Type: ApplicationFiled: April 3, 2018Publication date: August 16, 2018Inventors: Manu Kurian, Sorin N. Cismas, Paul Roscoe, Jeffrey McGonnell
-
Publication number: 20180176197Abstract: A dynamic data protection system may include a data management server includes a processor and a non-transitory memory device storing instructions that cause the data management server to receive, via a network connection from a user device, a request for access to data stored on an organization's network. The data management server may then communicate user authentication information associated with the received request. The security management server may process user authentication information to determine whether an authentication code associated with the user is valid and associated with the requested data. Upon validation of the user authentication information by the security management server, provide access to data via a secured data container of a data envelope corresponding to the data, wherein the data container corresponds to the validated user authentication information. When a data compromise event occurs, the secure data envelope may prevent unauthorized access to the data.Type: ApplicationFiled: December 15, 2016Publication date: June 21, 2018Inventors: Lisa E. Matthews, Manu Kurian, Paul Roscoe
-
Publication number: 20180176206Abstract: A dynamic data protection system may include a data management server includes a processor and a non-transitory memory device storing instructions that cause the data management server to receive, via a network connection from a user device, a request for access to data stored on an organization's network. The data management server may then communicate user authentication information associated with the received request. The security management server may process user authentication information to determine whether an authentication code associated with the user is valid and associated with the requested data. Upon validation of the user authentication information by the security management server, provide access to data via a secured data container of a data envelope corresponding to the data, wherein the data container corresponds to the validated user authentication information. When a data compromise event occurs, the secure data envelope may prevent unauthorized access to the data.Type: ApplicationFiled: December 15, 2016Publication date: June 21, 2018Inventors: Lisa E. Matthews, Manu Kurian, Paul Roscoe