Patents by Inventor Girum TEKLEMARIAM

Girum TEKLEMARIAM 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: 10666737
    Abstract: A method for an intermediary node to reduce a number of server-client sessions between a server (104) and a plurality of clients (102a, 102b, 102c) communicably connected to the server (104) over a network is disclosed. The intermediary node (106) intercepts a first request and a second request destined to the server (104) from a first client (102a; 102b; 102c) and a second client (102a; 102b; 102c). The intermediary node (106) establishes a server-client session, between the intermediary node (106) and the server (104), using the first request. If the first request overlaps in part with the second request and if a part of the second request is not overlapping with the first request, the intermediary node (106) updates the server-client session between the intermediary node (106) and the server (104) to include a part of the second request.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: May 26, 2020
    Assignees: KONINKLIJKE KPN N.V., IMEC VZW, UNIVERSITEIT GENT
    Inventors: Floris Van Den Abeele, Jeroen Hoebeke, Girum Teklemariam
  • Patent number: 10338980
    Abstract: A method for binding a first and second devices is disclosed. The method is implemented using the architectural principles of REST, which allows a binding initiator to directly contact the first device and instruct the device of actions to be taken. Specifically, the binding initiator may contact the first device by providing a first REST request to the device, the request specifying that the first device is to monitor a state of a particular REST resource identified by the request and is to trigger the second device to perform a specified action when the state of that REST resource satisfies a particular condition. Using REST further allows the first device to directly contact the second device and instruct the second device to perform the specified action. Since the first device is now able to directly contact the second device, these two devices may be considered to be bound.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: July 2, 2019
    Assignees: KONINKLIJKE KPN N.V., IMEC VZW, UNIVERSITEIT GENT
    Inventors: Jeroen Hoebeke, Girum Teklemariam, Floris Van Den Abeele
  • Publication number: 20180004586
    Abstract: A method for binding a first and second devices is disclosed. The method is implemented using the architectural principles of REST, which allows a binding initiator to directly contact the first device and instruct the device of actions to be taken. Specifically, the binding initiator may contact the first device by providing a first REST request to the device, the request specifying that the first device is to monitor a state of a particular REST resource identified by the request and is to trigger the second device to perform a specified action when the state of that REST resource satisfies a particular condition. Using REST further allows the first device to directly contact the second device and instruct the second device to perform the specified action. Since the first device is now able to directly contact the second device, these two devices may be considered to be bound.
    Type: Application
    Filed: September 15, 2017
    Publication date: January 4, 2018
    Inventors: Jeroen Hoebeke, Girum Teklemariam, Floris Van Den Abeele
  • Patent number: 9792165
    Abstract: A method for binding a first and second devices is disclosed. The method is implemented using the architectural principles of REST, which allows a binding initiator to directly contact the first device and instruct the device of actions to be taken. Specifically, the binding initiator may contact the first device by providing a first REST request to the device, the request specifying that the first device is to monitor a state of a particular REST resource identified by the request and is to trigger the second device to perform a specified action when the state of that REST resource satisfies a particular condition. Using REST further allows the first device to directly contact the second device and instruct the second device to perform the specified action. Since the first device is now able to directly contact the second device, these two devices may be considered to be bound.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: October 17, 2017
    Assignees: KONINKLIJKE KPN N.V., IMEC VZW, UNIVERSITEIT GENT
    Inventors: Jeroen Hoebeke, Girum Teklemariam, Floris Van Den Abeele
  • Publication number: 20170017533
    Abstract: A method for binding a first and second devices is disclosed. The method is implemented using the architectural principles of REST, which allows a binding initiator to directly contact the first device and instruct the device of actions to be taken. Specifically, the binding initiator may contact the first device by providing a first REST request to the device, the request specifying that the first device is to monitor a state of a particular REST resource identified by the request and is to trigger the second device to perform a specified action when the state of that REST resource satisfies a particular condition. Using REST further allows the first device to directly contact the second device and instruct the second device to perform the specified action. Since the first device is now able to directly contact the second device, these two devices may be considered to be bound.
    Type: Application
    Filed: December 23, 2014
    Publication date: January 19, 2017
    Inventors: Jeroen Hoebeke, Girum Teklemariam, Floris Van Den Abeele
  • Publication number: 20160006818
    Abstract: A method for an intermediary node to reduce a number of server-client sessions between a server (104) and a plurality of clients (102a, 102b, 102c) communicably connected to the server (104) over a network is disclosed. The intermediary node (106) intercepts a first request and a second request destined to the server (104) from a first client (102a; 102b; 102c) and a second client (102a; 102b; 102c). The intermediary node (106) establishes a server-client session, between the intermediary node (106) and the server (104), using the first request. If the first request overlaps in part with the second request and if a part of the second request is not overlapping with the first request, the intermediary node (106) updates the server-client session between the intermediary node (106) and the server (104) to include a part of the second request.
    Type: Application
    Filed: December 27, 2013
    Publication date: January 7, 2016
    Inventors: Floris VAN DEN ABEELE, Jeroen HOEBEKE, Girum TEKLEMARIAM