Patents by Inventor Pieter Jan MEULENHOFF

Pieter Jan MEULENHOFF 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: 10348521
    Abstract: A system comprises a first network to which at least one user device and a gateway device are connected, which gateway device is also connected to a second network and is configured to cooperate with a virtual gateway application accommodated in the second network. A method of managing the system comprises the step of accommodating an auxiliary virtual gateway application in the at least one user device, which auxiliary virtual gateway application is configured for providing at least some functionalities of the virtual gateway application when communication between the gateway device and the virtual gateway application is lost. Although the virtual gateway application and the auxiliary gateway application may have distinct sets of functionalities, it is preferred that these applications each have DHCP functionality. This allows the auxiliary virtual gateway application to take over DHCP functions when communication with the second network is lost.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: July 9, 2019
    Assignees: Koninklijke KPN N.V., Nederlandse Organisatie voor Toegepast-Natuurwetenschappelijk Onderzoek TNO
    Inventors: Pieter-Jan Meulenhoff, Frank Den Hartog
  • Patent number: 9948544
    Abstract: The invention enables placement and use of a network node function in a second network node instead of using the network node function in a first network node. The network node function is e.g. a server function or a router function. The second network node is typically located in or close to the client device or to the network of an operator servicing a client device to enable optimization of client-server communication and optimization of the load on the client-server communication in the network. Client requests transmitted to the first network node may be redirected to the second network node.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: April 17, 2018
    Assignees: KONINKLIJKE KPN N.V., NEDERLANDS ORGANISATIE VOOR TOEGEPAST-NATUURWETENSCHAPPELIJK ONDERZOEK TNO
    Inventors: Rudolf Strijkers, Pieter Jan Meulenhoff
  • Publication number: 20180026813
    Abstract: A system comprises a first network to which at least one user device and a gateway device are connected, which gateway device is also connected to a second network and is configured to cooperate with a virtual gateway application accommodated in the second network. A method of managing the system comprises the step of accommodating an auxiliary virtual gateway application in the at least one user device, which auxiliary virtual gateway application is configured for providing at least some functionalities of the virtual gateway application when communication between the gateway device and the virtual gateway application is lost. Although the virtual gateway application and the auxiliary gateway application may have distinct sets of functionalities, it is preferred that these applications each have DHCP functionality. This allows the auxiliary virtual gateway application to take over DHCP functions when communication with the second network is lost.
    Type: Application
    Filed: February 8, 2016
    Publication date: January 25, 2018
    Applicants: Koninklijke KPN N.V., Nederlandse Organisatie voor Toegepast-Natuurweten schappelijk Onderzoek TNO
    Inventors: Pieter-Jan Meulenhoff, Frank Den Hartog
  • Publication number: 20170006059
    Abstract: A method is presented that enables a server to make use of client or third party resources. The client request data contains data about the network location of the client. The server may store this location data of each client. Before or after execution of the request, the server determines if the server is in or close to an overload situation. If the server is not in an overload situation, no further changes are needed. If the server is in or close to an overload situation, the server selects a new location in the network from the database with all client locations. The server allocates a new instance of the server function at a resource provider on (or close to) this new location. The server may select one or more clients from the database. The selected clients are transparently redirected to the offloaded server function. Subsequent requests from clients are handled by the offloaded server function.
    Type: Application
    Filed: November 28, 2014
    Publication date: January 5, 2017
    Applicants: Nederlandse Organisatie voor toegepast-natuurwetenschappelijk onderzoek TNO, Nederlandse Organisatie voor toegepast-natuurwetenschappelijk onderzoek TNO
    Inventors: Pieter Jan MEULENHOFF, Rudolf Joseph STRIJKERS
  • Publication number: 20160301598
    Abstract: The invention enables placement and use of a network node function in a second network node instead of using the network node function in a first network node. The network node function is e.g. a server function or a router function. The second network node is typically located in or close to the client device or to the network of an operator servicing a client device to enable optimization of client-server communication and optimization of the load on the client-server communication in the network. Client requests transmitted to the first network node may be redirected to the second network node.
    Type: Application
    Filed: March 17, 2014
    Publication date: October 13, 2016
    Inventors: Rudolf Strijkers, Pieter Jan Meulenhoff
  • Publication number: 20160285780
    Abstract: The invention provides a method wherein a first network node advertises available resources that a second network node may use to offload network node functions transparently to the first network node. Examples of the first network node are a client device (e.g. PC, notebook, tablet, smart phone), a server (e.g. application server, a proxy server, cloud location, router). Examples of the second network node are an application server, a cloud location or a router. The available resources may be located in the first network node or at another network node remote to the first network node.
    Type: Application
    Filed: March 17, 2014
    Publication date: September 29, 2016
    Inventors: Rudolf STRIJKERS, Pieter Jan MEULENHOFF