Patents by Inventor Todd M. Goodyear
Todd M. Goodyear 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: 12289352Abstract: A system for establishing a network communication between two or more users receives a request to establish a call between an endpoint device associated with a user and user equipment (UE) associated with a client. The system determines that the endpoint device is available for a call by querying a network node configured to route calls to the endpoint device. The system routes a first call to the endpoint device. The system routes a second call to the UE. The system establishes a call between the user and the client by merging the first call and the second call.Type: GrantFiled: December 8, 2023Date of Patent: April 29, 2025Assignee: Bank of America CorporationInventors: Samuel Lubachevsky, Todd M. Goodyear
-
Patent number: 12118526Abstract: An ATM system includes a back-end server, an ATM central processing unit (ATM CPU) that receives information relating to the ATM system and a mobile computer. The mobile computer provides a CPU (MC CPU) and a keypad. The mobile computer may also provide a touch screen configured to display an initial ATM display. The ATM system also includes an interface system for interfacing between the ATM CPU and MC CPU. The back-end server formats and transmits to the ATM an API call. The API call requests a location of the user, ATM device information, and identification information of the user. The mobile computer is configured to respond to the API call by providing the location, the ATM device information, and the identification information of the user to the back-end server.Type: GrantFiled: September 8, 2023Date of Patent: October 15, 2024Assignee: Bank of America CorporationInventors: Brian Joseph Smith, Todd M. Goodyear, Sidney R. Roper, John P. Rice
-
Publication number: 20240106872Abstract: A system for establishing a network communication between two or more users receives a request to establish a call between an endpoint device associated with a user and user equipment (UE) associated with a client. The system determines that the endpoint device is available for a call by querying a network node configured to route calls to the endpoint device. The system routes a first call to the endpoint device. The system routes a second call to the UE. The system establishes a call between the user and the client by merging the first call and the second call.Type: ApplicationFiled: December 8, 2023Publication date: March 28, 2024Inventors: Samuel Lubachevsky, Todd M. Goodyear
-
Patent number: 11895162Abstract: A system for establishing a network communication between two or more users receives a request to establish a call between an endpoint device associated with a user and user equipment (UE) associated with a client. The system determines that the endpoint device is available for a call by querying a network node configured to route calls to the endpoint device. The system routes a first call to the endpoint device. The system routes a second call to the UE. The system establishes a call between the user and the client by merging the first call and the second call.Type: GrantFiled: December 21, 2021Date of Patent: February 6, 2024Assignee: Bank of America CorporationInventors: Samuel Lubachevsky, Todd M. Goodyear
-
Publication number: 20230419281Abstract: An ATM system includes a back-end server, an ATM central processing unit (ATM CPU) that receives information relating to the ATM system and a mobile computer. The mobile computer provides a CPU (MC CPU) and a keypad. The mobile computer may also provide a touch screen configured to display an initial ATM display. The ATM system also includes an interface system for interfacing between the ATM CPU and MC CPU. The back-end server formats and transmits to the ATM an API call. The API call requests a location of the user, ATM device information, and identification information of the user. The mobile computer is configured to respond to the API call by providing the location, the ATM device information, and the identification information of the user to the back-end server.Type: ApplicationFiled: September 8, 2023Publication date: December 28, 2023Inventors: Brian Joseph Smith, Todd M. Goodyear, Sidney R. Roper, John P. Rice
-
Patent number: 11790337Abstract: An ATM system includes a back-end server, an ATM central processing unit (ATM CPU) that receives information relating to the ATM system and a mobile computer. The mobile computer provides a CPU (MC CPU) and a keypad. The mobile computer may also provide a touch screen configured to display an initial ATM display. The ATM system also includes an interface system for interfacing between the ATM CPU and MC CPU. The back-end server formats and transmits to the ATM an API call. The API call requests a location of the user, ATM device information, and identification information of the user. The mobile computer is configured to respond to the API call by providing the location, the ATM device information, and the identification information of the user to the back-end server.Type: GrantFiled: October 4, 2021Date of Patent: October 17, 2023Assignee: Bank of America CorporationInventors: Brian Joseph Smith, Todd M. Goodyear, Sidney R. Roper, John P. Rice
-
Publication number: 20230199033Abstract: A system for establishing a network communication between two or more users receives a request to establish a call between an endpoint device associated with a user and user equipment (UE) associated with a client. The system determines that the endpoint device is available for a call by querying a network node configured to route calls to the endpoint device. The system routes a first call to the endpoint device. The system routes a second call to the UE. The system establishes a call between the user and the client by merging the first call and the second call.Type: ApplicationFiled: December 21, 2021Publication date: June 22, 2023Inventors: Samuel Lubachevsky, Todd M. Goodyear
-
Patent number: 11640751Abstract: An ATM system is provided. The system may include a back-end server, an ATM CPU that receives information relating to the ATM, an ATM dispenser configured to dispense a cash withdrawal amount in the event that the ATM CPU receives information relating to a selection of a cash withdrawal amount and a mobile computer. The mobile computer may include a CPU, a keypad, a touch screen having a diagonal dimension of between 9 inches and 17 inches, and an interface system that interfaces between the ATM CPU and MC CPU, wherein the back-end server is configured to format and transmit an API call to request information regarding an ATM session. The ATM may be configured to respond to the API call and the back-end server is configured to respond to an API call response. The back-end server response may be further configured for display on the touch screen.Type: GrantFiled: June 10, 2022Date of Patent: May 2, 2023Assignee: Bank of America CorporationInventors: Brian Joseph Smith, Todd M. Goodyear, Sidney R. Roper, John P. Rice
-
Publication number: 20230105353Abstract: An ATM system includes a back-end server, an ATM central processing unit (ATM CPU) that receives information relating to the ATM system and a mobile computer. The mobile computer provides a CPU (MC CPU) and a keypad. The mobile computer may also provide a touch screen configured to display an initial ATM display. The ATM system also includes an interface system for interfacing between the ATM CPU and MC CPU. The back-end server formats and transmits to the ATM an API call. The API call requests a location of the user, ATM device information, and identification information of the user. The mobile computer is configured to respond to the API call by providing the location, the ATM device information, and the identification information of the user to the back-end server.Type: ApplicationFiled: October 4, 2021Publication date: April 6, 2023Inventors: Brian Joseph Smith, Todd M. Goodyear, Sidney R. Roper, John P. Rice
-
Publication number: 20230078271Abstract: An ATM system is provided. The system may include a back-end server, an ATM CPU that receives information relating to the ATM, an ATM dispenser configured to dispense a cash withdrawal amount in the event that the ATM CPU receives information relating to a selection of a cash withdrawal amount and a mobile computer. The mobile computer may include a CPU, a keypad, a touch screen having a diagonal dimension of between 9 inches and 17 inches, and an interface system that interfaces between the ATM CPU and MC CPU, wherein the back-end server is configured to format and transmit an API call to request information regarding an ATM session. The ATM may be configured to respond to the API call and the back-end server is configured to respond to an API call response. The back-end server response may be further configured for display on the touch screen.Type: ApplicationFiled: June 10, 2022Publication date: March 16, 2023Inventors: Brian Joseph Smith, Todd M. Goodyear, Sidney R. Roper, John P. Rice
-
Patent number: 11386757Abstract: An ATM system is provided. The system may include a back-end server, an ATM CPU that receives information relating to the ATM, an ATM dispenser configured to dispense a cash withdrawal amount in the event that the ATM CPU receives information relating to a selection of a cash withdrawal amount and a mobile computer. The mobile computer may include a CPU, a keypad, a touch screen having a diagonal dimension of between 9 inches and 17 inches, and an interface system that interfaces between the ATM CPU and MC CPU, wherein the back-end server is configured to format and transmit an API call to request information regarding an ATM session. The ATM may be configured to respond to the API call and the back-end server is configured to respond to an API call response. The back-end server response may be further configured for display on the touch screen.Type: GrantFiled: September 13, 2021Date of Patent: July 12, 2022Assignee: Bank of America CorporationInventors: Brian Joseph Smith, Todd M. Goodyear, Sidney R. Roper, John P. Rice
-
Patent number: 11335351Abstract: Aspects of the disclosure relate to cognitive automation-based engine processing on audio files and streams received from meetings and/or telephone calls. A noise mask can be applied to enhance the audio. Real-time speech analytics separate speech for different speakers into time-stamped streams, which are transcribed and merged into a combined output. The output is parsed by analyzing the combined output for correct syntax, normalized by breaking the parsed data into record groups for efficient processing, validated to ensure that the data satisfies defined formats and input criteria, and enriched to correct for any errors and to augment the audio information. Notifications based on the enriched data may be provided to call or meeting participants.Type: GrantFiled: March 13, 2020Date of Patent: May 17, 2022Assignee: Bank of America CorporationInventors: Christine D. Black, Jinna Kim, Todd M. Goodyear, William August Stahlhut, Shola L. Oni, Mardochee Macxis
-
Publication number: 20210287680Abstract: Aspects of the disclosure relate to cognitive automation-based engine processing on audio files and streams received from meetings and/or telephone calls. A noise mask can be applied to enhance the audio. Real-time speech analytics separate speech for different speakers into time-stamped streams, which are transcribed and merged into a combined output. The output is parsed by analyzing the combined output for correct syntax, normalized by breaking the parsed data into record groups for efficient processing, validated to ensure that the data satisfies defined formats and input criteria, and enriched to correct for any errors and to augment the audio information. Notifications based on the enriched data may be provided to call or meeting participants.Type: ApplicationFiled: March 13, 2020Publication date: September 16, 2021Inventors: Christine D. Black, Jinna Kim, Todd M. Goodyear, William August Stahlhut, Shola L. Oni, Mardochee Macxis
-
Patent number: 10333987Abstract: Systems and methods the improve operation and security of large complex webs of 200,000 to 2,000,000 interconnected systems are provided. Systems and methods may dynamically schedule downtime for target systems within the complex. The schedule downtime may not impact operations stability of the complex web. Based on computational resource constraints, systems and methods may provide dynamic rescheduling of system downtime. Systems and methods may provide dynamic computational capacity management by adding capacity and/or reorganizing systems within the complex web.Type: GrantFiled: May 18, 2017Date of Patent: June 25, 2019Assignee: Bank of America CorporationInventors: Hector D. Miranda, Gary Wayne Richardson, Michael Aaron Schetgen, Soaham D. Joshi, Todd M. Goodyear
-
Patent number: 10310932Abstract: In certain embodiments, a system comprises processing circuitry and memory comprising logic. The processing circuitry is operable to execute the logic whereby the system is operable to monitor a pool of shared computing resources, determine a concentration risk associated with a first computing resource in the pool, and perform an action if the concentration risk exceeds a threshold. Each computing resource within the pool of shared computing resources is capable of being allocated dynamically in order to support one or more applications. The concentration risk is based on an extent to which the one or more applications have upstream or downstream dependencies on the first computing resource. The action comprises communicating a notification to a system operator and/or initiating a remediation step configured to reduce the concentration risk associated with the first computing resource.Type: GrantFiled: January 13, 2017Date of Patent: June 4, 2019Assignee: Bank of America CorporationInventors: Jisoo Lee, Todd M. Goodyear
-
Publication number: 20180337949Abstract: Systems and methods the improve operation and security of large complex webs of 200,000 to 2,000,000 interconnected systems are provided. Systems and methods may dynamically schedule downtime for target systems within the complex. The schedule downtime may not impact operations stability of the complex web. Based on computational resource constraints, systems and methods may provide dynamic rescheduling of system downtime. Systems and methods may provide dynamic computational capacity management by adding capacity and/or reorganizing systems within the complex web.Type: ApplicationFiled: May 18, 2017Publication date: November 22, 2018Inventors: Hector D. Miranda, Gary Wayne Richardson, Michael Aaron Schetgen, Soaham D. Joshi, Todd M. Goodyear
-
Publication number: 20180203751Abstract: In certain embodiments, a system comprises processing circuitry and memory comprising logic. The processing circuitry is operable to execute the logic whereby the system is operable to monitor a pool of shared computing resources, determine a concentration risk associated with a first computing resource in the pool, and perform an action if the concentration risk exceeds a threshold. Each computing resource within the pool of shared computing resources is capable of being allocated dynamically in order to support one or more applications. The concentration risk is based on an extent to which the one or more applications have upstream or downstream dependencies on the first computing resource. The action comprises communicating a notification to a system operator and/or initiating a remediation step configured to reduce the concentration risk associated with the first computing resource.Type: ApplicationFiled: January 13, 2017Publication date: July 19, 2018Inventors: Jisoo Lee, Todd M. Goodyear