Patents by Inventor Stefaan Sonck Thiebaut

Stefaan Sonck Thiebaut 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: 8671135
    Abstract: A method of providing transports for a data distribution middleware over a plurality of transport networks is provided. A data distribution middleware with a pluggable transport layer is provided. A plurality of transport plugins in the transport layer are provided. Aliases are assigned to each of the transport plugins of the plurality of transport plugins, wherein at least one of the transport plugins of the plurality of transport plugins has a plurality of aliases.
    Type: Grant
    Filed: April 24, 2006
    Date of Patent: March 11, 2014
    Assignee: Real-Time Innovations, Inc.
    Inventors: Rajive Joshi, Henry Choi, Gerardo Pardo-Castellote, Stefaan Sonck Thiebaut
  • Patent number: 8327374
    Abstract: Techniques for execution of multiple threads in a multithreaded computing programming environment are disclosed. The techniques are especially well suited for environments that use multilayered programming architecture where a higher layer can build on the functions provided by a lower layer where the delay time is an important consideration. In one aspect, the conceptual notion of a “Worker” effectively serves to represent the thread-specific execution context for a thread of execution (“thread”) in a multithreaded computing environment. Another aspect, provides the notion of an Exclusion Area (EA) as logical lock that serves to protect shared resources in a multithreaded environment. The combination of the worker and EA are used to provide a powerful framework that, among other things, allows minimizing of the delay time.
    Type: Grant
    Filed: August 25, 2010
    Date of Patent: December 4, 2012
    Assignee: Real-Time Innovations, Inc.
    Inventors: Stephen Jisoo Rhee, Elaine Yee Ting Sin, Gerardo Pardo-Castellote, Stefaan Sonck Thiebaut, Rajive Joshi
  • Patent number: 8150988
    Abstract: A real-time protocol for real-time network programming applications is disclosed. The protocol is executable on a computer network having a plurality of nodes that include applications, a network stack, an operating system, and middleware capable of executing real-time operations. The protocol can use group objects to model physical and logical devices connected to the network wherein each group object comprises at least one variable. Changes in these variables are encapsulated in variable change messages which are propagated in the network using communication objects. Also described is a real-time messaging format useful for implementing the protocol.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: April 3, 2012
    Assignee: Real-Time Innovations, Inc.
    Inventors: Gerardo Pardo-Castellote, Mark Hamilton, Stefaan Sonck Thiebaut
  • Publication number: 20110185074
    Abstract: A real-time protocol for real-time network programming applications is disclosed. The protocol is executable on a computer network having a plurality of nodes that include applications, a network stack, an operating system, and middleware capable of executing real-time operations. The protocol can use group objects to model physical and logical devices connected to the network wherein each group object comprises at least one variable. Changes in these variables are encapsulated in variable change messages which are propagated in the network using communication objects. Also described is a real-time messaging format useful for implementing the protocol.
    Type: Application
    Filed: December 10, 2010
    Publication date: July 28, 2011
    Applicant: REAL-TIME INNOVATIONS, INC.
    Inventors: Gerardo Pardo-Castellote, Mark Hamilton, Stefaan Sonck Thiebaut
  • Patent number: 7882253
    Abstract: A real-time protocol for real-time network programming applications is disclosed. The protocol is executable on a computer network having a plurality of nodes that include applications, a network stack, an operating system, and middleware capable of executing real-time operations. The protocol can use group objects to model physical and logical devices connected to the network wherein each group object comprises at least one variable. Changes in these variables are encapsulated in variable change messages which are propagated in the network using communication objects. Also described is a real-time messaging format useful for implementing the protocol.
    Type: Grant
    Filed: April 5, 2002
    Date of Patent: February 1, 2011
    Assignee: Real-Time Innovations, Inc.
    Inventors: Gerardo Pardo-Castellote, Mark Hamilton, Stefaan Sonck Thiebaut
  • Publication number: 20100292867
    Abstract: According to the invention, a motor vehicle control device is provided, comprising: a microkernel; several entities; and a software bus, via which the entities can communicate with each other and with the kernel, wherein one or more of the entities represent respectively one or more modules of the AUTOSAR base software. The present invention is based inter alia on the idea of representing the AUTOSAR architecture on a microkernel-based architecture. Thereby, the motor vehicle control device according to the invention makes it possible for example to link infotainment applications with AUTOSAR-based applications.
    Type: Application
    Filed: December 19, 2008
    Publication date: November 18, 2010
    Applicant: OPENSYNERGY GMBH
    Inventors: Frank-Peter Böhm, André Hergenhan, Stefaan Sonck Thiebaut, Robert Mitschke, Rolf Morich
  • Patent number: 7827559
    Abstract: Techniques for execution of multiple threads in a multithreaded computing programming environment are disclosed. The techniques are especially well suited for environments that use multilayered programming architecture where a higher layer can build on the functions provided by a lower layer where the delay time is an important consideration. In one aspect, the conceptual notion of a “Worker” effectively serves to represent the thread-specific execution context for a thread of execution (“thread”) in a multithreaded computing environment. Another aspect, provides the notion of an Exclusion Area (EA) as logical lock that serves to protect shared resources in a multithreaded environment. The combination of the worker and EA are used to provide a powerful framework that, among other things, allows minimizing of the delay time.
    Type: Grant
    Filed: April 24, 2006
    Date of Patent: November 2, 2010
    Assignee: Real-Time Innovations, Inc.
    Inventors: Stephen Jisoo Rhee, Elaine Yee Ting Sin, Gerardo Pardo-Castellote, Stefaan Sonck Thiebaut, Rajive Joshi
  • Publication number: 20020178273
    Abstract: A real-time protocol for real-time network programming applications is disclosed. The protocol is executable on a computer network having a plurality of nodes that include applications, a network stack, an operating system, and middleware capable of executing real-time operations. The protocol can use group objects to model physical and logical devices connected to the network wherein each group object comprises at least one variable. Changes in these variables are encapsulated in variable change messages which are propagated in the network using communication objects. Also described is a real-time messaging format useful for implementing the protocol.
    Type: Application
    Filed: April 5, 2002
    Publication date: November 28, 2002
    Applicant: Real-Time Innovations, Inc.
    Inventors: Gerardo Pardo-Castellote, Mark Hamilton, Stefaan Sonck Thiebaut