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: 20230408667Abstract: 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: ApplicationFiled: November 24, 2021Publication date: December 21, 2023Applicant: ROMBIT NVInventors: Nico JANSSENS, Brett DAMAN
-
Publication number: 20230194695Abstract: 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: ApplicationFiled: April 20, 2021Publication date: June 22, 2023Inventors: Nico JANSSENS, Brett DAMAN
-
Publication number: 20220196822Abstract: 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: ApplicationFiled: March 20, 2020Publication date: June 23, 2022Applicant: ROMBIT NVInventor: Nico JANSSENS
-
Patent number: 10148742Abstract: 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: GrantFiled: November 24, 2008Date of Patent: December 4, 2018Assignee: Alcatel LucentInventors: Geoffrey Cristallo, Nico Janssens, Johan Marie Camiel Moreels
-
Patent number: 9871744Abstract: 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: GrantFiled: October 2, 2012Date of Patent: January 16, 2018Assignee: Alcatel LucentInventors: Nico Janssens, Xueli An
-
Patent number: 9509576Abstract: 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: GrantFiled: July 9, 2012Date of Patent: November 29, 2016Assignee: Alcatel LucentInventors: Claudio Forlivesi, Nico Janssens, Alessandro Duminuco
-
Patent number: 9479542Abstract: 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: GrantFiled: July 9, 2012Date of Patent: October 25, 2016Assignee: Alcatel LucentInventors: Nico Janssens, Claudio Forlivesi, Philippe Dobbelaere, Alessandro Duminuco
-
Publication number: 20160149785Abstract: 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: ApplicationFiled: June 19, 2014Publication date: May 26, 2016Applicant: Alcatel LucentInventors: Fabio Pianese, Nico Janssens
-
Publication number: 20150248462Abstract: 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: ApplicationFiled: February 28, 2014Publication date: September 3, 2015Applicant: Alcatel LucentInventors: Bart A. Theeten, Nico Janssens
-
Publication number: 20150248461Abstract: 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: ApplicationFiled: February 28, 2014Publication date: September 3, 2015Applicant: Alcatel LucentInventors: Bart A. Theeten, Nico Janssens
-
Publication number: 20140310406Abstract: 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: ApplicationFiled: July 9, 2012Publication date: October 16, 2014Applicant: ALCATEL LUCENTInventors: Claudio Forlivesi, Nico Janssens, Alessandro Duminuco
-
Publication number: 20140258546Abstract: 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: ApplicationFiled: October 2, 2012Publication date: September 11, 2014Applicant: ALCATEL-LUCENTInventors: Nico Janssens, Xueli An
-
Publication number: 20140215031Abstract: 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: ApplicationFiled: July 9, 2012Publication date: July 31, 2014Applicant: ALCATEL LUCENTInventors: Nico Janssens, Claudio Forlivesi, Philippe Dobbelaere, Alessandro Duminuco
-
Publication number: 20090138615Abstract: 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: ApplicationFiled: November 24, 2008Publication date: May 28, 2009Inventors: Geoffrey Cristallo, Nico Janssens, Johan Marie Camiel Moreels
-
Publication number: 20080052332Abstract: 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: ApplicationFiled: August 21, 2007Publication date: February 28, 2008Applicant: Alcatel LucentInventors: Nico Janssens, Bert Van Vlerken
-
Publication number: 20060114898Abstract: 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: ApplicationFiled: November 10, 2005Publication date: June 1, 2006Inventors: Dirk Gorteman, Nico Janssens
-
Publication number: 20050138206Abstract: 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: ApplicationFiled: November 22, 2004Publication date: June 23, 2005Inventors: Johan Moreels, Nico Janssens
-
Publication number: 20050013301Abstract: 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: ApplicationFiled: July 14, 2004Publication date: January 20, 2005Inventors: Christele Bouchat, Nico Janssens, Sven Ooghe, Erwin Six