Patents by Inventor Stéphane Gouache

Stéphane Gouache 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: 11936704
    Abstract: During an adaptive streaming session of video content, an access latency is obtained by a client device (100A) running the adaptive streaming session in order to adapt the quality of the requested video content when necessary.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: March 19, 2024
    Assignee: INTERDIGITAL MADISON PATENT HOLDINGS, SAS
    Inventors: Marc Riviere, Stephane Gouache, Nicolas Le Scouarnec
  • Patent number: 11411868
    Abstract: A method and device for packet processing implemented by a packet processing device is described. The packet processing device is connected to a communication network from which the packet processing device receives and/or transmits packets in a context of network service chaining. The method includes obtaining a set of packets, each packet of the set of packets comprising at least one specific characteristic; grouping the packets of the set of packets according to the at least one specific characteristic, and delivering at least two subsets of packets; and adding, to at least one of the subsets of packets, metadata common to the packets of the at least one subset of packets.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: August 9, 2022
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Stephane Gouache, Charles Salmon-Legagneur, Jean Le Roux
  • Publication number: 20210392179
    Abstract: During an adaptive streaming session of video content, an access latency is obtained by a client device (100A) running the adaptive streaming session in order to adapt the quality of the requested video content when necessary.
    Type: Application
    Filed: September 30, 2019
    Publication date: December 16, 2021
    Applicant: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Marc Riviere, Stephane Gouache, Nicolas Le Scouarnec
  • Patent number: 11115498
    Abstract: A mechanism allowing a client application at a client device to operate multiple connection paths with a transfer protocol by implementing a master connection at an application layer and slave connections at a network layer, wherein requests for resources associated with the master connection are distributed over the slave connections established on distinct network interfaces of the client device.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: September 7, 2021
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Guillaume Bichot, Stephane Gouache
  • Patent number: 11057445
    Abstract: The invention concerns a method for adapting the downloading behavior of a client terminal configured to receive a multimedia content from at least one server, said multimedia content being defined by at least one representation, wherein it comprises the steps of: requesting (S0) a first part of said multimedia content with a given representation; detecting (S1) if a cache between is located along the transmission path the client terminal and a server, based on the request of said first part; in case (S3) a cache is detected, requesting a second part of said multimedia content with a representation depending on at least one performance criterion.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: July 6, 2021
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Charline Taibi, Remi Houdaille, Stephane Gouache
  • Patent number: 10856015
    Abstract: Cache (DANE) located along a transmission path between client terminals (CT) and at least one server (SE) and configured to receive requests from client terminals (CT) for segments of a multimedia content available at several representations, which comprises: —an interface of connection (1) for receiving, from a first client terminal, a first request for a preferred representation and at least one alternative representation of a given segment of said multimedia content; —a matching module (5) configured to determine if at least one ongoing representation of said given segment, already requested by the cache from a server for a further client terminal, matches the preferred representation or an alternative representation of the first request.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: December 1, 2020
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Stephane Gouache, Remi Houdaille, Charline Taibi
  • Patent number: 10848433
    Abstract: The invention concerns a device of a network configured for implementing a method for distributing available bandwidth of said network (N1) amongst ongoing traffic sessions of devices (C1, C2, C3) of the network (N1). Said device comprises: —a communication module (2) to collect status messages from devices (C1, C2, C3) of the network running at least one traffic session; —a ranking module (5) configured to rank said ongoing traffic sessions according to parameters of devices and traffic sessions retrieved from status messages; —a calculator (6) configured to determine bandwidth to be allocated to each ranked traffic session in function of the available bandwidth, a rank of the ranked traffic sessions and a type of the ranked traffic session; —a comparator (7) able to check whether the determined bandwidth to be allocated to a traffic session of the device is different from zero.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: November 24, 2020
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Stephane Gouache, Jean-Claude Colmagro, Franck Abelard
  • Patent number: 10735544
    Abstract: Method for providing a content part of a multimedia content to a client terminal, corresponding cache. According to the invention, the method for providing a content part of a multimedia content to a client terminal, one or more caches being arranged along the transmission path between the client terminal and a remote server, several representations of said content part being available, comprises: —receiving (S0) at a first cache (R), from the client terminal, a request for a given representation of said content part belonging to a set of allowable representations selected among said available representations of the content part, said request further comprising a list of alternative representations of the set and auxiliary information for specifying the scope of the request; —checking (S1) at said first cache (R) if said given representation is stored in the cache; —in case said given representation is not cached, browsing (S2) at said first cache (R) alternative representations listed.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: August 4, 2020
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Stephane Gouache, Guillaume Bichot, Francoise Le Bolzer
  • Patent number: 10728295
    Abstract: First type cache adapted to be arranged between a client terminal and at least one server, which: is configured to receive, from the client terminal, a request for a first representation of a segment of a multimedia content, said multimedia content being available in a plurality of representations, and comprises a module configured to send a response to the client terminal which comprises: one alternative representation of said segment, which is cached by said first type cache; first additional information preventing a second type cache—arranged between the first type cache and the client terminal—from caching the alternative representation of said response; and second additional information identifying the alternative representation of said response, allowing a further first type cache to cache said alternative representation.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: July 28, 2020
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Stephane Gouache, Remi Houdaille, Charline Taibi
  • Publication number: 20200007653
    Abstract: A mechanism allowing a client application at a client device to operate multiple connection paths with a transfer protocol by implementing a master connection at an application layer and slave connections at a network layer, wherein requests for resources associated with the master connection are distributed over the slave connections established on distinct network interfaces of the client device.
    Type: Application
    Filed: June 28, 2019
    Publication date: January 2, 2020
    Inventors: Guillaume BICHOT, Stephane GOUACHE
  • Patent number: 10348789
    Abstract: Method for retrieving, by a client terminal, a content part of a multimedia content, a cache being arranged along the transmission path between the client terminal and a server, several representations of said content part being available, comprising: A/ sending a request for a first representation of said content part belonging to a set of allowable representations selected among said available representations of the content part; B/ in case said first representation is not cached, receiving a response message from said cache indicating that the first representation is not cached; and wherein, upon receipt of a response message, steps A/ and B/ are successively repeated with an alternative representation of said content part, different from the first representation, until one requested alternative representation has been received by the client terminal from said cache or until all allowable representations of the set have been requested.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: July 9, 2019
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Stephane Gouache, Guillaume Bichot, Francoise Le Bolzer
  • Patent number: 10333858
    Abstract: The present invention concerns a device and a method at the device, the device comprising a first interface to a first network comprising an adaptive streaming server, a second interface to a second network comprising at least one adaptive streaming client device, a stream identifier for detecting at least one streaming content requested by the at least one adaptive streaming client device, the at least one streaming content being available at more than one data rate, a bandwidth manager for selecting a data rate among the more than one data rate, a scheduler for transmitting at the second interface the at least one streaming content to the at least one client device at a data rate above said selected data rate but below any higher data rate available for said streaming content.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: June 25, 2019
    Assignee: INTERDIGITAL MADISON PATENT HOLDINGS
    Inventors: Stephane Gouache, Remi Houdaille
  • Publication number: 20190149467
    Abstract: A method and device for packet processing implemented by a packet processing device is described. The packet processing device is connected to a communication network from which the packet processing device receives and/or transmits packets in a context of network service chaining. The method includes obtaining a set of packets, each packet of the set of packets comprising at least one specific characteristic; grouping the packets of the set of packets according to the at least one specific characteristic, and delivering at least two subsets of packets; and adding, to at least one of the subsets of packets, metadata common to the packets of the at least one subset of packets.
    Type: Application
    Filed: November 15, 2018
    Publication date: May 16, 2019
    Inventors: Stephane GOUACHE, Charles SALMON-LEGAGNEUR, Jean LE ROUX
  • Patent number: 10129522
    Abstract: A device is intended to process three-dimensional content for a server. The three-dimensional content comprises at least two image sequences obtained from different angles, wherein a three-dimensional rendering is associated to a level of disparity between said at least two image sequences. This processing device is configured to generate from a content at least two different content versions corresponding to different levels of disparity adapted to different transmission bit rates, wherein the disparity level decreases with said transmission bit rate. A server comprising the processing device, a three-dimensional content-obtaining device, and a content receiver comprising three-dimensional content-obtaining device are further disclosed.
    Type: Grant
    Filed: November 23, 2012
    Date of Patent: November 13, 2018
    Assignee: THOMSON LICENSING
    Inventors: Stephane Gouache, Didier Doyen, Guillaume Bichot
  • Publication number: 20180317143
    Abstract: A radio frequency identification (RFID) reader is contained in a mobile station. The RFID reader includes a transmitter for transmitting an interrogating radio frequency (RF) signal. It includes a receiver for receiving responding RF signals generated in corresponding pairs of RFID tags. Each responding RF signal contains information identifying a corresponding access point (AP). The RFID tag pairs are attached to corresponding regions of each location of corresponding locations. A processor of the RFID reader selects a responding RF signal based on signal strength and derives the information contained in the selected responding RF signal that identifies a corresponding AP among several access points that is the most appropriate one to associate with in a handoff operation.
    Type: Application
    Filed: November 23, 2015
    Publication date: November 1, 2018
    Inventors: Luis MONTALVO, Ali LOUZIR, Stephane GOUACHE
  • Patent number: 10116763
    Abstract: A cache arranged between client terminals and at least one server, said cache being configured to receive, from client terminals, requests for at least a first representation of a segment of a multimedia content available in a plurality of representations, comprising: a communication module configured to receiving, in a first period of time, a plurality of requests for a given segment from the client terminals, each request specifying one first representation and at least one alternative representation of said given segment; a module of relevancy configured to determining at least one main relevant requested representation amongst the representations of the requests received during the first period of time; and wherein the communication module is further configured to request said main relevant representation from a remote server.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: October 30, 2018
    Assignee: Thomson Licensing
    Inventors: Remi Houdaille, Charline Taibi, Stephane Gouache
  • Publication number: 20180309694
    Abstract: The invention concerns a device of a network configured for implementing a method for distributing available bandwidth of said network (N1) amongst ongoing traffic sessions of devices (C1, C2, C3) of the network (N1). Said device comprises:—a communication module (2) to collect status messages from devices (C1, C2, C3) of the network running at least one traffic session;—a ranking module (5) configured to rank said ongoing traffic sessions according to parameters of devices and traffic sessions retrieved from status messages;—a calculator (6) configured to determine bandwidth to be allocated to each ranked traffic session in function of the available bandwidth, a rank of the ranked traffic sessions and a type of the ranked traffic session;—a comparator (7) able to check whether the determined bandwidth to be allocated to a traffic session of the device is different from zero.
    Type: Application
    Filed: July 2, 2018
    Publication date: October 25, 2018
    Applicant: THOMSON LICENSING
    Inventors: Stephane GOUACHE, Jean-Claude COLMAGRO, Franck ABELARD
  • Publication number: 20180287888
    Abstract: A network element adapted to be connected to a communication network includes a set of devices, the devices being configured to receive one set of available services. The network element is a bandwidth manager that is configured to obtain, for couples defined by a service of the set of services and a device of the set of devices, a bandwidth for each flow between the service and the device of the couples; obtain a priority for the flows to be delivered between the services and the devices of the couples; solve a 0-1 Knapsack problem by applying the obtained bandwidths and priorities and by considering an available downlink bandwidth associated with the communication network, to identify one or more allowable flows to be delivered between services of the set of services and devices of the set of devices; and allow the identified one or more allowable flows to be delivered to the corresponding devices of the communication network.
    Type: Application
    Filed: March 28, 2018
    Publication date: October 4, 2018
    Inventors: Luis Montalvo, Guillaume Bichot, Stephane Gouache
  • Patent number: 10044633
    Abstract: A device of a network configured for implementing a method for distributing available bandwidth of the network amongst ongoing traffic sessions of devices of the network is described. The device includes a communication module, a ranking module, a calculator and a comparator. The communication module collects status messages from devices of the network running at least one traffic session. The ranking module is configured to rank the ongoing traffic sessions according to parameters of devices and traffic sessions retrieved from status messages. The calculator is configured to determine bandwidth to be allocated to each ranked traffic session in function of the available bandwidth, a rank of the ranked traffic sessions and a type of the ranked traffic sessions. The comparator checks whether the determined bandwidth to be allocated to a traffic session of the device is different from zero such that available bandwidth can be distributed amongst ongoing traffic sessions.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: August 7, 2018
    Assignee: THOMSON LICENSING
    Inventors: Stephane Gouache, Jean-Claude Colmagro, Franck Abelard
  • Patent number: 10034048
    Abstract: A method and apparatus for delivering content via adaptive streaming technique over multiple communication paths between a client and a server are described. The method includes measuring a first, and respectively a second, available bit rate on the first, and respectively second, path, determining a requested bit rate from the measured first and second available bit rates, sending a first request via the first path for receiving a first part of the chunk of content identified by the time index i and by the requested bit rate and a second request via the second path for receiving a second part of the chunk of content, the first and second chunks of content being complementary, the size of each of the chunks being computed from the available bit rate and receiving the requested first, and respectively second, part via the first, and respectively second, path.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: July 24, 2018
    Assignee: THOMSON LICENSING DTV
    Inventors: Guillaume Bichot, Stephane Gouache