Patents by Inventor Nico Janssens

Nico Janssens 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: 20230408667
    Abstract: The invention relates to a method, system and computer program product for determining a distance between persons by means of a plurality of battery powered devices. The device is configured to perform a typical and atypical operating pattern, with the advantage of a longer device operating time.
    Type: Application
    Filed: November 24, 2021
    Publication date: December 21, 2023
    Applicant: ROMBIT NV
    Inventors: Nico JANSSENS, Brett DAMAN
  • Publication number: 20230194695
    Abstract: The invention relates to a method, system and computer program product for determining a position of a person with respect to a blind spot of a vehicle. In a first aspect, the invention relates to a method for determining a position of a person with respect to a blind spot of a vehicle. In a second and third aspect, the invention relates to a system and a computer program product, respectively, for determining a position of a person with respect to a blind spot of a vehicle. Embodiments of the present invention are discussed throughout the claims, description and figures.
    Type: Application
    Filed: April 20, 2021
    Publication date: June 22, 2023
    Inventors: Nico JANSSENS, Brett DAMAN
  • Publication number: 20220196822
    Abstract: The present invention relates to a method, a system and a computer program product for determining a position relative to a confined space. For this purpose, one or more UWB anchors are provided on the confined space, a distance of the UWB item relative to the one or more UWB anchors is repeatedly determined, a variability is determined based on the repeatedly determined distances and it is determined whether the UWB item is in the confined space, by comparing said variability with a predetermined variability limit value.
    Type: Application
    Filed: March 20, 2020
    Publication date: June 23, 2022
    Applicant: ROMBIT NV
    Inventor: Nico JANSSENS
  • Patent number: 10148742
    Abstract: The invention relates to a computer system and method for high availability processing through a session on a transport connection, for use in a cluster with at least two nodes. The system comprises a protocol component; a cluster with at least two nodes, said cluster being arranged for running the protocol component; and a server arranged for maintaining a protocol session on a transport connection with a node of the cluster. The cluster is arranged for maintaining on each of said at least two nodes one instance of the protocol component, so that at least two instances are active; the server is arranged for simultaneously maintaining a protocol session with each instance.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: December 4, 2018
    Assignee: Alcatel Lucent
    Inventors: Geoffrey Cristallo, Nico Janssens, Johan Marie Camiel Moreels
  • Patent number: 9871744
    Abstract: A method for dynamically assigning resources of a distributed server infrastructure, the method comprising the steps of comparing an observed relative load of an assigned portion of said distributed server infrastructure with a desired relative load; if said observed relative load exceeds said desired relative load assigning additional resources, and redistributing tasks from said assigned portion to said additional resources; and if said desired relative load exceeds said desired relative load: selecting removable resources, redistributing tasks from said removable resources to other resources in said assigned portion, and removing said removable resources from said assigned portion; wherein said redistributing of tasks is performed in such a way that state information related to said tasks is preserved.
    Type: Grant
    Filed: October 2, 2012
    Date of Patent: January 16, 2018
    Assignee: Alcatel Lucent
    Inventors: Nico Janssens, Xueli An
  • Patent number: 9509576
    Abstract: A method for transferring state information pertaining to a plurality of SIP conversations from a first SIP server to a second SIP server, said first SIP server and said second SIP server being operatively connected to one or more SIP gateways, the method comprising at a controlling node: monitoring said first SIP server until ongoing transactions are terminated; after termination of said ongoing transactions, obtaining dialog state information pertaining to conversations managed by said first SIP server from said first SIP server; and storing said obtained dialog state information at said second SIP server.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: November 29, 2016
    Assignee: Alcatel Lucent
    Inventors: Claudio Forlivesi, Nico Janssens, Alessandro Duminuco
  • Patent number: 9479542
    Abstract: An apparatus (CEG) for interconnecting a user agent to a cluster of servers, the apparatus comprising a first protocol agent configured to exchange first messages with said user agent according to a SIP protocol, wherein said apparatus has the role of a User Agent Server; a second protocol agent configured to exchange second messages with a selected server from among said cluster of servers according to the SIP protocol, wherein said apparatus has the role of a User Agent Client; interconnection means for relaying messages from among said first messages and said second messages between said first protocol agent and said second protocol agent; wherein said second protocol agent is further configured to terminate elasticity control messages received from said cluster of servers.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: October 25, 2016
    Assignee: Alcatel Lucent
    Inventors: Nico Janssens, Claudio Forlivesi, Philippe Dobbelaere, Alessandro Duminuco
  • Publication number: 20160149785
    Abstract: The present invention is related to a scalable elastic cloud-based IMS system and method. According to the invention, a controller is used for maintaining a consistent view of the status of instantiated logical entities and for determining a state of overall availability of networked computing resources. The controller is further configured to deploy code from a function code repository and/or service code repository on an un-instantiated programmable logical entity or to terminate and release an instantiated programmable logical entity.
    Type: Application
    Filed: June 19, 2014
    Publication date: May 26, 2016
    Applicant: Alcatel Lucent
    Inventors: Fabio Pianese, Nico Janssens
  • Publication number: 20150248462
    Abstract: A streaming query control capability is presented herein. The streaming query control capability may support improvement or optimization of various aspects of streaming queries. The streaming query control capability may support improvements or optimization in streaming query performance within an environment. The streaming query control capability may support improvements in streaming query performance via improvements in deployment of a streaming query to an environment. The streaming query control capability may support improvements in streaming query performance via modification of a streaming query intended for execution in an environment based on measurement data collected from the environment. The streaming query control capability may support improvements in streaming query performance via integrated deployment and activation of multiple streaming queries sharing a common characteristic.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Applicant: Alcatel Lucent
    Inventors: Bart A. Theeten, Nico Janssens
  • Publication number: 20150248461
    Abstract: A streaming query control capability is presented herein. The streaming query control capability may support improvement or optimization of various aspects of streaming queries. The streaming query control capability may support improvements or optimization in streaming query performance within an environment. The streaming query control capability may support improvements in streaming query performance via improvements in deployment of a streaming query to an environment. The streaming query control capability may support improvements in streaming query performance via modification of a streaming query intended for execution in an environment based on measurement data collected from the environment. The streaming query control capability may support improvements in streaming query performance via integrated deployment and activation of multiple streaming queries sharing a common characteristic.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Applicant: Alcatel Lucent
    Inventors: Bart A. Theeten, Nico Janssens
  • Publication number: 20140310406
    Abstract: A method for transferring state information pertaining to a plurality of SIP conversations from a first SIP server to a second SIP server, said first SIP server and said second SIP server being operatively connected to one or more SIP gateways, the method comprising at a controlling node: monitoring said first SIP server until ongoing transactions are terminated; after termination of said ongoing transactions, obtaining dialog state information pertaining to conversations managed by said first SIP server from said first SIP server; and storing said obtained dialog state information at said second SIP server.
    Type: Application
    Filed: July 9, 2012
    Publication date: October 16, 2014
    Applicant: ALCATEL LUCENT
    Inventors: Claudio Forlivesi, Nico Janssens, Alessandro Duminuco
  • Publication number: 20140258546
    Abstract: A method for dynamically assigning resources of a distributed server infrastructure, the method comprising the steps of comparing an observed relative load of an assigned portion of said distributed server infrastructure with a desired relative load; if said observed relative load exceeds said desired relative load assigning additional resources, and redistributing tasks from said assigned portion to said additional resources; and if said desired relative load exceeds said desired relative load: selecting removable resources, redistributing tasks from said removable resources to other resources in said assigned portion, and removing said removable resources from said assigned portion; wherein said redistributing of tasks is performed in such a way that state information related to said tasks is preserved.
    Type: Application
    Filed: October 2, 2012
    Publication date: September 11, 2014
    Applicant: ALCATEL-LUCENT
    Inventors: Nico Janssens, Xueli An
  • Publication number: 20140215031
    Abstract: An apparatus (CEG) for interconnecting a user agent to a cluster of servers, the apparatus comprising a first protocol agent configured to exchange first messages with said user agent according to a SIP protocol, wherein said apparatus has the role of a User Agent Server; a second protocol agent configured to exchange second messages with a selected server from among said cluster of servers according to the SIP protocol, wherein said apparatus has the role of a User Agent Client; interconnection means for relaying messages from among said first messages and said second messages between said first protocol agent and said second protocol agent; wherein said second protocol agent is further configured to terminate elasticity control messages received from said cluster of servers.
    Type: Application
    Filed: July 9, 2012
    Publication date: July 31, 2014
    Applicant: ALCATEL LUCENT
    Inventors: Nico Janssens, Claudio Forlivesi, Philippe Dobbelaere, Alessandro Duminuco
  • Publication number: 20090138615
    Abstract: The invention relates to a computer system and method for high availability processing through a session on a transport connection, for use in a cluster with at least two nodes. The system comprises a protocol component; a cluster with at least two nodes, said cluster being arranged for running the protocol component; and a server arranged for maintaining a protocol session on a transport connection with a node of the cluster. The cluster is arranged for maintaining on each of said at least two nodes one instance of the protocol component, so that at least two instances are active; the server is arranged for simultaneously maintaining a protocol session with each instance.
    Type: Application
    Filed: November 24, 2008
    Publication date: May 28, 2009
    Inventors: Geoffrey Cristallo, Nico Janssens, Johan Marie Camiel Moreels
  • Publication number: 20080052332
    Abstract: A method of removing an instance of a stateful session bean from a passive state, and a computer program product to execute this method. An event initiates the removal of said instance of the SFSB from the passive state to a does-not-exist state. Upon that event, a function of a container managing the SFSB is triggered. Said function handles the release of external state objects associated with the instance of the SFSB upon removing the instance of the SFSB. In one preferred embodiment of the method introducing a new type of callback method, said instance of the SFSB is partially reactivated, after calling said new type of callback method on said instance of the SFSB, by setting said instance of the SFSB in a near remove state between the passive state and the does-not-exist state.
    Type: Application
    Filed: August 21, 2007
    Publication date: February 28, 2008
    Applicant: Alcatel Lucent
    Inventors: Nico Janssens, Bert Van Vlerken
  • Publication number: 20060114898
    Abstract: Methods for providing internet-layer addresses from serving devices (1) via relaying devices (4) to client devices (3) comprise the steps of, at the relaying devices (4), receiving first messages (101a) from the client devices (3) and second messages (102a) from the serving devices and transmitting further first messages (101b) to the serving devices (1) and further second messages (102b) to the client devices (3). To allow the relaying devices (4) to monitor certain traffic relatively sufficiently, the method is provided with the step of, at the relaying devices (4), inserting internet-layer (internet protocol=layer-3) addresses defining the relaying devices (4) into higher-layer (user datagram protocol=layer-4) fields of the further second messages (102b), which higher-layer fields were originally designed for identifying the serving devices (1). As a result, future messages to be sent from the client devices (3) to the serving devices (1) must pass the relaying devices (4).
    Type: Application
    Filed: November 10, 2005
    Publication date: June 1, 2006
    Inventors: Dirk Gorteman, Nico Janssens
  • Publication number: 20050138206
    Abstract: The present invention relates to a network unit in a telecommunication network for forwarding a Layer 2 packet such as an Ethernet packet encapsulating a Layer 3 packet such as an Internet protocol packet in its payload. The Layer 2 packet being received at one of the interfaces of the network unit. The network unit therefore comprises: a forwarding database that comprises associations between an interface of the plurality of interfaces and at least one Layer 3 address. The forwarding database returns upon reception of a Layer 3 address which has a full match with one of said Layer 3 addresses in the forwarding database, the associated interface of the plurality of interfaces; and an extractor for extracting from a payload of the Layer 2 packet a destination Layer 3 address; and a forwarding engine for in response to this extraction, retrieving from the forwarding database and based upon this extracted destination Layer 3 address, the associated interface.
    Type: Application
    Filed: November 22, 2004
    Publication date: June 23, 2005
    Inventors: Johan Moreels, Nico Janssens
  • Publication number: 20050013301
    Abstract: In methods for setting up communications between digital-subscriber-line terminal modems (13) and internet-service-providers (30) via digital-subscriber-line-access-multiplexers (2,20) and forwarders (3) of asynchronous-transfer-mode-networks (1) further comprising dynamic-host-configuration-protocol-relay-agents (4,40), first messages are sent from the terminal modems (13) to the agents (4,40) via the access multiplexers (2,20), which first messages comprise incoming logical identifiers defining couplings (14) between the terminal modems (13) and the access multiplexers (2,20), second messages are sent from the agents (4,40) to dynamic-host-configuration-protocol-servers (5) for receiving internet-protocol-addresses to be supplied to the terminal modems (13) via the agents (4,40).
    Type: Application
    Filed: July 14, 2004
    Publication date: January 20, 2005
    Inventors: Christele Bouchat, Nico Janssens, Sven Ooghe, Erwin Six