Patents by Inventor Arul Ganesh

Arul Ganesh 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: 8166532
    Abstract: A functional architecture is provided for decentralizing the authorization function of an access control system that incorporates user carried access devices, such as smart cards, and door controllers that interact so as to make access decisions. Access to individual rooms is guarded by parameters partially carried by the user carried access devices and partially included in the door controllers.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: April 24, 2012
    Assignee: Honeywell International Inc.
    Inventors: Atish Datta Chowdhury, Namit Chaturvedi, Meenakshi Balasubramanian, Arul Ganesh
  • Patent number: 8027280
    Abstract: A wireless sensor network comprises a plurality of nodes that communicate over wireless communication links. At least one of the plurality of nodes receives sensor data from a sensor. The wireless sensor network is queried by specifying a set of events of interest. For each event of interest included in the set of events of interest, a producer node included in the plurality of nodes identifies when that event of interest occurs and, when that event of interest occurs, transmits event data related to that event of interest to a consumer node included in the plurality of nodes. The wireless sensor network further comprises a data management stack that comprises a plurality of layers. The plurality of layers comprises an execution layer that executes on each producer node included in the plurality of nodes. For each event of interest included in the set of events of interest, the execution layer executing on the producer node for that event of interest identifies when that event of interest occurs.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: September 27, 2011
    Assignee: Honeywell International Inc.
    Inventor: Arul Ganesh
  • Patent number: 7853987
    Abstract: An automaton capable of providing an access control decision upon receiving an access control request is produced by processing context based access control policies specified in a formal descriptive language, and by converting the context based access control policies to the automaton.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: December 14, 2010
    Assignee: Honeywell International Inc.
    Inventors: Meenakshi Balasubramanian, Arul Ganesh, Namit Chaturvedi, Atish Datta Chowdhury
  • Patent number: 7664080
    Abstract: A wireless sensor network comprises a plurality of nodes that communicate over wireless communication links. At least one of the plurality of nodes receives sensor data from a sensor. The wireless sensor network is queried by specifying a set of events of interest. For each event of interest included in the set of events of interest, a producer node included in the plurality of nodes identifies when that event of interest occurs and, when that event of interest occurs, transmits event data related to that event of interest to a consumer node included in the plurality of nodes. The query is expressed in a discrete event process algebra that is used to manage processing performed to implement the query.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: February 16, 2010
    Assignee: Honeywell International Inc.
    Inventor: Arul Ganesh
  • Patent number: 7630336
    Abstract: A wireless sensor network comprises a plurality of nodes that communicate over wireless communication links. At least one of the plurality of nodes receives sensor data from a sensor. At least one of the plurality of nodes determines when a discrete event occurs. When the discrete event occurs, transmits data related to the discrete event over at least one of the wireless communication links. The discrete event is a function of the sensor data.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: December 8, 2009
    Assignee: Honeywell International Inc.
    Inventor: Arul Ganesh
  • Patent number: 7590098
    Abstract: A wireless sensor network comprises a plurality of nodes that communicate over wireless communication links. At least one of the plurality of nodes receives sensor data from a sensor. A subscription for an event of interest occurring in the wireless sensor network is installed in the wireless sensor network. A publisher node included in the plurality of nodes determines when the event of interest occurs and, when the event of interest occurs, publishes data related to the event of interest for a subscriber node included in the plurality of nodes.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: September 15, 2009
    Assignee: Honeywell International Inc.
    Inventor: Arul Ganesh
  • Patent number: 7561544
    Abstract: A wireless sensor node comprises a wireless transceiver to communicate over a wireless communication link with at least one other node in a wireless sensor network, a sensor interface to receive sensor data from a sensor, and a programmable processor coupled to the sensor interface and the wireless transceiver. The programmable processor executes program instructions that implement a virtual machine for executing an event program that is generated from a query. The event program comprises a plurality of instructions, each instruction being associated with an event. The virtual machine allocates a token data structure for each of event and manages the execution of the plurality of instructions using the token data structures.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: July 14, 2009
    Assignee: Honeywell International Inc.
    Inventor: Arul Ganesh
  • Publication number: 20080155239
    Abstract: A small intelligent device has a memory that stores a finite state automaton, an input/output interface that receives an input and provides an output, and a processor. The processor is arranged to receive the input and to traverse the finite state automaton stored in the memory in order to supply the output to the input/output interface. The automaton may be an embodiment of context sensitive and context independent rules that are enforced by the automaton execution logic.
    Type: Application
    Filed: October 10, 2006
    Publication date: June 26, 2008
    Inventors: Atish Datta Chowdhury, Namit Chaturvedi, Meenakshi Balasubramanian, Arul Ganesh
  • Publication number: 20080086758
    Abstract: A functional architecture is provided for decentralizing the authorization function of an access control system that incorporates user carried access devices, such as smart cards, and door controllers that interact so as to make access decisions. Access to individual rooms is guarded by parameters partially carried by the user carried access devices and partially included in the door controllers.
    Type: Application
    Filed: October 10, 2006
    Publication date: April 10, 2008
    Inventors: Atish Datta Chowdhury, Namit Chaturvedi, Meenakshi Balasubramanian, Arul Ganesh
  • Publication number: 20080086643
    Abstract: An automaton capable of providing an access control decision upon receiving an access control request is produced by processing context based access control policies specified in a formal descriptive language, and by converting the context based access control policies to the automaton.
    Type: Application
    Filed: October 10, 2006
    Publication date: April 10, 2008
    Inventors: Meenakshi Balasubramanian, Arul Ganesh, Namit Chaturvedi
  • Publication number: 20060098594
    Abstract: A wireless sensor node comprises a wireless transceiver to communicate over a wireless communication link with at least one other node in a wireless sensor network, a sensor interface to receive sensor data from a sensor, and a programmable processor coupled to the sensor interface and the wireless transceiver. The programmable processor executes program instructions that implement a virtual machine for executing an event program that is generated from a query. The event program comprises a plurality of instructions, each instruction being associated with an event. The virtual machine allocates a token data structure for each of event and manages the execution of the plurality of instructions using the token data structures.
    Type: Application
    Filed: October 27, 2004
    Publication date: May 11, 2006
    Inventor: Arul Ganesh
  • Publication number: 20060088014
    Abstract: A wireless sensor network comprises a plurality of nodes that communicate over wireless communication links. At least one of the plurality of nodes receives sensor data from a sensor. A subscription for an event of interest occurring in the wireless sensor network is installed in the wireless sensor network. A publisher node included in the plurality of nodes determines when the event of interest occurs and, when the event of interest occurs, publishes data related to the event of interest for a subscriber node included in the plurality of nodes.
    Type: Application
    Filed: October 27, 2004
    Publication date: April 27, 2006
    Inventor: Arul Ganesh
  • Publication number: 20060088013
    Abstract: A wireless sensor network comprises a plurality of nodes that communicate over wireless communication links. At least one of the plurality of nodes receives sensor data from a sensor. At least one of the plurality of nodes determines when a discrete event occurs. When the discrete event occurs, transmits data related to the discrete event over at least one of the wireless communication links. The discrete event is a function of the sensor data.
    Type: Application
    Filed: October 27, 2004
    Publication date: April 27, 2006
    Inventor: Arul Ganesh
  • Publication number: 20060087992
    Abstract: A wireless sensor network comprises a plurality of nodes that communicate over wireless communication links. At least one of the plurality of nodes receives sensor data from a sensor. The wireless sensor network is queried by specifying a set of events of interest. For each event of interest included in the set of events of interest, a producer node included in the plurality of nodes identifies when that event of interest occurs and, when that event of interest occurs, transmits event data related to that event of interest to a consumer node included in the plurality of nodes. The wireless sensor network further comprises a data management stack that comprises a plurality of layers. The plurality of layers comprises an execution layer that executes on each producer node included in the plurality of nodes. For each event of interest included in the set of events of interest, the execution layer executing on the producer node for that event of interest identifies when that event of interest occurs.
    Type: Application
    Filed: October 27, 2004
    Publication date: April 27, 2006
    Inventor: Arul Ganesh
  • Publication number: 20060088012
    Abstract: A wireless sensor network comprises a plurality of nodes that communicate over wireless communication links. At least one of the plurality of nodes receives sensor data from a sensor. The wireless sensor network is queried by specifying a set of events of interest. For each event of interest included in the set of events of interest, a producer node included in the plurality of nodes identifies when that event of interest occurs and, when that event of interest occurs, transmits event data related to that event of interest to a consumer node included in the plurality of nodes. The query is expressed in a discrete event process algebra that is used to manage processing performed to implement the query.
    Type: Application
    Filed: October 27, 2004
    Publication date: April 27, 2006
    Inventor: Arul Ganesh