Patents by Inventor Jay Ramasastry

Jay Ramasastry 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: 20230106789
    Abstract: Systems and methods for charging vehicles includes at least one mobile device and a utility network management center (“NMC”). The at least one mobile device is configured as an electronic utility device and includes a network interface card (“NIC”). The at least one mobile device is also associated with a utility billing account and at least one utility commodity meter. The utility NMC is configured to communicate with the at least one mobile device and the at least one utility commodity meter over a network, locate the at least one mobile device, and monitor a state of the at least one utility commodity meter. The utility NMC is also configured to determine a usage of a commodity based on the state of the at least one utility commodity meter and bill the utility billing account associated with the mobile device for the usage of the commodity.
    Type: Application
    Filed: December 9, 2022
    Publication date: April 6, 2023
    Inventors: Raj VASWANI, George FLAMMER, James PACE, Jay RAMASASTRY, Donald L. REEVES, III, Brian MATSUO
  • Patent number: 11528343
    Abstract: Systems and methods for charging vehicles. In some embodiments, a system includes at least one mobile device and a utility network management center (“NMC”). The at least one mobile device is configured as an electronic utility device and includes a network interface card (“NIC”). The at least one mobile device is also associated with a utility billing account and at least one utility commodity meter. The utility NMC is configured to communicate with the at least one mobile device and the at least one utility commodity meter over a network, locate the at least one mobile device, and monitor a state of the at least one utility commodity meter. The utility NMC is also configured to determine a usage of a commodity based on the state of the at least one utility commodity meter, and bill the utility billing account associated with the mobile device for the usage of the commodity.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: December 13, 2022
    Assignee: ITRON NETWORKED SOLUTIONS, INC.
    Inventors: Raj Vaswani, George Flammer, James Pace, Jay Ramasastry, Donald L. Reeves, III, Brian Matsuo
  • Patent number: 10743242
    Abstract: 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: Grant
    Filed: October 23, 2013
    Date of Patent: August 11, 2020
    Assignee: ITRON NETWORKED SOLUTIONS, INC.
    Inventors: Benjamin A. Rolfe, Kunal Pankaj Shah, Jay Ramasastry, Cristina Seibert
  • Patent number: 9743337
    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: Grant
    Filed: July 27, 2009
    Date of Patent: August 22, 2017
    Assignee: SILVER SPRING NETWORKS, INC.
    Inventors: George Flammer, III, James Pace, Jay Ramasastry
  • Patent number: 9686735
    Abstract: 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: Grant
    Filed: October 23, 2013
    Date of Patent: June 20, 2017
    Assignee: Silver Spring Networks, Inc.
    Inventors: Benjamin A. Rolfe, Kunal Pankaj Shah, Jay Ramasastry, Cristina Seibert
  • Publication number: 20160165564
    Abstract: A wireless communication system and method include a plurality of nodes that are part of a wireless local area network (LAN), and a plurality of access points connected to the wireless LAN and at least one wide area network (WAN). At least one of the nodes registers with at least two of the access points, and, for each of the access points with which that node registers, obtain a unique network address corresponding to that access point, such that the node obtains a plurality of unique network addresses each respectively associated with a corresponding one of the access points with which the node registers. The node can receive a message from an external network device via multiple routes through the WAN and the wireless LAN. Each of the multiple routes respectively corresponds to one of the unique network addresses obtained by the node.
    Type: Application
    Filed: February 10, 2016
    Publication date: June 9, 2016
    Applicant: Silver Spring Networks, Inc.
    Inventors: Raj VASWANI, James PACE, Jay RAMASASTRY
  • Patent number: 9288181
    Abstract: One example embodiment provides a method and system where a node in an IPv6 utility network communicates with an IPv6 destination node through and IPv4 network. IPv6 utility nodes are reachable through at least one access point. IPv6 packets to be transmitted between an IPv6 access point and an IPv6 destination node through a IPv4 communications network are encapsulated in IPv4 packets for transmission through the IPv4 communications network. Packets received after transmission through the IPv4 communications network at the destination node are extracted to retrieve the IPv6 packet.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: March 15, 2016
    Assignee: SILVER SPRING NETWORKS, INC.
    Inventors: Raj Vaswani, James Pace, Jay Ramasastry
  • Patent number: 9231823
    Abstract: 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: Grant
    Filed: March 4, 2015
    Date of Patent: January 5, 2016
    Assignee: SILVER SPRING NETWORKS, INC.
    Inventors: Jana Van Greunen, William E. San Filippo, III, Jay Ramasastry, Kunal Pankaj Shah
  • Patent number: 9178716
    Abstract: 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: Grant
    Filed: October 20, 2014
    Date of Patent: November 3, 2015
    Assignee: SILVER SPRING NETWORKS, INC.
    Inventors: Raj Vaswani, James Pace, George Flammer, Jay Ramasastry
  • Patent number: 9094458
    Abstract: One example embodiment provides a method and system where a node in a utility network receives a block of IPv6 network addresses from an access point in the utility network. The utility node allocates an IP network address from the block of IPv6 network addresses received from the access point 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 allocated IP address to the utility network, allowing other nodes on the utility network to address and communicate with the in-premise device.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: July 28, 2015
    Assignee: SILVER SPRING NETWORKS, INC.
    Inventors: Raj Vaswani, Jeremy Johnson, Jay Ramasastry
  • Patent number: 9084091
    Abstract: 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: Grant
    Filed: November 17, 2011
    Date of Patent: July 14, 2015
    Assignee: SILVER SPRING NETWORKS, INC.
    Inventors: Kunal Pankaj Shah, Jay Ramasastry, Aditi Dubey
  • Publication number: 20150180701
    Abstract: 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: Application
    Filed: March 4, 2015
    Publication date: June 25, 2015
    Applicant: SILVER SPRING NETWORKS, INC.
    Inventors: Jana VAN GREUNEN, William E. SAN FILIPPO, III, Jay RAMASASTRY, Kunal Pankaj SHAH
  • Patent number: 8995284
    Abstract: 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: Grant
    Filed: April 16, 2013
    Date of Patent: March 31, 2015
    Assignee: Silver Spring Networks, Inc.
    Inventors: Jana Van Greunen, William E. San Filippo, III, Jay Ramasastry, Kunal Pankaj Shah
  • Publication number: 20140269546
    Abstract: 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: Application
    Filed: October 23, 2013
    Publication date: September 18, 2014
    Applicant: SILVER SPRINGS NETWORKS, INC.
    Inventors: Benjamin A. ROLFE, Kunal Pankaj SHAH, Jay RAMASASTRY, Cristina SEIBERT
  • Publication number: 20140269506
    Abstract: 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: Application
    Filed: October 23, 2013
    Publication date: September 18, 2014
    Applicant: SILVER SPRINGS NETWORKS, INC.
    Inventors: Benjamin A. ROLFE, Kunal Pankaj SHAH, Jay RAMASASTRY, Cristina SEIBERT
  • Publication number: 20130297756
    Abstract: One example embodiment provides a method and system where a node in a utility network receives a block of IPv6 network addresses from an access point in the utility network. The utility node allocates an IP network address from the block of IPv6 network addresses received from the access point 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 allocated IP address to the utility network, allowing other nodes on the utility network to address and communicate with the in-premise device.
    Type: Application
    Filed: July 2, 2013
    Publication date: November 7, 2013
    Inventors: Raj Vaswani, Jeremy Johnson, Jay Ramasastry
  • Publication number: 20130254426
    Abstract: 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: Application
    Filed: March 15, 2013
    Publication date: September 26, 2013
    Applicant: SILVER SPRING NETWORKS, INC.
    Inventors: Raj VASWANI, James PACE, George FLAMMER, Jay RAMASASTRY
  • Patent number: 8489716
    Abstract: One example embodiment provides a method and system where a node in a utility network receives a block of IPv6 network addresses from an access point in the utility network. The utility node allocates an IP network address from the block of IPv6 network addresses received from the access point 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 allocated IP address to the utility network, allowing other nodes on the utility network to address and communicate with the in-premise device.
    Type: Grant
    Filed: May 24, 2007
    Date of Patent: July 16, 2013
    Assignee: Silver Spring Networks, Inc.
    Inventors: Raj Vaswani, Jeremy Johnson, Jay Ramasastry
  • Patent number: 8451739
    Abstract: 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: Grant
    Filed: April 15, 2010
    Date of Patent: May 28, 2013
    Assignee: Silver Spring Networks, Inc.
    Inventors: Jana van Greunen, William E. San Filippo, III, Jay Ramasastry, Kunal Pankaj Shah
  • Publication number: 20130128894
    Abstract: 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: Application
    Filed: November 17, 2011
    Publication date: May 23, 2013
    Applicant: SILVER SPRING NETWORKS, INC.
    Inventors: Kunal Pankaj Shah, Jay Ramasastry, Aditi Dubey