Patents Assigned to Silver Spring Networks
-
Patent number: 8451739Abstract: Systems and methods for detecting device failures in a network having nodes coupled to a central controller, in which a first of the nodes communicates with the central controller via a second of the nodes. When the second node determines that the first node has not transmitted a predetermined number of messages over a predefined number of time periods, the second node provides a failure alert to the central controller. The central controller records a failure alert received from the second node in a log. Based on a set of failure alerts received from a number of nodes recorded in the log, the central controller determines whether the first node has failed.Type: GrantFiled: April 15, 2010Date of Patent: May 28, 2013Assignee: Silver Spring Networks, Inc.Inventors: Jana van Greunen, William E. San Filippo, III, Jay Ramasastry, Kunal Pankaj Shah
-
Publication number: 20130128894Abstract: A system and method is presented for broadcasting from a utility node a request for network routing information, receiving at the utility node routing information from neighboring utility nodes in response to the broadcast request, and registering the utility node with an access point that provides ingress and egress to and from the network. A node is selected to function as a proxy gateway for one or more other nodes in the network. A new utility node becomes connected to one or more utility networks by registering with the proxy gateway. The proxy gateway transmits registration requests and registration information from each node to a back office server and/or a Domain Name Server via an access point for which the proxy gateway functions as its proxy.Type: ApplicationFiled: November 17, 2011Publication date: May 23, 2013Applicant: SILVER SPRING NETWORKS, INC.Inventors: Kunal Pankaj Shah, Jay Ramasastry, Aditi Dubey
-
Patent number: 8442092Abstract: A method for generating and using frequency-hopping sequences in frequency-hopping spread spectrum (FHSS) networks, such that no additional network overhead is required to convey a device's hopping sequence to another device, is disclosed. Furthermore, a method to maximize the number of unique hopping sequences, without increasing the random access memory (RAM) requirements on the network devices, is disclosed.Type: GrantFiled: December 27, 2007Date of Patent: May 14, 2013Assignee: Silver Spring Networks, Inc.Inventors: William San Filippo, III, Sterling Hughes, Jana van Greunen, Raj Vaswani
-
Patent number: 8429295Abstract: One example embodiment provides a method and system where a node in a utility network registers with one or more access point devices associated with one or more local area utility networks. The utility node generates a unique network address using a network address prefix of a network address associated with the access point device. The utility node registers with a DNS server. Messages sent to the utility node are routed through the access point corresponding to the received prefix used to generate the unique network address for the utility node. The network address for the utility node and access point may be IPv6 addresses and the network address prefix may be an IPv6 prefix, or may be an IPv4 address.Type: GrantFiled: May 24, 2007Date of Patent: April 23, 2013Assignee: Silver Spring Networks, Inc.Inventors: Raj Vaswani, James Pace, George Flammer, Jay Ramasatry
-
Patent number: 8423637Abstract: A utility network communication device is provided to detect whether anomalous events occur with respect to at least one node in a utility network. The communication device has recorded therein threshold operating information and situational operating information. The threshold operating information includes data indicative of configured acceptable operating parameters of the nodes in the utility network based on respective locational information of the nodes. The situational information includes data indicative of configured operation data expected to be received from nodes in the utility network during a predetermined time period, based on a condition and/or event occurring during the predetermined time period.Type: GrantFiled: August 6, 2010Date of Patent: April 16, 2013Assignee: Silver Spring Networks, Inc.Inventors: Raj Vaswani, Jana van Greunen, Aditi Dubey, Kunal Pankaj Shah
-
Patent number: 8406133Abstract: Systems and methods of optimizing packet flow in a network are disclosed. An internetwork includes plural networks, each network having plural non-router nodes and at least one router node. The non-router nodes of a first network can be configured to perform congestion control. The non-router node establishes a packet rate value for a packet queue associated with a second network of the internetwork. A total number of packets not greater than the packet rate value are removed from the packet queue. The removed packets are sent to a node in the second network.Type: GrantFiled: February 24, 2009Date of Patent: March 26, 2013Assignee: Silver Spring Networks, Inc.Inventors: Wilson Chuen Yew Yeung, Brian Matsuo, Sterling Hughes
-
Patent number: 8396987Abstract: A method and system of operating a utility node to communicate in a wireless utility network are provided. A utility node in the wireless utility network discovers at least two access points each respectively constituting an interface between a wide area network and the wireless utility network. The node discovers at least two access points constituting an interface between the two networks, registers with the discovered access points, and obtains at least two unique network addresses each respectively associated with a corresponding one of the access points with which the node has registered. The node provides the at least two addresses to a back office server which is communication with the wide area network to provide the back office server with at least two routes to reach the node. The at least two routes are respectively associated with a corresponding one of the access points with which the node registered.Type: GrantFiled: March 13, 2012Date of Patent: March 12, 2013Assignee: Silver Spring Networks, Inc.Inventors: George Flammer, Sterling Hughes, Daniel McKernan, Raj Vaswani
-
Publication number: 20130042014Abstract: The functionality of communications standards and protocols that are application-layer specific are overlaid on an IP-based infrastructure, by employing an IP DNS server as the registration host for IP and other communications standards based and protocol based communications. Communication can occur at either the IP layer or the communications standards or protocol application layer. At the IP layer, a host application can interrogate network nodes. To extend this service to other communications standards or protocol communications, device registration and resolve services are implemented on the DNS server. Similar to the manner in which an IP-based service uses a native, IP-based DNS resolve request, a host can utilize a resolution request against the communications standards and protocol-enabled DNS server for standards and protocol application-layer interrogation of endpoints.Type: ApplicationFiled: October 17, 2012Publication date: February 14, 2013Applicant: Silver Spring Networks, Inc.Inventor: Silver Spring Networks, Inc.
-
Publication number: 20130036329Abstract: After power is restored to a node in a utility network, that node employs one or more of its neighboring nodes as proxies to route a message to a central control facility of the utility. The message contains information about the restored node, and possibly one or more of its neighbor nodes. This information may include reboot counters, the amount of time that the node was down, momentary outages or power fluctuations, and/or the time of power restoration. The node that creates and initially sends the message can be the restored node itself, or another node that recognizes when a restored node has recently come back online.Type: ApplicationFiled: October 9, 2012Publication date: February 7, 2013Applicant: Silver Spring Networks, Inc.Inventor: Silver Spring Networks, Inc.
-
Patent number: 8369216Abstract: Systems and methods of optimizing packet flow in a network are disclosed. An internetwork has a first network and plural second networks. A respective packet-in-flight counter is established for each one of the plural second networks and a respective maximum packet-in-flight indication for each one of the plural second networks. The respective packet-in-flight counter for each one of the plural second networks when a request packet is sent from any node in the first network to any node in that one of the plural second networks, or a response packet is received from any node that one of the plural second networks. it is determined whether a second request packet can be sent from any node in the first network to any of the plurality of nodes in one of the plural second networks, based on processing a value of the respective packet-in-flight counter for that one of the plural second networks and a value of the respective maximum packet-in-flight indication for that one of the plural second networks.Type: GrantFiled: October 19, 2010Date of Patent: February 5, 2013Assignee: Silver Spring Networks, Inc.Inventor: Daniel D. Kan
-
Patent number: 8368555Abstract: A utility network interface device is provided for operation with a utility network. The utility network interface device includes a control unit configured to detect a tampering with a software component of a utility meter with which the utility network interface device is associated. The utility network interface device also includes a notification unit configured to output, external to the utility meter, a visual indication constituting notification of the tampering detected by the control unit. The control unit is configured to automatically control the notification unit to output the external notification of the tampering in response to the detection of the tampering. Also provided are a utility network including the utility network interface device, a method of operating a utility network interface device, and a computer-readable recording medium having a computer program recorded thereon for operating a utility network interface device.Type: GrantFiled: November 19, 2009Date of Patent: February 5, 2013Assignee: Silver Spring Networks, Inc.Inventors: Brad Gilbert, Raj Vaswani, Jana van Greunen
-
Patent number: 8364846Abstract: One example embodiment provides a method and system where a node in a utility network assigns an IP network address to an in-premise device which communicates to the utility node over an in-premise network which is not IP based. The utility node proxies the assigned IP address to the utility network, allowing other nodes on the utility network to address and communicate with the in-premise device.Type: GrantFiled: May 24, 2007Date of Patent: January 29, 2013Assignee: Silver Spring Networks, Inc.Inventors: Raj Vaswani, George Flammer, III, James Pace, Jay Ramasastry
-
Publication number: 20130024306Abstract: Systems and methods for controlling for distributing power to electric vehicles. The system includes a vehicle charging key (“VCK”) that is operable to communicate with both a vehicle and a utility communications network. The VCK includes a processor, a memory, and one or more radios for communicating with the vehicle and the utility communications network. The VCK receives information from the vehicle, such as location information and vehicle battery state-of-charge (“SOC”) information, and transmits the information to a back office system (“BOS”), such as a utility provider or a credit card company. The BOS generates utility pricing or charging information based on, for example, time of day, and transmits the utility pricing information back to the VCK. A transaction module of the VCK receives payment information from a user that includes a payment selection. The payment selection includes a payment type (e.g., credit card, prepaid account, utility account, etc.).Type: ApplicationFiled: February 4, 2011Publication date: January 24, 2013Applicant: SILVER SPRING NETWORKS, INC.Inventors: Kunal Pankaj Shah, Jay Ramasastry
-
Patent number: 8325060Abstract: 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: GrantFiled: September 21, 2009Date of Patent: December 4, 2012Assignee: Silver Spring Networks, Inc.Inventor: George Flammer, III
-
Patent number: 8316136Abstract: The functionality of communications standards and protocols that are application-layer specific are overlaid on an IP-based infrastructure, by employing an IP DNS server as the registration host for IP and other communications standards based and protocol based communications. Communication can occur at either the IP layer or the communications standards or protocol application layer. At the IP layer, a host application can interrogate network nodes. To extend this service to other communications standards or protocol communications, device registration and resolve services are implemented on the DNS server. Similar to the manner in which an IP-based service uses a native, IP-based DNS resolve request, a host can utilize a resolution request against the communications standards and protocol-enabled DNS server for standards and protocol application-layer interrogation of endpoints.Type: GrantFiled: May 22, 2009Date of Patent: November 20, 2012Assignee: Silver Spring Networks, Inc.Inventors: Sterling Hughes, Jana van Greunen, William L. Pugh
-
Patent number: 8311063Abstract: After power is restored to a node in a utility network, that node employs one or more of its neighboring nodes as proxies to route a message to a central control facility of the utility. The message contains information about the restored node, and possibly one or more of its neighbor nodes. This information may include reboot counters, the amount of time that the node was down, momentary outages or power fluctuations, and/or the time of power restoration. The node that creates and initially sends the message can be the restored node itself, or another node that recognizes when a restored node has recently come back online.Type: GrantFiled: March 26, 2009Date of Patent: November 13, 2012Assignee: Silver Spring Networks, Inc.Inventors: Jana van Greunen, Sterling Hughes, Raj Vaswani, William E. San Filippo, III
-
Patent number: 8306090Abstract: 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: GrantFiled: September 22, 2009Date of Patent: November 6, 2012Assignee: Silver Spring Networks, Inc.Inventor: George Flammer, III
-
Patent number: 8305232Abstract: A utility network interface device is provided for operation with a utility network. The utility network interface device includes a detector configured to produce a state signal upon occurrence of a prescribed state that interferes with the ability of a utility meter, with which the utility network interface device is associated, to measure consumption of a commodity and/or report consumption of the commodity. The utility network interface device also includes a control unit configured to detect a tampering with the utility meter in accordance with the state signal produced by the detector. The control unit automatically controls a notification unit to output, external to the utility meter, notification of the tampering detected by the control unit, in response to the detection of the tampering.Type: GrantFiled: November 19, 2009Date of Patent: November 6, 2012Assignee: Silver Spring Networks, Inc.Inventors: Brad Gilbert, Raj Vaswani, Jana van Greunen
-
Patent number: 8285862Abstract: The functionality of communications standards and protocols that are application-layer specific are overlaid on an IP-based infrastructure, by employing an IP DNS server as the registration host for IP and other communications standards based and protocol based communications. Communication can occur at either the IP layer or the communications standards or protocol application layer. At the IP layer, a host application can interrogate network nodes. To extend this service to other communications standards or protocol communications, device registration and resolve services are implemented on the DNS server. Similar to the manner in which an IP-based service uses a native, IP-based DNS resolve request, a host can utilize a resolution request against the communications standards and protocol-enabled DNS server for standards and protocol application-layer interrogation of endpoints.Type: GrantFiled: November 26, 2010Date of Patent: October 9, 2012Assignee: Silver Spring Networks, Inc.Inventors: James Pace, Winston D. Lew, Daniel McKernan, Sterling Hughes, Jana van Greunen, William L. Pugh
-
Patent number: 8279870Abstract: 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: GrantFiled: August 1, 2007Date of Patent: October 2, 2012Assignee: Silver Spring Networks, Inc.Inventors: George Flammer, III, Raj Vaswani