Patents by Inventor Spencer Pearson

Spencer Pearson 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: 7979096
    Abstract: A system for conserving energy in a multi-node network (110) includes nodes (205) configured to organize themselves into tiers (305, 310, 315). The nodes (205) are further configured to produce a transmit/receive schedule at a first tier (310) in the network (110) and control the powering-on and powering-off of transmitters and receivers in nodes (205) in a tier adjacent (315) to the first tier (310) according to the transmit/receive schedule.
    Type: Grant
    Filed: October 16, 2008
    Date of Patent: July 12, 2011
    Assignee: Tri-County Excelsior Foundation
    Inventors: Brig Barnum Elliott, David Spencer Pearson
  • Patent number: 7706535
    Abstract: A quantum cryptographic key distribution (QKD) relay (205) includes one or more interfaces (530-1 through 530-N) and processing logic (505). The one or more interfaces (530-1 through 530-N) receive secret keys from other QKD relays in a QKD network. The processing logic (505) determines one or more paths for transporting the secret keys, using quantum cryptographic techniques, across a QKD network and route the secret keys towards a respective destination across the QKD network using the determined one or more paths.
    Type: Grant
    Filed: March 12, 2004
    Date of Patent: April 27, 2010
    Assignee: BBN Technologies Corp.
    Inventors: David Spencer Pearson, Brig Barnum Elliott
  • Patent number: 7512242
    Abstract: A system transports a key between a first node (505) at one end of a path (500) through a quantum cryptographic key distribution (QKD) network to a second node (525) at an opposite end of the path (500), where the QKD network includes multiple nodes. The system transmits secret bits between the multiple nodes of the QKD network using quantum cryptographic mechanisms. The system reserves (530), from the first node (505), portions of the transmitted secret bits at each intermediate node along the path between the first (505) and the second node (525). The system transports a key between the second node (525) and the first node (505) using the reserved portions (555, 560, 565, 575) of the transmitted secret bits.
    Type: Grant
    Filed: March 18, 2004
    Date of Patent: March 31, 2009
    Assignee: BBN Technologies Corp.
    Inventors: David Spencer Pearson, Brig Barnum Elliott
  • Patent number: 7430295
    Abstract: A method and system for distributing quantum cryptographic keys among a group of user devices through a switch connected to the user devices are provided. A switch [1000] establishes a connection between two user devices [405a, 405b] according to a schedule. A Quantum Key Distribution (QKD) session is established between the two user devices [405a, 405b] to facilitate sharing of secret key material between the two user devices. Connections and QKD sessions may be established for different pairs of the user devices.
    Type: Grant
    Filed: March 9, 2004
    Date of Patent: September 30, 2008
    Assignee: BBN Technologies Corp.
    Inventors: David Spencer Pearson, Brig Barnum Elliott
  • Patent number: 7242774
    Abstract: A quantum cryptography system [100] may include a transmitter [110] configured to generate entangled first and second photons, modulate and detect the first photon, and transmit detection information and the second photon. The system [100] may also include a receiver [160] configured to modulate the second photon. The receiver [160] may also be configured to detect the second photon based on the detection information.
    Type: Grant
    Filed: June 16, 2003
    Date of Patent: July 10, 2007
    Assignee: BBN Technologies Corp.
    Inventors: Brig Barnum Elliott, John D. Schlafer, David Spencer Pearson
  • Patent number: 7236597
    Abstract: Methods, apparatus, and systems are provided for distributing a key between nodes. The nodes are provided separate links for carrying messages versus keying information or material. The links for carrying messages couple the nodes to a messaging network, such as the Internet. In addition, the nodes are coupled together in a key distribution network by specialized links for carrying keying information or material. The links for keying information or material are configured to ensure the security of the keying information or material. The nodes that neighbor each other in the key distribution network establish respective pairwise keys. Once the pairwise keys are established, a set of non-neighboring nodes establish a shared key by communicating a sequence of bits through the messaging network. In order to ensure the security of the sequence of bits, the sequence of bits is encrypted based on the respective pairwise keys of neighboring nodes as it is forwarded in messages through the messaging network.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: June 26, 2007
    Assignee: BBN Technologies Corp.
    Inventors: Brig Barnum Elliott, David Spencer Pearson
  • Patent number: 7116640
    Abstract: A communications apparatus (2) in a communications network (100 or 110) is provided for communication among a plurality of communication apparatuses. The communications apparatus (2) routes messages for neighboring apparatuses. The communications apparatus (2) includes a memory (4, 7 or 8), a processor (3) and a transceiver (6). The memory has a plurality of routing managers (12, 13, and 14) stored thereon, and each manager maintains at least one network table including one or more entries. The processor 3 selects at least one network table from those maintained by the plurality of routing managers (12, 13 and 14) that are stored in the memory (4, 7 or 8), based on an address indicator and/or on a type-of-service of a message. The processor 3 extracts network information from the selected network table or tables. The processor (3) also controls transmission of the message according to the extracted network information. The transceiver (6) transmits and receives messages.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: October 3, 2006
    Inventors: Mitchell Paul Tasman, Jason Keith Redi, David Spencer Pearson
  • Patent number: 7020501
    Abstract: A system for conserving energy in a multi-node network (110) includes nodes (205) configured to organize themselves into tiers (305, 310, 315). The nodes (205) are further configured to produce a transmit/receive schedule at a first tier (310) in the network (110) and control the powering-on and powering-off of transmitters and receivers in nodes (205) in a tier adjacent (315) to the first tier (310) according to the transmit/receive schedule.
    Type: Grant
    Filed: November 30, 2001
    Date of Patent: March 28, 2006
    Assignee: BBNT Solutions LLC
    Inventors: Brig Barnum Elliott, David Spencer Pearson
  • Patent number: 6985476
    Abstract: The present invention helps increase the reliability, throughput, and ease-of-configuration for data networks. The invention sets “time-to-live” (“TTL”) values for packets which may be routed through a network within a router based on a selected route, rather than by a host computer or using a fixed pre-configured value. Upon receiving an incoming data packet from a host computer, a TTL value is set which tailored to network conditions and the route selected. The data packet is then routed within the network using the tailored TTL and is discarded more quickly than if a large default value were used.
    Type: Grant
    Filed: August 20, 2001
    Date of Patent: January 10, 2006
    Assignee: BBNT Solutions LLC
    Inventors: Brig Barnum Elliott, David Spencer Pearson
  • Publication number: 20040184615
    Abstract: A quantum cryptographic key distribution system (100) includes a first quantum cryptographic device (105b) and a second quantum cryptographic device (105a). The first quantum cryptographic device (105b) is designated as a slave device and stores shared secret bits. The second quantum cryptographic device (105a) is designated as a master device and selects a block of the shared secret bits and notifies the slave device of the selected block of the shared secret bits for using in cryptographically protecting data sent between the first (105b) and second (105a) quantum cryptographic devices.
    Type: Application
    Filed: March 21, 2003
    Publication date: September 23, 2004
    Inventors: Brig Barnum Elliott, David Spencer Pearson
  • Publication number: 20040184603
    Abstract: A system transports a key between a first node (505) at one end of a path (500) through a quantum cryptographic key distribution (QKD) network to a second node (525) at an opposite end of the path (500), where the QKD network includes multiple nodes. The system transmits secret bits between the multiple nodes of the QKD network using quantum cryptographic mechanisms. The system reserves (530), from the first node (505), portions of the transmitted secret bits at each intermediate node along the path between the first (505) and the second node (525). The system transports a key between the second node (525) and the first node (505) using the reserved portions (555, 560, 565, 575) of the transmitted secret bits.
    Type: Application
    Filed: March 18, 2004
    Publication date: September 23, 2004
    Inventors: David Spencer Pearson, Brig Barnum Elliott
  • Publication number: 20040120528
    Abstract: Methods, apparatus, and systems are provided for distributing a key between nodes. The nodes are provided separate links for carrying messages versus keying information or material. The links for carrying messages couple the nodes to a messaging network, such as the Internet. In addition, the nodes are coupled together in a key distribution network by specialized links for carrying keying information or material. The links for keying information or material are configured to ensure the security of the keying information or material. The nodes that neighbor each other in the key distribution network establish respective pairwise keys. Once the pairwise keys are established, a set of non-neighboring nodes establish a shared key by communicating a sequence of bits through the messaging network. In order to ensure the security of the sequence of bits, the sequence of bits is encrypted based on the respective pairwise keys of neighboring nodes as it is forwarded in messages through the messaging network.
    Type: Application
    Filed: December 20, 2002
    Publication date: June 24, 2004
    Inventors: Brig Barnum Elliott, David Spencer Pearson
  • Patent number: 6650742
    Abstract: A system penalizes callers for annoying voice calls. The system identifies a caller (540) associated with a call to a called party in response to invocation of a feature activation code by the called party. The system records the occurrence of the feature activation code invocation (550) and notifies a billing entity (560) of the identity of the caller and the invocation of the feature activation code so that the billing entity can charge the caller for the call to the called party.
    Type: Grant
    Filed: May 19, 2000
    Date of Patent: November 18, 2003
    Assignee: BBNT Solutions LLC
    Inventors: Brig Barnum Elliott, David Spencer Pearson
  • Publication number: 20020080755
    Abstract: A communications apparatus (2) in a communications network (100 or 110) is provided for communication among a plurality of communication apparatuses. The communications apparatus (2) routes messages for neighboring apparatuses. The communications apparatus (2) includes a memory (4, 7 or 8), a processor (3) and a transceiver (6). The memory has a plurality of routing managers (12, 13, and 14) stored thereon, and each manager maintains at least one network table including one or more entries. The processor 3 selects at least one network table from those maintained by the plurality of routing managers (12, 13 and 14) that are stored in the memory (4, 7 or 8), based on an address indicator and/or on a type-of-service of a message. The processor 3 extracts network information from the selected network table or tables. The processor (3) also controls transmission of the message according to the extracted network information. The transceiver (6) transmits and receives messages.
    Type: Application
    Filed: December 22, 2000
    Publication date: June 27, 2002
    Inventors: Mitchell Paul Tasman, Jason Keith Redi, David Spencer Pearson