Patents by Inventor Ray A. Edwards
Ray A. Edwards 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: 10439901Abstract: Systems are provided for using a message spinning engine to create and/or manage messaging queues in a distributed network using virtualized servers. An abstraction layer formed by virtualized servers may enable the message spinning engine to seamlessly transition messaging queues while minimizing the likelihood of exceeding the parameters of existing service level agreements. The message spinning engine may include a service mapping module to maintain mappings between source business applications and virtualized servers, a product bridge to implement message encapsulation for communication between different messaging queue products, and a messaging queue monitoring console to analyze performance and capacity of physical services and messaging services and accordingly adjust levels of service for source business applications.Type: GrantFiled: February 15, 2018Date of Patent: October 8, 2019Assignee: Bank of America CorporationInventors: Manu Kurian, Sorin N. Cismas, Kalpesh Patel, Ray A. Edwards, Dan L. Dilday, Anne Donne, Jawad Ayesh
-
Patent number: 10110446Abstract: Systems are provided for using a message spinning engine to create and/or manage messaging queues in a distributed network using virtualized servers. An abstraction layer formed by virtualized servers may enable the message spinning engine to seamlessly transition messaging queues while minimizing the likelihood of exceeding the parameters of existing service level agreements. The message spinning engine may include a service mapping module to maintain mappings between source business applications and virtualized servers, a product bridge to implement message encapsulation for communication between different messaging queue products, and a messaging queue monitoring console to analyze performance and capacity of physical services and messaging services and accordingly adjust levels of service for source business applications.Type: GrantFiled: December 7, 2015Date of Patent: October 23, 2018Assignee: Bank of America CorporationInventors: Manu Kurian, Sorin N. Cismas, Kalpesh Patel, Ray A. Edwards, Dan L. Dilday, Anne Donne, Jawad Ayesh
-
Patent number: 10009235Abstract: Systems are provided for using a message spinning engine to create and/or manage messaging queues in a distributed network using virtualized servers. An abstraction layer formed by virtualized servers may enable the message spinning engine to seamlessly transition messaging queues while minimizing the likelihood of exceeding the parameters of existing service level agreements. The message spinning engine may include a service mapping module to maintain mappings between source business applications and virtualized servers, a product bridge to implement message encapsulation for communication between different messaging queue products, and a messaging queue monitoring console to analyze performance and capacity of physical services and messaging services and accordingly adjust levels of service for source business applications.Type: GrantFiled: December 7, 2015Date of Patent: June 26, 2018Assignee: Bank of America CorporationInventors: Manu Kurian, Sorin N. Cismas, Kalpesh Patel, Ray A. Edwards, Dan L. Dilday, Anne Donne, Jawad Ayesh
-
Publication number: 20180176098Abstract: Systems are provided for using a message spinning engine to create and/or manage messaging queues in a distributed network using virtualized servers. An abstraction layer formed by virtualized servers may enable the message spinning engine to seamlessly transition messaging queues while minimizing the likelihood of exceeding the parameters of existing service level agreements. The message spinning engine may include a service mapping module to maintain mappings between source business applications and virtualized servers, a product bridge to implement message encapsulation for communication between different messaging queue products, and a messaging queue monitoring console to analyze performance and capacity of physical services and messaging services and accordingly adjust levels of service for source business applications.Type: ApplicationFiled: February 15, 2018Publication date: June 21, 2018Inventors: Manu Kurian, Sorin N. Cismas, Kalpesh Patel, Ray A. Edwards, Dan L. Dilday, Anne Donne, Jawad Ayesh
-
Patent number: 9825763Abstract: Systems for the automated capture of forensic data information are presented. An example system may receive an access/modification request directed to a data item(s), generate an initial data capture record for the data item(s), and send the record to an isolated, secure data preservation module before granting the request. After the access/modification, the system may generate a post-access data capture record and send it to the preservation module. The system may determine the content of the generated records, based on, e.g., content of the data item(s), before generation. For example, the system may determine a first content type for records where data item(s) include critical data, and a second content type for records that do not, to, e.g., efficiently allocate system resources while minimizing any disruption to an accessing user. The system may also utilize different encryption and decryption key techniques based on, e.g., the content of the data item(s).Type: GrantFiled: November 16, 2015Date of Patent: November 21, 2017Assignee: Bank of America CorporationInventors: Manu J. Kurian, Sorin N. Cismas, Kalpesh V. Patel, Ray A. Edwards
-
Publication number: 20170163495Abstract: Systems are provided for using a message spinning engine to create and/or manage messaging queues in a distributed network using virtualized servers. An abstraction layer formed by virtualized servers may enable the message spinning engine to seamlessly transition messaging queues while minimizing the likelihood of exceeding the parameters of existing service level agreements. The message spinning engine may include a service mapping module to maintain mappings between source business applications and virtualized servers, a product bridge to implement message encapsulation for communication between different messaging queue products, and a messaging queue monitoring console to analyze performance and capacity of physical services and messaging services and accordingly adjust levels of service for source business applications.Type: ApplicationFiled: December 7, 2015Publication date: June 8, 2017Inventors: Manu Kurian, Sorin N. Cismas, Kalpesh Patel, Ray A. Edwards, Dan L. Dilday, Anne Donne, Jawad Ayesh
-
Publication number: 20170163494Abstract: Systems are provided for using a message spinning engine to create and/or manage messaging queues in a distributed network using virtualized servers. An abstraction layer formed by virtualized servers may enable the message spinning engine to seamlessly transition messaging queues while minimizing the likelihood of exceeding the parameters of existing service level agreements. The message spinning engine may include a service mapping module to maintain mappings between source business applications and virtualized servers, a product bridge to implement message encapsulation for communication between different messaging queue products, and a messaging queue monitoring console to analyze performance and capacity of physical services and messaging services and accordingly adjust levels of service for source business applications.Type: ApplicationFiled: December 7, 2015Publication date: June 8, 2017Inventors: Manu Kurian, Sorin N. Cismas, Kalpesh Patel, Ray A. Edwards, Dan L. Dilday, Anne Donne, Jawad Ayesh
-
Publication number: 20170139972Abstract: Systems for the automated capture of forensic data information are presented. An example system may receive an access/modification request directed to a data item(s), generate an initial data capture record for the data item(s), and send the record to an isolated, secure data preservation module before granting the request. After the access/modification, the system may generate a post-access data capture record and send it to the preservation module. The system may determine the content of the generated records, based on, e.g., content of the data item(s), before generation. For example, the system may determine a first content type for records where data item(s) include critical data, and a second content type for records that do not, to, e.g., efficiently allocate system resources while minimizing any disruption to an accessing user. The system may also utilize different encryption and decryption key techniques based on, e.g., the content of the data item(s).Type: ApplicationFiled: November 16, 2015Publication date: May 18, 2017Inventors: Manu J. Kurian, Sorin N. Cismas, Kalpesh V. Patel, Ray A. Edwards