Patents by Inventor Mahesh SOORIYABANDARA

Mahesh SOORIYABANDARA 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: 10609179
    Abstract: A method of establishing a network connection between an application hosted on a first network device and a second network device, comprising receiving data from the application indicating communication requirements for the network connection, identifying a plurality of alternative available transport level components; and based on the received data, selecting one of the transport level components for use in the network connection.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: March 31, 2020
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: James Wilcox, Dritan Kaleshi, Mahesh Sooriyabandara
  • Patent number: 10557721
    Abstract: A device comprising an input for obtaining consumption data relating to the consumption of a utility provided by a utility provider, an output for outputting modified consumption data and a processor arranged to generate the modified consumption data based on obtained consumption data so that the modified consumption data starts to converge with the obtained consumption data if a deviation of the obtained consumption data from the modified consumption data exceeds a predetermined threshold.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: February 11, 2020
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Georgios Kalogridis, Costas Efthymiou, Mahesh Sooriyabandara
  • Patent number: 10271354
    Abstract: A device and/or method for dynamically adjusting a CCA threshold in an addressable unit that is suitable for communication in a wireless network, the method performed in the addressable unit and comprising autonomously increasing the CCA threshold with successful data transmissions and/or autonomously decreasing the CCA threshold with unsuccessful data transmissions.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: April 23, 2019
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Siva Kupanna Subramani, Fengming Cao, Parag Gopal Kulkarni, Mahesh Sooriyabandara
  • Publication number: 20180184456
    Abstract: There is provided a method and device for managing a wireless network comprising a wireless access point for communicating over a transmission channel with one or more wireless stations. The method comprises the wireless access point monitoring network performance and, if the network performance is below a limit, issuing an instruction to one of the wireless stations to operate in a mode to more reliably determine when the transmission channel is clear.
    Type: Application
    Filed: March 31, 2015
    Publication date: June 28, 2018
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Siva Kupanna SUBRAMANI, Fengming CAO, Parag Gopal KULKARNI, Mahesh SOORIYABANDARA
  • Publication number: 20180167266
    Abstract: In an embodiment, a method of medium access control in a co-ordinator node of a body area network is disclosed. The body area network comprises the co-ordinator node and a plurality of sensor nodes. Each of the sensor nodes comprises a sensor and is configured to wirelessly communicate with the co-ordinator node in time slots defined by a plurality of medium access control super-frames. The method comprises receiving at the co-ordinator node, a signal from a first sensor node of the plurality of sensor nodes, the signal comprising an indication of a measured quantity at the first sensor node, the measured quantity being indicative of an attribute of a wireless link of the body area network between the first sensor node and the co-ordinator node; estimating an attribute of the link using the indication; and configuring parameters of a medium access control superframe using the estimated attribute.
    Type: Application
    Filed: July 30, 2014
    Publication date: June 14, 2018
    Inventors: Siva Kupanna SUBRAMANI, Woon Hau CHIN, Mahesh SOORIYABANDARA
  • Publication number: 20180098227
    Abstract: Moving Mobile Wireless Vehicle Network Infrastructure System and Method A system and method for managing a dynamic wireless network comprising at least one movable wireless access point configured to be carried by a vehicle. The method comprises monitoring at least part of the network and determining one or more locations of demand for a wireless access point and receiving location data indicating the current location of the movable wireless access point. The method further comprises determining a route for the vehicle, the route being from the current location of the movable wireless access point and towards one of the one or more locations of demand so that the movable wireless access point may provide wireless network coverage to the location of demand for at least part of the route.
    Type: Application
    Filed: June 9, 2015
    Publication date: April 5, 2018
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Pietro E. CARNELLI, Mahesh SOORIYABANDARA
  • Patent number: 9913228
    Abstract: A method of allocating energy resources in a network signalling node during an interval of time the network signalling node having internal processing components for maintaining operation of the node and relaying components for relaying data between other nodes in the network. The method comprises determining an amount of energy available for use by the node during the interval, determining a willingness parameter that defines the willingness of the node to supply energy to the relaying components during the time interval, determining, based on the willingness parameter, a portion of the available energy to allocate to the internal processing components during the time interval; and allocating the remainder of the available energy to the relaying components.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: March 6, 2018
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Stojan Denic, Mahesh Sooriyabandara, Stefanos Vatsikas
  • Publication number: 20180024272
    Abstract: A computer implemented method for communicating information to a user; the method including: receiving, from one or more sensors, sensor data containing values of one or more parameters monitored by the sensors; receiving, from one or more users, semantic data for use in interpreting the values of the one or more parameters contained in the sensor data; storing the received semantic data in association with the values of the parameters; receiving a request from a user for information relating to one or more of the parameters at a specified location; determining a value of the one or more parameters at the specified location based on the received sensor data; identifying semantic data that reflects the determined value(s) of the one or more parameters, based on the stored semantic data and stored values of the parameters; and sending the identified semantic data to the user that issued the request.
    Type: Application
    Filed: September 11, 2015
    Publication date: January 25, 2018
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Eirini SPYROPOULOU, Yichao JIN, Mahesh SOORIYABANDARA
  • Publication number: 20180014328
    Abstract: A device and/or method for dynamically adjusting a CCA threshold in an addressable unit that is suitable for communication in a wireless network, the method performed in the addressable unit and comprising autonomously increasing the CCA threshold with successful data transmissions and/or autonomously decreasing the CCA threshold with unsuccessful data transmissions.
    Type: Application
    Filed: March 31, 2015
    Publication date: January 11, 2018
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Siva Kupanna SUBRAMANI, Fengming CAO, Parag Gopal KULKARNI, Mahesh SOORIYABANDARA
  • Publication number: 20170261951
    Abstract: The embodiments relate to an adaptive energy management system (AEMS) for monitoring an environment, the AEMS comprising a behaviour analysis module communicatively coupled via a wired or wireless network to a plurality of sensors in the monitored environment and connected to a user interface. The sensors are preferably capable of continuously monitoring one or more conditions of the monitored environment and/or the operation of one or more devices in the monitored environment and providing data regarding said operation to the behaviour analysis module. The behaviour analysis module includes an activity based analysis component that is configured to generate an activity based behaviour pattern for the occupant(s) of the monitored environment based on the data received from the sensor(s), said activity based behaviour component being further configured to adapt said activity based behaviour pattern based on updated data received from said sensor(s).
    Type: Application
    Filed: July 21, 2014
    Publication date: September 14, 2017
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Ayomi BANDARA, Saraansh DAVE, Mahesh SOORIYABANDARA, Timothy Adrian LEWIS
  • Publication number: 20160234337
    Abstract: A method of establishing a network connection between an application hosted on a first network device and a second network device, comprising receiving data from the application indicating communication requirements for the network connection, identifying a plurality of alternative available transport level components; and based on the received data, selecting one of the transport level components for use in the network connection.
    Type: Application
    Filed: September 18, 2013
    Publication date: August 11, 2016
    Inventors: James WILCOX, Dritan KALESHI, Mahesh SOORIYABANDARA
  • Publication number: 20160044608
    Abstract: A method of allocating energy resources in a network signalling node during an interval of time the network signalling node having internal processing components for maintaining operation of the node and relaying components for relaying data between other nodes in the network. The method comprises determining an amount of energy available for use by the node during the interval, determining a willingness parameter that defines the willingness of the node to supply energy to the relaying components during the time interval, determining, based on the willingness parameter, a portion of the available energy to allocate to the internal processing components during the time interval; and allocating the remainder of the available energy to the relaying components.
    Type: Application
    Filed: March 28, 2013
    Publication date: February 11, 2016
    Inventors: Stojan DENIC, Mahesh SOORIYABANDARA, Stefanos VATSIKAS
  • Patent number: 9083461
    Abstract: Localization of an electronic device is enabled by establishing a localization environment wherein sources of visible light are configured to modulate onto emitted light a detectable signal, each signal bearing information identifying that light source, such that light incident on a device can be processed to identify particular sources of incident light and therefrom the location of the device.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: July 14, 2015
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Woon Hau Chin, Mahesh Sooriyabandara
  • Publication number: 20130336660
    Abstract: Localisation of an electronic device is enabled by establishing a localisation environment wherein sources of visible light are configured to modulate onto emitted light a detectable signal, each signal bearing information identifying that light source, such that light incident on a device can be processed to identify particular sources of incident light and therefrom the location of the device.
    Type: Application
    Filed: January 7, 2011
    Publication date: December 19, 2013
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Woon Hau Chin, Mahesh Sooriyabandara
  • Publication number: 20110271352
    Abstract: A device comprising an input for obtaining consumption data relating to the consumption of a utility provided by a utility provider, an output for outputting modified consumption data and a processor arranged to generate the modified consumption data based on obtained consumption data so that the modified consumption data starts to converge with the obtained consumption data if a deviation of the obtained consumption data from the modified consumption data exceeds a predetermined threshold.
    Type: Application
    Filed: April 27, 2011
    Publication date: November 3, 2011
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Georgios KALOGRIDIS, Costas EFTHYMIOU, Mahesh SOORIYABANDARA