Patents by Inventor Denis Roger

Denis Roger 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: 10387225
    Abstract: Certain examples described herein provide a data processing system and method adapted for event processing. These examples provide for distribution of data processing operations between server computing devices. In one case, a plurality of processing stages are implemented using computing instances on the server computing devices. In this case, the computing instances are assigned to the server computing devices in order to perform at least one data processing operation in parallel. Certain examples described herein then provide for the distribution of data between computing instances such that parallelism is maintained for data processing operations. In certain cases, a composite key is used. In this case, a composite key value is computed for a set of data fields associated with a data item to be processed. This key value is computed based on a data processing operation to be performed.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: August 20, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Alain Guigui, Remi Verney, Denis Roger
  • Publication number: 20180225158
    Abstract: Certain examples described herein provide a data processing system and method adapted for event processing. These examples provide for distribution of data processing operations between server computing devices. In one case, a plurality of processing stages are implemented using computing instances on the server computing devices. In this case, the computing instances are assigned to the server computing devices in order to perform at least one data processing operation in parallel. Certain examples described herein then provide for the distribution of data between computing instances such that parallelism is maintained for data processing operations. In certain cases, a composite key is used. In this case, a composite key value is computed for a set of data fields associated with a data item to be processed. This key value is computed based on a data processing operation to be performed.
    Type: Application
    Filed: September 30, 2015
    Publication date: August 9, 2018
    Inventors: Alain Guigui, Remi Verney, Denis Roger
  • Patent number: 6804247
    Abstract: Computers sending IP datagrams over an ATM network are generally capable of operating multiple simultaneous virtual circuits over the network. However, in doing so, they normally only set up one virtual circuit to each destination IP address so that in order to test the simultaneous operation of N virtual circuits by a computer under test, N target computers are needed. To enable a single computer (T) to provide the destination endpoints for multiple virtual circuits (SVC) from a computer (M) under test, both computers (M,T) are allocated a plurality of virtual IP addresses (IM(j),IT(i)) and the target computer (T) is additionally provided with a module running address-changing processes (70,71) that avoids the IP layers (20) of both computers from rejecting IP datagrams (25A,25B) addressed with the virtual IP addresses.
    Type: Grant
    Filed: May 30, 2000
    Date of Patent: October 12, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Serge Sasyan, Denis Roger, Denis Terrasse
  • Publication number: 20020107966
    Abstract: The present invention provides a method for hosting a series of active connections between Internet Protocol end-points and a system which hosts at least two processes, each process of the system including a similar instruction set constituting a service application and each process having an IP address, wherein at least one process may adopt an active state where a plurality of connections are used for sending and receiving data while at least one other process may adopt a stand-by state where a plurality of connections are not used for sending and receiving data, the method including:
    Type: Application
    Filed: February 6, 2001
    Publication date: August 8, 2002
    Inventors: Jacques Baudot, Stella Kwong, Isaac Wong, Denis Roger, Abdessattar Sassi, Marc Brandt
  • Patent number: 6222842
    Abstract: Computers sending IP datagrams over an ATM network are generally capable of operating multiple simultaneous virtual circuits over the network. However, in doing so, they normally only set up one virtual circuit to each destination IP address so that in order to test the simultaneous operation of N virtual circuits by a computer under test, N target computers are needed. To enable a single computer to provide the destination endpoints for multiple virtual circuits from a computer under test, both computers are allocated a plurality of virtual IP addresses and the target computer is additionally provided with a module running address-changing processes that avoids the IP layers of both computers from rejecting IP datagrams addressed with the virtual IP addresses. As a result, each computer can be addressed with any of a plurality of IP addresses and each will result in the creation of a respective virtual circuit between the computers.
    Type: Grant
    Filed: September 30, 1997
    Date of Patent: April 24, 2001
    Assignee: Hewlett-Packard Company
    Inventors: Serge Sasyan, Denis Roger, Denis Terrasse
  • Patent number: 6067576
    Abstract: A computer system is provided with an operating system that has a streams mechanism for providing streams between user-space processes and drivers. This mechanism permits a user-space process to set up a multiplexer driver for multiplexing and demultiplexing streams. To facilitate the dynamic allocation of new streams to the multiplexer driver, a stream server is associated with the multiplexer driver, the stream server keeping a pool of available streams from which it satisfies any requests for more streams made by the multiplexer driver. The stream server can request a special user-space process to supply new streams to top up the pool.
    Type: Grant
    Filed: June 23, 1995
    Date of Patent: May 23, 2000
    Assignee: Hewlett-Packard Company
    Inventors: Jean-Alexis Berranger, Denis Roger