Patents by Inventor William Scott Treadwell
William Scott Treadwell 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: 9104872Abstract: An enhanced whitelisting module associated within a system whitelists unknown files for execution on the system. The whitelisting module may oversee the computation of a hash of a file loaded into the memory and comparison of the hash to hashes within a hash table generated from clean files located on a clean system. The whitelisting module may communicate to a device internal and/or external to the system to retrieve the hash table of clean files. In certain embodiments, a rolling hash (or other piecewise hash) may be used to determine the location and/or extent of the differences between a modified file and a clean file.Type: GrantFiled: January 28, 2010Date of Patent: August 11, 2015Assignee: Bank of America CorporationInventors: Mian Zhou, William Scott Treadwell
-
Publication number: 20150221172Abstract: Online banking using a gaming console may provide added security due to the hardened nature of gaming consoles. Additionally, console specific credentials may be used to verify that a user or console is authorized to access a requested financial account. The console specific credentials may be hardcoded in one or more hardware components of the gaming console so that the risks of exposure through tampering or hacking is reduced. User specific credentials and/or other information may also be used to further verify that a user or console is authorized to access a financial account. An integrity of the console may also be validated using console specific information. In one example, console integrity may be verified by a gaming service provider.Type: ApplicationFiled: April 15, 2015Publication date: August 6, 2015Inventors: Daniel P. Shnowske, William Scott Treadwell
-
Patent number: 8874706Abstract: Described herein are apparatuses, methods, and computer program products for quarantining an out of compliance client device from other client devices on a network. Quarantining the out of compliance client device prevents the out of compliance device from corrupting other client devices on the network. For example, in operation, embodiments of the present invention involve: (1) receiving identification and location information for an out of compliance client device; (2) running a tool that utilizes the identification and location information to access the out of compliance device; (3) using the tool to modify the out of compliance device such that the out of compliance client device broadcasts a request for configuration information to which a network server is programmed to respond with configuration information associated with an isolated network; and (4) using the tool to cause the out of compliance client device to logout of the network.Type: GrantFiled: July 30, 2010Date of Patent: October 28, 2014Assignee: Bank of America CorporationInventors: William Scott Treadwell, Daniel P. Shnowske, Kenneth Kaye
-
Patent number: 8868693Abstract: Described herein are apparatuses, methods, and computer program products for changing an out of compliance client device into a client device that is in compliance utilizing a compliance tool. In some embodiments of the invention the compliance tool identifies the location of the out of compliance client device, determines why the client device is out of compliance, brings the client device into compliance, and modifies the client device to allow it to access the network. In other embodiments of the invention the compliance tool is a compliance agent, wherein at a least a part of the compliance agent is uploaded on the client device. The compliance agent periodically checks the client device to determine if the client device has been brought into compliance, and when it is brought into compliance the compliance agent modifies the client device to allow it to access the network, and is then uninstalled from the client device.Type: GrantFiled: July 30, 2010Date of Patent: October 21, 2014Assignee: Bank of America CorporationInventors: Kenneth Kaye, Daniel P. Shnowske, William Scott Treadwell
-
Patent number: 8037536Abstract: A method suitable for detecting malicious files includes several steps. A file that is received into a computer system is analyzed to determine a presence or absence of each of a plurality of predefined properties in the file. A score is calculated based on the presence or absence of the plurality of properties in the file. This score is reflective of the risk that the file is malicious. Once the score is calculated, the file can be further processed based on the score.Type: GrantFiled: November 14, 2007Date of Patent: October 11, 2011Assignee: Bank of America CorporationInventors: William Scott Treadwell, Mian Zhou
-
Publication number: 20110219059Abstract: Described herein are apparatuses, methods, and computer program products for changing an out of compliance client device into a client device that is in compliance utilizing a compliance tool. In some embodiments of the invention the compliance tool identifies the location of the out of compliance client device, determines why the client device is out of compliance, brings the client device into compliance, and modifies the client device to allow it to access the network. In other embodiments of the invention the compliance tool is a compliance agent, wherein at a least a part of the compliance agent is uploaded on the client device. The compliance agent periodically checks the client device to determine if the client device has been brought into compliance, and when it is brought into compliance the compliance agent modifies the client device to allow it to access the network, and is then uninstalled from the client device.Type: ApplicationFiled: July 30, 2010Publication date: September 8, 2011Applicant: BANK OF AMERICA CORPORATIONInventors: Kenneth Kaye, Daniel P. Shnowske, William Scott Treadwell
-
Publication number: 20110219103Abstract: Described herein are apparatuses, methods, and computer program products for quarantining an out of compliance client device from other client devices on a network. Quarantining the out of compliance client device prevents the out of compliance device from corrupting other client devices on the network. For example, in operation, embodiments of the present invention involve: (1) receiving identification and location information for an out of compliance client device; (2) running a tool that utilizes the identification and location information to access the out of compliance device; (3) using the tool to modify the out of compliance device such that the out of compliance client device broadcasts a request for configuration information to which a network server is programmed to respond with configuration information associated with an isolated network; and (4) using the tool to cause the out of compliance client device to logout of the network.Type: ApplicationFiled: July 30, 2010Publication date: September 8, 2011Applicant: BANK OF AMERICA CORPORATIONInventors: William Scott Treadwell, Daniel P. Shnowske, Kenneth Kaye
-
Publication number: 20110185417Abstract: An enhanced whitelisting module associated within a system whitelists unknown files for execution on the system. The whitelisting module may oversee the computation of a hash of a file loaded into the memory and comparison of the hash to hashes within a hash table generated from clean files located on a clean system. The whitelisting module may communicate to a device internal and/or external to the system to retrieve the hash table of clean files. In certain embodiments, a rolling hash (or other piecewise hash) may be used to determine the location and/or extent of the differences between a modified file and a clean file.Type: ApplicationFiled: January 28, 2010Publication date: July 28, 2011Applicant: BANK OF AMERICA CORPORATIONInventors: Mian Zhou, William Scott Treadwell
-
Patent number: 7971059Abstract: Systems, devices, and methods for establishing a secure session for the transmission of data from an input device to a remote server device is disclosed. The input device may be an electronic check scanner attached to a banking customer's home personal computer. The customer may visit a bank's Internet website using the web browser or other application on their personal computer, and then submit scanned images of check to the bank. The bank, however, to ensure security and prevent fraud, may wish to establish a secure session between the devices and components in the system before the image data may be scanned and transmitted.Type: GrantFiled: May 30, 2007Date of Patent: June 28, 2011Assignee: Bank of America CorporationInventors: Matthew Alexander Calman, William Scott Treadwell
-
Publication number: 20090312090Abstract: Online banking using a gaming console may provide added security due to the hardened nature of gaming consoles. Additionally, console specific credentials may be used to verify that a user or console is authorized to access a requested financial account. The console specific credentials may be hardcoded in one or more hardware components of the gaming console so that the risks of exposure through tampering or hacking is reduced. User specific credentials and/or other information may also be used to further verify that a user or console is authorized to access a financial account. An integrity of the console may also be validated using console specific information. In one example, console integrity may be verified by a gaming service provider.Type: ApplicationFiled: June 17, 2008Publication date: December 17, 2009Applicant: BANK OF AMERICA CORPORATIONInventors: Daniel P. Shnowske, William Scott Treadwell
-
Publication number: 20090126012Abstract: A method suitable for detecting malicious files includes several steps. A file that is received into a computer system is analyzed to determine a presence or absence of each of a plurality of predefined properties in the file. A score is calculated based on the presence or absence of the plurality of properties in the file. This score is reflective of the risk that the file is malicious. Once the score is calculated, the file can be further processed based on the score.Type: ApplicationFiled: November 14, 2007Publication date: May 14, 2009Applicant: Bank of America CorporationInventors: William Scott Treadwell, Mian Zhou
-
Publication number: 20080301441Abstract: Systems, devices, and methods for establishing a secure session for the transmission of data from an input device to a remote server device is disclosed. The input device may be an electronic check scanner attached to a banking customer's home personal computer. The customer may visit a bank's Internet website using the web browser or other application on their personal computer, and then submit scanned images of check to the bank. The bank, however, to ensure security and prevent fraud, may wish to establish a secure session between the devices and components in the system before the image data may be scanned and transmitted.Type: ApplicationFiled: May 30, 2007Publication date: December 4, 2008Applicant: BANK OF AMERICA CORPORATIONInventors: Matthew Alexander Calman, William Scott Treadwell
-
Publication number: 20040015610Abstract: A computerized instant messaging (IM) methodology allows secure data transmission between sending and recipient client computer systems each residing on a common network infrastructure. Each computer system has an installed client application program, and the network infrastructure includes a network server having an associated server application program installed thereon. A computer-readable medium is also provided for use as a component of a client computer system that has a graphical user interface including a monitor and at least one data input device, with the client computer system being one of a plurality of computer systems each residing as a respective node on a network infrastructure that includes a network server for interfacing with the client computer systems to enable an exchange of messages therebetween as part of a client/server IM application. A client computer system for use as a component in a client/server messaging application is also provided.Type: ApplicationFiled: July 18, 2002Publication date: January 22, 2004Applicant: Sytex, Inc.Inventor: William Scott Treadwell