Patents by Inventor George Flammer, III

George Flammer, III 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: 7940669
    Abstract: Methods and systems for providing a network and routing protocol for utility services are disclosed. A method includes discovering a utility network. Neighboring nodes are discovered and the node listens for advertised routes for networks from the neighbors. The node is then registered with one or more utility networks, receiving a unique address for each network registration. Each upstream node can independently make forwarding decisions on both upstream and downstream packets, i.e., choose the next hop according to the best information available to it. The node can sense transient link problems, outage problems and traffic characteristics. Information is used to find the best route out of and within each network. Each network node maintains multi-egress, multi-ingress network routing options both for itself and the node(s) associated with it. The node is capable of several route maintenance functions utilizing the basic routing protocol and algorithms.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: May 10, 2011
    Assignee: Silver Spring Networks, Inc.
    Inventors: Raj Vaswani, Sterling Hughes, Jana van Greunen, William E. San Filippo, III, George Flammer, III
  • Publication number: 20100157838
    Abstract: Methods and systems for providing a network and routing protocol for utility services are disclosed. A method includes discovering a utility network. Neighboring nodes are discovered and the node listens for advertised routes for networks from the neighbors. The node is then registered with one or more utility networks, receiving a unique address for each network registration. Each upstream node can independently make forwarding decisions on both upstream and downstream packets, i.e., choose the next hop according to the best information available to it. The node can sense transient link problems, outage problems and traffic characteristics. Information is used to find the best route out of and within each network. Each network node maintains multi-egress, multi-ingress network routing options both for itself and the node(s) associated with it. The node is capable of several route maintenance functions utilizing the basic routing protocol and algorithms.
    Type: Application
    Filed: March 3, 2010
    Publication date: June 24, 2010
    Applicant: SILVER SPRING NETWORKS, INC.
    Inventors: Raj Vaswani, Sterling Hughes, Jana van Greunen, William E. San Filippo, III, George Flammer, III
  • Publication number: 20100074176
    Abstract: A meshed networking of access points in a utility network provides a more efficient and cost effective arrangement for communicating data between meters and the utility by linking the access points of multiple subnetworks for purposes of communicating with the utility. As a result, each individual subnetwork is not required to directly communicate with the utility. For those access points that are relieved of the need to directly communicate with the utility, the communication mechanism, e.g., cellular modem, can be eliminated, or deactivated, to thereby reduce capital expenditures and/or operational costs. Additionally, links to a WAN can be selectively activated or disabled to provision bandwidth, for example, on demand, to react to changing conditions in the subnetworks.
    Type: Application
    Filed: July 27, 2009
    Publication date: March 25, 2010
    Applicant: SILVER SPRING NETWORKS, INC.
    Inventors: George Flammer, III, James Pace, Jay Ramasastry
  • Publication number: 20100073193
    Abstract: Meter nodes in a power line carrier (PLC) network may reliably communicate with an access point by alternate routes using additional media where available. A utility network may include one or more subnetworks. Each subnetwork may include one or more meter nodes and an access point configured to communicate with the meter nodes using PLC. Meter nodes operate as relays for other meter nodes to communicate with the access point. Some or all meter nodes may be configured to communicate using a power line carrier communications link and another communications link. The network may also include a node external to the subnetwork, e.g., a utility server. The access point may be configured to communicate with the node external to the subnetwork in addition to the meter nodes.
    Type: Application
    Filed: September 21, 2009
    Publication date: March 25, 2010
    Applicant: SILVER SPRING NETWORKS, INC.
    Inventor: George Flammer, III
  • Publication number: 20100074304
    Abstract: Communications among multiple nodes via a shared power line medium are carried out by dividing the available frequency spectrum in the shared power line medium into plural non-overlapping channels. A first channel is assigned to a first group of nodes, and a second channel, different from the first channel, is assigned to a second group of nodes. Communications between the first group of nodes can occur simultaneously with communications between the second group of nodes via the shared power line medium. Time slots may be assigned for the communications between the first group of nodes that occurs simultaneously with the communications between the second group of nodes via the shared power line medium. The simultaneous communications between different groups of nodes via a shared power line medium may be implemented using a frequency-hopping spread spectrum technique.
    Type: Application
    Filed: September 22, 2009
    Publication date: March 25, 2010
    Applicant: SILVER SPRING NETWORKS, INC.
    Inventor: George Flammer, III
  • Publication number: 20100061350
    Abstract: Rather than using a large number of transceivers (transmitter/receiver pairs) operating in parallel, Access Points with multiple channels are used to aggregate, or stack, transmitted response communications, e.g., transmitting multiple acknowledgements (ACKs) in a single packet to one or more sources of received packets. The method includes sending on a plurality of channels, by each of a plurality of respective first nodes, a communication to a second node, receiving on the plurality of channels, by the second node, the communication from each of the plurality of first nodes and sending, by the second node, a transmission that contains a response to each communication that was successfully received from each of the plurality of first nodes. The response to each of the plurality of first nodes is part of a single message sent by the second node.
    Type: Application
    Filed: September 9, 2008
    Publication date: March 11, 2010
    Applicant: Silver Spring Networks, Inc.
    Inventor: George Flammer, III
  • Publication number: 20090303972
    Abstract: Techniques are disclosed in which a parameter used for scrambling packet data is changed. If the initial scrambling of a packet causes a killer packet to be generated, the packet is re-scrambled using a different value for the parameter, so that a killer packet is avoided. In a network that employs frequency-hopping spread spectrum communications, a channel identifier can be employed as an input to the scrambling algorithm. In this implementation, a given packet of data will be transmitted on one channel with a first sequence of bits when it is scrambled, and on another channel with a different sequence of bits. If the scrambled packet for one of these channels results in a killer packet, it is statistically unlikely that it will also be a killer packet when it is re-transmitted on the other channel.
    Type: Application
    Filed: June 6, 2008
    Publication date: December 10, 2009
    Applicant: Silver Spring Networks
    Inventors: George Flammer, III, Raj Vaswani
  • Publication number: 20090115626
    Abstract: An automatic meter reading (AMR) data communication network for relaying meter commodity information includes a commodity provider node, a gateway node configured to communicate with the commodity provider node, and meter nodes configured to measure commodity characteristic data and communicate with the gateway node and with other meter nodes. A source node of the meter nodes generates a data packet that includes meter commodity information to be relayed to the commodity provider node, and when a first meter node of the meter nodes receives the source data packet, the first meter node relays the source data packet to a second node. The second node can include another meter node, a repeater node, the gateway node, or the commodity provider node. In an embodiment, the first meter node determines whether the data packet specifies a relay path for relaying the source data packet to the commodity provider node.
    Type: Application
    Filed: November 2, 2007
    Publication date: May 7, 2009
    Inventors: Raj Vaswani, George Flammer, III, Donn R. Dresselhuys
  • Publication number: 20090034419
    Abstract: A wireless utility network contains a plurality of utility nodes that communicate within a wireless utility network. A gateway to the wireless utility network communicates with the utility nodes in the wireless utility network, and connects the wireless utility network to at least one other network. A packet is transmitted from one utility node to another utility node according to a route included in the transmitted packet. The route included in the transmitted packet is updated with received network information to determine an updated path cost of the included route and compared to alternate routes to select a preferred route based upon path cost. The selected preferred route is included in the packet and the packet is transmitted to another node according to the selected preferred route.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 5, 2009
    Inventors: George Flammer, III, Raj Vaswani
  • Publication number: 20090034418
    Abstract: A wireless network has a server that includes a server controller that controls the receipt and transmission of packets via a server radio. The server controller selects a route to nodes in the wireless network, and provides communication between the wireless network and at least one other network. A plurality of nodes in the wireless network include a node controller that controls the receipt and transmission of packets via a node radio, and selects a route to the server. A route included in a transmitted packet is selected as a preferred route based upon lowest path cost. The lowest path cost is determined on the basis of ambient noise level information associated with links along a given path in the wireless utility network.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 5, 2009
    Inventors: George Flammer, III, Raj Vaswani
  • Publication number: 20090003243
    Abstract: Methods and systems for providing a network and routing protocol for utility services are disclosed. A method includes discovering a utility network. Neighboring nodes are discovered and the node listens for advertised routes for networks from the neighbors. The node is then registered with one or more utility networks, receiving a unique address for each network registration. Each upstream node can independently make forwarding decisions on both upstream and downstream packets, i.e., choose the next hop according to the best information available to it. The node can sense transient link problems, outage problems and traffic characteristics. Information is used to find the best route out of and within each network. Each network node maintains multi-egress, multi-ingress network routing options both for itself and the node(s) associated with it. The node is capable of several route maintenance functions utilizing the basic routing protocol and algorithms.
    Type: Application
    Filed: July 3, 2008
    Publication date: January 1, 2009
    Applicant: Silver Spring Networks, Inc.
    Inventors: Raj Vaswani, Sterling Hughes, Jana van Greunen, William E. San Filippo, III, George Flammer, III
  • Publication number: 20090003356
    Abstract: Methods and systems for providing a network and routing protocol for utility services are disclosed. A method includes discovering a utility network. Neighboring nodes are discovered and the node listens for advertised routes for networks from the neighbors. The node is then registered with one or more utility networks, receiving a unique address for each network registration. Each upstream node can independently make forwarding decisions on both upstream and downstream packets, i.e., choose the next hop according to the best information available to it. The node can sense transient link problems, outage problems and traffic characteristics. Information is used to find the best route out of and within each network. Each network node maintains multi-egress, multi-ingress network routing options both for itself and the node(s) associated with it. The node is capable of several route maintenance functions utilizing the basic routing protocol and algorithms.
    Type: Application
    Filed: June 27, 2008
    Publication date: January 1, 2009
    Applicant: Silver Spring Networks, Inc.
    Inventors: Raj Vaswani, Sterling Hughes, Jana van Greunen, William E. San Filippo, III, George Flammer, III
  • Publication number: 20090003214
    Abstract: Methods and systems for providing a network and routing protocol for utility services are disclosed. A method includes discovering a utility network. Neighboring nodes are discovered and the node listens for advertised routes for networks from the neighbors. The node is then registered with one or more utility networks, receiving a unique address for each network registration. Each upstream node can independently make forwarding decisions on both upstream and downstream packets, i.e., choose the next hop according to the best information available to it. The node can sense transient link problems, outage problems and traffic characteristics. Information is used to find the best route out of and within each network. Each network node maintains multi-egress, multi-ingress network routing options both for itself and the node(s) associated with it. The node is capable of several route maintenance functions utilizing the basic routing protocol and algorithms.
    Type: Application
    Filed: June 27, 2008
    Publication date: January 1, 2009
    Applicant: SILVER SPRING NETWORKS, INC.
    Inventors: Raj Vaswani, Sterling Hughes, Jana van Greunen, William E. San Filippo, III, George Flammer, III
  • Publication number: 20090003232
    Abstract: Methods and systems for providing a network and routing protocol for utility services are disclosed. A method includes discovering a utility network. Neighboring nodes are discovered and the node listens for advertised routes for networks from the neighbors. The node is then registered with one or more utility networks, receiving a unique address for each network registration. Each upstream node can independently make forwarding decisions on both upstream and downstream packets, i.e., choose the next hop according to the best information available to it. The node can sense transient link problems, outage problems and traffic characteristics. Information is used to find the best route out of and within each network. Each network node maintains multi-egress, multi-ingress network routing options both for itself and the node(s) associated with it. The node is capable of several route maintenance functions utilizing the basic routing protocol and algorithms.
    Type: Application
    Filed: June 27, 2008
    Publication date: January 1, 2009
    Applicant: SILVER SPRING NETWORKS, INC.
    Inventors: Raj Vaswani, Sterling Hughes, Jana van Greunen, William E. San Filippo, III, George Flammer, III