Patents by Inventor Kunal Pankaj
Kunal Pankaj 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).
-
Publication number: 20150180701Abstract: 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: ApplicationFiled: March 4, 2015Publication date: June 25, 2015Applicant: SILVER SPRING NETWORKS, INC.Inventors: Jana VAN GREUNEN, William E. SAN FILIPPO, III, Jay RAMASASTRY, Kunal Pankaj SHAH
-
Publication number: 20150120922Abstract: A communication device detects 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 nodes in the 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 network during a predetermined time period, based on a condition and/or event occurring during the time period. The communication device receives operation data from nodes in the network, and determines whether the operation data from a node constitutes an anomalous event based on a comparison of the received operation data with (i) the threshold operating information defined for the node and (ii) the situational information.Type: ApplicationFiled: January 9, 2015Publication date: April 30, 2015Applicant: Silver Spring Networks, Inc.Inventors: Raj VASWANI, Jana VAN GREUNEN, Aditi DUBEY, Kunal Pankaj SHAH
-
Patent number: 8995284Abstract: 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 16, 2013Date of Patent: March 31, 2015Assignee: Silver Spring Networks, Inc.Inventors: Jana Van Greunen, William E. San Filippo, III, Jay Ramasastry, Kunal Pankaj Shah
-
Patent number: 8966069Abstract: A communication device detects 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 nodes in the 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 network during a predetermined time period, based on a condition and/or event occurring during the time period. The communication device receives operation data from nodes in the network, and determines whether the operation data from a node constitutes an anomalous event based on a comparison of the received operation data with (i) the threshold operating information defined for the node and (ii) the situational information.Type: GrantFiled: April 15, 2013Date of Patent: February 24, 2015Assignee: Silver Spring Networks, Inc.Inventors: Raj Vaswani, Jana Van Greunen, Aditi Dubey, Kunal Pankaj Shah
-
Publication number: 20140269506Abstract: A server acts as a proxy mechanism for node registration with a database. The node initially registers to participate in a wireless mesh network by transmitting a registration request to the server. The server forwards the request to the database, which validates the request. The server records that the registration request was, in fact, validated by the database. The node is then permitted to participate in the network. If the node becomes decoupled from the network, the node may then transmit a re-registration request to the server. Since the server recorded that the previous registration was validated, the server may then simply validate the re-registration request, without interacting with the database.Type: ApplicationFiled: October 23, 2013Publication date: September 18, 2014Applicant: SILVER SPRINGS NETWORKS, INC.Inventors: Benjamin A. ROLFE, Kunal Pankaj SHAH, Jay RAMASASTRY, Cristina SEIBERT
-
Publication number: 20140269546Abstract: An access point coupled to a node within a network is configured to combine channel maps provided by other access points to which the node is coupled, thereby reconciling any discrepancies between those channel maps. The access point may also combine channel maps associated with different regions that the node may occupy, thereby reducing the number of channel maps that must be transmitted to the node when the node travel between regions.Type: ApplicationFiled: October 23, 2013Publication date: September 18, 2014Applicant: SILVER SPRINGS NETWORKS, INC.Inventors: Benjamin A. ROLFE, Kunal Pankaj SHAH, Jay RAMASASTRY, Cristina SEIBERT
-
Publication number: 20130229947Abstract: A communication device detects 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 nodes in the 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 network during a predetermined time period, based on a condition and/or event occurring during the time period. The communication device receives operation data from nodes in the network, and determines whether the operation data from a node constitutes an anomalous event based on a comparison of the received operation data with (i) the threshold operating information defined for the node and (ii) the situational information.Type: ApplicationFiled: April 15, 2013Publication date: September 5, 2013Applicant: Silver Spring Networks, Inc.Inventors: Raj VASWANI, Jana Van Greunen, Aditi Dubey, Kunal Pankaj Shah
-
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: 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
-
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
-
Publication number: 20120036250Abstract: 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: ApplicationFiled: August 6, 2010Publication date: February 9, 2012Applicant: SILVER SPRING NETWORKS, INC.Inventors: Raj Vaswani, Jana van Greunen, Aditi Dubey, Kunal Pankaj Shah
-
Publication number: 20110255418Abstract: 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: ApplicationFiled: April 15, 2010Publication date: October 20, 2011Applicant: SILVER SPRING NETWORKS, INC.Inventors: Jana van Greunen, William E. San Filippo, III, Jay Ramasastry, Kunal Pankaj Shah
-
Publication number: 20110040960Abstract: Devices and methods for securely upgrading devices, such as field upgradeable units, are disclosed. In response to receiving an update object, a device may determine whether a predefined location of memory includes a predetermined value. Based on the value in the predefined location, the device may store the received update object in a verification portion of the memory. After verifying the authenticity of the update object, the device may copy the update object from the verification portion of the memory to an inactive portion. The inactive portion of the memory can be swapped with an active portion of the memory, such that the inactive portion becomes active.Type: ApplicationFiled: August 10, 2010Publication date: February 17, 2011Applicant: SILVER SPRING NETWORKS, INC.Inventors: Kevin Deierling, Aditi Dubey, Alexander Gostrer, Kunal Pankaj Shah