Patents by Inventor Bilhanan Silverajan

Bilhanan Silverajan 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: 11277486
    Abstract: In accordance with an example embodiment of the present invention, there is provided an apparatus, comprising at least one processor configured to execute a computer executable program stored in a memory comprised in the apparatus, wherein the computer executable program thereby causes the apparatus to at least open a first connection to a data source device, open a second connection to a proxy device, the second connection employing a first protocol and a cross origin resource sharing context, and receive from the proxy device information of the data source device.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: March 15, 2022
    Assignee: Nokia Technologies Oy
    Inventors: Teemu Savolainen, Bilhanan Silverajan
  • Publication number: 20200236186
    Abstract: In accordance with an example embodiment of the present invention, there is provided an apparatus, comprising at least one processor configured to execute a computer executable program stored in a memory comprised in the apparatus, wherein the computer executable program thereby causes the apparatus to at least open a first connection to a data source device, open a second connection to a proxy device, the second connection employing a first protocol and a cross origin resource sharing context, and receive from the proxy device information of the data source device.
    Type: Application
    Filed: April 6, 2020
    Publication date: July 23, 2020
    Inventors: Teemu Savolainen, Bilhanan Silverajan
  • Patent number: 10652347
    Abstract: In accordance with an example embodiment of the present invention, there is provided an apparatus, comprising at least one processor configured to execute a computer executable program stored in a memory comprised in the apparatus, wherein the computer executable program thereby causes the apparatus to at least open a first connection to a data source device, open a second connection to a proxy device, the second connection employing a first protocol and a cross origin resource sharing context, and receive from the proxy device information of the data source device.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: May 12, 2020
    Assignee: Nokia Corporation
    Inventors: Teemu Savolainen, Bilhanan Silverajan
  • Publication number: 20170332439
    Abstract: In some example embodiments there is provided a method. The method may include detecting, by a router coupling a first mesh network to at least one other mesh network, a mesh packet having a destination node in the at least one other mesh network; receiving, at the router, an internet protocol address of at least one other router, wherein the internet protocol address is received in response to querying for the destination node; and sending, by the router, the mesh packet encapsulated with the internet protocol address of the at least one other router coupled to the at least one other mesh network including the destination node.
    Type: Application
    Filed: December 11, 2014
    Publication date: November 16, 2017
    Applicant: Nokia Technologies Oy
    Inventors: Teemu SAVOLAINEN, Bilhanan SILVERAJAN
  • Publication number: 20160094673
    Abstract: In accordance with an example embodiment of the present invention, there is provided an apparatus, comprising at least one processor configured to execute a computer executable program stored in a memory comprised in the apparatus, wherein the computer executable program thereby causes the apparatus to at least open a first connection to a data source device, open a second connection to a proxy device, the second connection employing a first protocol and a cross origin resource sharing context, and receive from the proxy device information of the data source device.
    Type: Application
    Filed: May 20, 2013
    Publication date: March 31, 2016
    Inventors: Teemu Savolainen, Bilhanan Silverajan
  • Publication number: 20140304381
    Abstract: A method, apparatus, and computer program product are disclosed to communicate with a smart object. In the context of a method, an identifier associated with a smart object is received. The method includes causing transmission of the identifier, receiving, based on the identifier, one or more universal resource identifiers (URIs) associated with the smart object, and selecting, by a processor, one of the URIs for communication between a device and the smart object. A corresponding apparatus and computer program product are also provided.
    Type: Application
    Filed: April 4, 2014
    Publication date: October 9, 2014
    Applicant: Nokia Corporation
    Inventors: Teemu Ilmari Savolainen, Jukka Pekka Reunamaki, Bilhanan Silverajan