KEVIN RAY BANKS
Pilots at Holly Spg Dr, Madison, AL

License number
Alabama A4751895
Issued Date
Mar 2017
Expiration Date
Mar 2019
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
325 Holly Springs Dr, Madison, AL 35758

Personal information

See more information about KEVIN RAY BANKS at radaris.com
Name
Address
Phone
Kevin Banks
3120 Beech Ave SW, Birmingham, AL 35221
(205) 937-7443
Kevin Banks, age 40
3116 Beech Ave SW, Birmingham, AL 35221

Professional information

See more information about KEVIN RAY BANKS at trustoria.com
Kevin Banks Photo 1
System And Method For Testing Digital Subscriber Lines

System And Method For Testing Digital Subscriber Lines

US Patent:
6584148, Jun 24, 2003
Filed:
Jun 2, 2000
Appl. No.:
09/586330
Inventors:
Brent R. Zitting - Harvest AL
Robert D. Deaton - Madison AL
Mark O. Rigby - Madison AL
Ron M. Roberson - Birmingham AL
Kevin R. Banks - Madison AL
Jeffrey J. Sands - Harvest AL
Assignee:
Nokia Inc. - Irving TX
International Classification:
H04M 124
US Classification:
375222, 379 2701, 379 2703, 379 2901, 379 3204
Abstract:
A system for testing a communication path for digital subscriber line (DSL) signals includes a loop management device coupled in the communication path between a DSL access multiplexer (DSLAM) and a DSL modem located at a customer premises. The system also includes a remote test interface coupled in the communication path between the loop management device and the DSL modem. The loop management device and the remote test interface communicate using voice-band signals transmitted over the communication path and collaboratively test the communication path.


Kevin Banks Photo 2
Systems And Methods For Using Predefined Network Addresses In Wireless Sensor Networks

Systems And Methods For Using Predefined Network Addresses In Wireless Sensor Networks

US Patent:
8130673, Mar 6, 2012
Filed:
May 8, 2009
Appl. No.:
12/463035
Inventors:
David B. Ewing - Madison AL, US
Kevin R. Banks - Madison AL, US
Assignee:
Synapse Wireless, Inc. - Huntsville AL
International Classification:
H04L 12/28
US Classification:
370254, 455 111
Abstract:
The present disclosure generally pertains to systems and methods for using predefined network addresses in wireless sensor networks. In one exemplary embodiment, a system comprises a first node and a plurality of nodes defining a wireless sensor network. The wireless sensor network is configured to allow nodes to dynamically join, and each of the plurality of nodes has a respective network address for the wireless sensor network. The first node has a predefined network address that identifies the first node in the wireless sensor network, and the predefined network address is known to the first node prior to the first node joining the wireless sensor network such that the first node is able to immediately communicate via the wireless sensor network using the predefined network address upon joining the wireless sensor network.


Kevin Banks Photo 3
System And Method For Query Result Caching

System And Method For Query Result Caching

US Patent:
2004023, Nov 25, 2004
Filed:
May 19, 2003
Appl. No.:
10/441714
Inventors:
David Ewing - Huntsville AL, US
Kevin Banks - Madison AL, US
Rick Martindale - Huntsville AL, US
Assignee:
Teracruz, Inc. - Madison AL
International Classification:
G06F017/30
US Classification:
707/003000
Abstract:
A method, performed in a result caching system, for query result caching comprises providing a query result database comprising at least one query result record, each query result record associated with a query, receiving from a requestor a query request intended for a server, and determining if the query request is represented by a query result record in the query result database. The method further comprises, responsive to determining that the query result record representing the query request is found in the query result database, retrieving and transmitting to the requestor a query response to the query request, wherein the query response is retrieved from the query result database, and responsive to determining that the query result record representing the query request is not found in the query result database, creating a new query result record representing the query request in the query result database and transmitting the query request to the server.


Kevin Banks Photo 4
System And Method For Summarizing And Reporting Impact Of Database Statements

System And Method For Summarizing And Reporting Impact Of Database Statements

US Patent:
7831621, Nov 9, 2010
Filed:
Sep 27, 2007
Appl. No.:
11/904605
Inventors:
Kevin Banks - Madison AL, US
Donovan Kolbly - Austin TX, US
Matthew Blackmon - Madison AL, US
Assignee:
Crossroads Systems, Inc. - Austin TX
International Classification:
G06F 7/00, G06F 17/30
US Classification:
707790, 707802, 707803
Abstract:
Embodiments of the present invention provide a system and method for summarizing and reporting the impact of database statements at a database appliance. The database appliance, according to one embodiment, can receive a database request and determine a set of information related to the request. Embodiments disclosed herein take in as input the database statement text and output multiple impact vectors, each containing both the name of an affected entity and a 32-bit “impact bitmap” for that entity. This concise and unambiguous output format can be computed using fast AND, OR, XOR, and NOT operations, allowing for highly efficient evaluation of database statements against user defined policies and finer policy granularity.


Kevin Banks Photo 5
Systems And Methods For Switching Data At Nodes Of Wireless Networks

Systems And Methods For Switching Data At Nodes Of Wireless Networks

