Patents by Inventor Cormac J. Sreenan

Cormac J. Sreenan 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: 20160072663
    Abstract: A wireless network (1) comprises a base station (2) and sensor nodes (3). The base station (2) comprises a network interface (10), an application interface (11), topology control functions (12) a timer (13), and a buffer (14). Each sensor node (3) comprises a network interface (20), route control functions (21), processing functions (22), sensors (23), flood mechanism programs (24), tree mechanism programs (25), and data forwarding programs (26). The network operates by establishing a conventional routing tree from the sink node that is used when the network is stable. But when a sending node detects a node or link failure it dynamically switches to sending its data packets using a flooding mechanism, rather than waiting for the routing tree to be re-established. This reduces the latency for data delivery. Also, when flooding the data packets, it allows the packets to be flooded to nodes that are an equal number of hops from the sink node as the send node is from the sink node.
    Type: Application
    Filed: September 18, 2015
    Publication date: March 10, 2016
    Inventors: Cormac J. Sreenan, Jonathan Benson, Utz Roedig
  • Publication number: 20100302933
    Abstract: A wireless network (1) comprises a base station (2) and sensor nodes (3). The base station (2) comprises a network interface (10), an application interface (11), topology control functions (12) a timer (13), and a buffer (14). Each sensor node (3) comprises a network interface (20), route control functions (21), processing functions (22), sensors (23), flood mechanism programs (24), tree mechanism programs (25), and data forwarding programs (26). The network operates by establishing a conventional routing tree from the sink node that is used when the network is stable. But when a sending node detects a node or link failure it dynamically switches to sending its data packets using a flooding mechanism, rather than waiting for the routing tree to be reestablished. This reduces the latency for data delivery. Also, when flooding the data packets, it allows the packets to be flooded to nodes that are an equal number of hops from the sink node as the send node is from the sink node.
    Type: Application
    Filed: October 22, 2008
    Publication date: December 2, 2010
    Applicant: University College Cork-National University of Ireland, Cork
    Inventors: Cormac J. Sreenan, Jonathan Benson, Utz Roedig
  • Patent number: 5742772
    Abstract: An electronic bridge resource management system, having a programmatically-implemented processing system. A bridge service interfaces with a plurality of clients and receives a quality of service (QOS) specification from each of the clients. A resource manager receives a QOS specification from the bridge service, distributes at least one QOS constraint associated with the QOS specification across flow processing modules of a channel, determines resource requirements for each of the flow processing modules, and then determines whether bridge resources can be allocated to meet the QOS specification. The clients may alter their QOS specifications and retry if the resource manager denies them admission because of a lack of available bridge resources.
    Type: Grant
    Filed: May 5, 1997
    Date of Patent: April 21, 1998
    Assignee: Lucent Technologies Inc.
    Inventor: Cormac J. Sreenan
  • Patent number: 5623483
    Abstract: A network data stream synchronization method and system are disclosed. Operating delay and loss parameters are accepted and a data stream buffer is initialized. The network delay experienced by a data packet is determined and a buffer delay is imposed to provide a fixed end-to-end delay. Packets arriving too late to be played within the fixed end-to-end delay are discarded. Network delay models may be updated and clock drifts may be detected and compensated for using historical buffer data.
    Type: Grant
    Filed: May 11, 1995
    Date of Patent: April 22, 1997
    Assignee: Lucent Technologies Inc.
    Inventors: Prathima Agrawal, Balakrishnan Narendran, Narayanan Shivakumar, Cormac J. Sreenan