US Patent:
2010007, Mar 25, 2010
Filed:
May 8, 2009
Appl. No.:
12/463061
Inventors:
David B. Ewing - Madison AL, US
Kevin R. Banks - Madison AL, US
International Classification:
H04W 40/00
US Classification:
370328
Abstract:
The present disclosure generally pertains to systems and methods for switching data at nodes of a wireless networks. In one exemplary embodiment, a node comprises memory, a first port, a second port, a virtual machine, and logic. The memory is configured to store port settings, and the virtual machine is configured to execute a remote procedure call wirelessly transmitted to the node through the wireless network. In executing the remote procedure call, the virtual machine is configured to set the port settings. The logic is configured to receive data from the first port and to transmit the data to the second port based on the port settings without processing of the data by the virtual machine such that the data streams unchanged through the node from the first port to the second port.


Kevin Banks Photo 6
Systems And Methods For Wirelessly Communicating Multidrop Packets Via Wireless Networks

Systems And Methods For Wirelessly Communicating Multidrop Packets Via Wireless Networks

US Patent:
2010007, Mar 25, 2010
Filed:
May 8, 2009
Appl. No.:
12/463073
Inventors:
Kevin R. Banks - Madison AL, US
David B. Ewing - Madison AL, US
International Classification:
H04W 4/00, H04L 12/28, H04H 20/71
US Classification:
370328, 370400, 370312
Abstract:
The present disclosure generally pertains to systems and methods for wirelessly communicating multidrop packets via wireless networks. In one exemplary embodiment, communication devices of a multidrop system are respectively coupled to nodes of a wireless network. At least one of the nodes stores data for mapping multidrop addresses to network addresses. Upon receiving a multidrop packet, such node maps the multidrop address of the received packet to a network address identifying the packet's destination communication device within the multidrop system. The receiving node then inserts the multidrop packet into a unicast message and wirelessly transmits the unicast message through the wireless network to the remote node. The remote node depacketizes the unicast message to recover the multidrop packet and provides the multidrop packet to its destination.


Kevin Banks Photo 7
Wireless Networks And Methods Using Multiple Valid Network Identifiers

Wireless Networks And Methods Using Multiple Valid Network Identifiers

US Patent:
8392606, Mar 5, 2013
Filed:
Feb 12, 2009
Appl. No.:
12/369768
Inventors:
Kevin R. Banks - Madison AL, US
David B. Ewing - Madison AL, US
Assignee:
Synapse Wireless, Inc. - Huntsville AL
International Classification:
G06F 15/173
US Classification:
709238, 709203, 709223, 709228, 709230, 370254
Abstract:
A wireless sensor network comprises a plurality of nodes. Each of the plurality of nodes is configured to communicate messages through the wireless sensor network based on a first network identifier identifying the wireless sensor network. Each of the nodes is further configured to communicate messages through the wireless sensor network based on a default network identifier identifying the wireless sensor network, and the first network identifier and the default network identifier are concurrently valid for communicating messages through the wireless sensor network.


Kevin Banks Photo 8
Systems And Methods For Selectively Disabling Routing Table Purges In Wireless Networks

Systems And Methods For Selectively Disabling Routing Table Purges In Wireless Networks

US Patent:
8644187, Feb 4, 2014
Filed:
May 8, 2009
Appl. No.:
12/463044
Inventors:
Kevin R. Banks - Madison AL, US
Assignee:
Synapse Wireless, Inc. - Huntsville AL
International Classification:
H04L 12/28
US Classification:
370254, 370389
Abstract:
The present disclosure generally pertains to systems and methods for disabling routing table purges in wireless networks. In one exemplary embodiment, a node is for use in a wireless sensor network and comprises memory that is configured to store a routing table specifying at least one data route through the wireless sensor network. The node also comprises logic that is configured to track time and to automatically purge at least one entry of the routing table based on the tracked time thereby forcing a rediscovery of a data route for the purged entry. The logic is further configured to selectively disable automatic routing table purges based on user input.


Kevin Banks Photo 9
Systems And Methods For Communicating Multicast Messages In Wireless Networks

Systems And Methods For Communicating Multicast Messages In Wireless Networks

US Patent:
2010007, Mar 25, 2010
Filed:
May 8, 2009
Appl. No.:
12/437971
Inventors:
David B. Ewing - Madison AL, US
Kevin R. Banks - Madison AL, US
International Classification:
H04W 4/00, H04H 20/71, H04L 12/28
US Classification:
370312, 370390, 370328
Abstract:
An exemplary node of a network, such as a wireless sensor network, has a communication device and a stack. The communication device is configured to receive a multicast message from a channel of a wireless sensor network. The communication device is further configured to transmit an energy level signal indicative of an amount of energy detected for the channel while the multicast message is being received by the communication device. The stack is configured to determine whether to retransmit the multicast message through the wireless sensor network based on the energy level signal.


Kevin Banks Photo 10
Systems And Methods For Controlling Data Paths For Wireless Networks

Systems And Methods For Controlling Data Paths For Wireless Networks

US Patent:
2010007, Mar 25, 2010
Filed:
May 8, 2009
Appl. No.:
12/463057
Inventors:
Kevin R. Banks - Madison AL, US
David B. Ewing - Madison AL, US
International Classification:
H04B 7/14
US Classification:
370315
Abstract:
A network node for use in a wireless sensor network has memory that is configured to store a routing indicator indicating whether the network node may function as a routing node for messages destined for other nodes of the wireless sensor network. The network node also has logic that is configured to control, based on the routing indicator, whether the network node is specified as a hop for a data path from a source node to a destination node of the wireless sensor network. In one exemplary embodiment, the routing indicator is controlled based on sleeping characteristics of the network node.