Patents by Inventor Olivier Heen

Olivier Heen 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: 11431713
    Abstract: The invention relates to a method for controlling access to a first network, comprising receiving, by a first network access device of the first network, an access request from a visiting user device, determining, by the first network access device, if the visiting user device was granted an access to the first network, if the visiting device has not been granted an access to the first network, determining if there is a second network access device that granted the visiting user device an access to a second network and the second network access device is linked to the first network access device, and if the second network access device exists, granting the visiting user device an access to the first network by the first network access device.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: August 30, 2022
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Christophe Neumann, Siegfried Loeffler, Stephane Onno, Olivier Heen, Eiwan Le Merrer
  • Patent number: 11004106
    Abstract: In an Internet interface device such as a gateway managing a local network, a processor obtains a packet received from a device via a local network interface. The processor can determine whether or not the packet originates from a device in the local network deemed to be part of a particular group. The processor can also determine if the packet is addressed to an internet domain for which it stores identifying information in memory. In this case, the processor inspects the packet in search of a cookie. In case no cookie is found, the packet is output as is; if a cookie is found, the processor modifies cookie information in the packet by inserting a cookie specific to the Internet interface device, which results in a modified packet that then is output through the internet interface. Using the original cookie and the added cookie, it is possible to link cookies sent from different devices in the local network.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: May 11, 2021
    Assignee: InterDigital CE Patent Holdings
    Inventors: Christoph Neumann, Stephane Onno, Olivier Heen, Siegfried Loeffler
  • Publication number: 20200287720
    Abstract: An access point receives from a client a first nonce and a first cryptographic hash for the first nonce, the first cryptographic hash calculated using a first key derived from a second key, the second key input on the client or derived from a passphrase input on the client, derives first keys from each of a stored primary input and at least one stored secondary input valid at the deriving, the stored primary input and the at least one stored secondary input each being one of a second key and a passphrase, verifies the cryptographic hash using each derived first key to find a derived first key that checks the first cryptographic hash, generates a third key and a second cryptographic hash using the derived first key that checks the first cryptographic hash, and sends the third key and the second cryptographic hash to the client.
    Type: Application
    Filed: May 22, 2020
    Publication date: September 10, 2020
    Inventors: Nicolas LE SCOUARNEC, Christoph NEUMANN, Olivier HEEN, Jean-Ronan VIGOUROUX
  • Patent number: 10708058
    Abstract: An access point receives from a client a first nonce and a first cryptographic hash for the first nonce, the first cryptographic hash calculated using a first key derived from a second key, the second key input on the client or derived from a passphrase input on the client, derives first keys from each of a stored primary input and at least one stored secondary input valid at the deriving, the stored primary input and the at least one stored secondary input each being one of a second key and a passphrase, verifies the cryptographic hash using each derived first key to find a derived first key that checks the first cryptographic hash, generates a third key and a second cryptographic hash using the derived first key that checks the first cryptographic hash, and sends the third key and the second cryptographic hash to the client.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: July 7, 2020
    Assignee: INTERDIGITAL CE PATENT HOLDINGS, SAS
    Inventors: Nicolas Le Scouarnec, Christoph Neumann, Olivier Heen, Jean-Ronan Vigouroux
  • Publication number: 20190356664
    Abstract: The invention relates to a method for controlling access to a first network, comprising receiving, by a first network access device of the first network, an access request from a visiting user device, determining, by the first network access device, if the visiting user device was granted an access to the first network, if the visiting device has not been granted an access to the first network, determining if there is a second network access device that granted the visiting user device an access to a second network and the second network access device is linked to the first network access device, and if the second network access device exists, granting the visiting user device an access to the first network by the first network access device.
    Type: Application
    Filed: November 16, 2017
    Publication date: November 21, 2019
    Applicant: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Christophe NEUMANN, Siegfried LOEFFLER, Stephane ONNO, Olivier HEEN, Eiwan LE MERRER
  • Patent number: 10484671
    Abstract: A method for displaying a content from 4D light field data is described. Such method is executed by an electronic device, and is remarkable in that it comprises changing point of view of the content and/or a focus plane associated with the content, according to viewing rights.
    Type: Grant
    Filed: May 28, 2016
    Date of Patent: November 19, 2019
    Assignee: InterDigital CE Patent Holdings
    Inventors: Marc Eluard, Antoine Monsifrot, Olivier Heen
  • Patent number: 10165049
    Abstract: A TCP handshake is distributed by having an initiator device send, to a server SYN(m) with the IP address of a terminator device as source address. The initiator device can then forget any TCP state for the SYN(m). The server responds with a SYN-ACK(m+1, n) according to the normal TCP handshake, but the response goes to the terminator device that receives the message, reconstructs the TCP handshake as if it had sent the initial SYN message, and sends an ACK(n+1) to the server. The TCP handshake method can be used to avoid allocation of resources in for example device monitoring.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: December 25, 2018
    Assignee: InterDigital CE Patent Holdings
    Inventors: Olivier Heen, Christoph Neumann
  • Publication number: 20180302376
    Abstract: A device such as a gateway comprises a communication interface configured to receive an inbound connection via a network, memory configured to store a list of domain names corresponding to web search engines and at least one hardware processor configured to obtain an IP address of a device from the inbound connection, obtain, for example using reverse DNS, a domain name corresponding to the IP address, determine that the device is open to the network if the domain name is on the list of domain names corresponding to web search engines and, in case the device is open to the network, perform a mitigating action.
    Type: Application
    Filed: April 12, 2018
    Publication date: October 18, 2018
    Inventors: Erwan LE MERRER, Thierry Filoche, Nicolas Clairay, Olivier Heen
  • Publication number: 20180285558
    Abstract: A device (100) and a method for password generation. When password generation is triggered (S20), a processor (110) of the device (100) applies (S21) a function to constant and non-constant parameters in or around the device (100) to obtain a value from which the password is generated (S22). A password authentication value is generated (S23) from the password and stored. In case of an administrator password, the password is encrypted using a public key (S24) and stored; in case of a network password, the password is sent (S25) through a one-way connection to a storage device such as a persistent electronic display (150) on which information rests even without power supply. The processor (110) finally deletes (S26) the generated password so that it is only displayed on the display (150).
    Type: Application
    Filed: September 9, 2016
    Publication date: October 4, 2018
    Inventors: Christoph NEUMANN, Olivier HEEN, Raphael GELLOZ
  • Publication number: 20180189895
    Abstract: A method and an apparatus utilize communication devices and systems and/or Internet of Things (IoT) devices and systems to track a person's user interaction events, store them, and process the individual events or the accumulated history of these events for computing and generating an indicator of the level of user isolation for the tracked individual. During the monitoring and processing of the events, when the generated indicator meets or exceeds a predetermined value, an alert can be generated to notify the individual's friends, relatives, associates, or other identified persons to initiate contact with the senior.
    Type: Application
    Filed: December 28, 2017
    Publication date: July 5, 2018
    Inventors: Francoise LE BOLZER, Jean-Ronan Vigouroux, Martin May, Olivier Heen
  • Publication number: 20180131519
    Abstract: An access point receives from a client a first nonce and a first cryptographic hash for the first nonce, the first cryptographic hash calculated using a first key derived from a second key, the second key input on the client or derived from a passphrase input on the client, derives first keys from each of a stored primary input and at least one stored secondary input valid at the deriving, the stored primary input and the at least one stored secondary input each being one of a second key and a passphrase, verifies the cryptographic hash using each derived first key to find a derived first key that checks the first cryptographic hash, generates a third key and a second cryptographic hash using the derived first key that checks the first cryptographic hash, and sends the third key and the second cryptographic hash to the client.
    Type: Application
    Filed: October 31, 2017
    Publication date: May 10, 2018
    Inventors: Nicolas LE SCOUARNEC, Christoph NEUMANN, Olivier HEEN
  • Publication number: 20180082327
    Abstract: In an Internet interface device such as a gateway managing a local network, a processor obtains a packet received from a device via a local network interface. The processor can determine whether or not the packet originates from a device in the local network deemed to be part of a particular group. The processor can also determine if the packet is addressed to an internet domain for which it stores identifying information in memory. In this case, the processor inspects the packet in search of a cookie. In case no cookie is found, the packet is output as is; if a cookie is found, the processor modifies cookie information in the packet by inserting a cookie specific to the Internet interface device, which results in a modified packet that then is output through the internet interface. Using the original cookie and the added cookie, it is possible to link cookies sent from different devices in the local network.
    Type: Application
    Filed: September 21, 2017
    Publication date: March 22, 2018
    Inventors: Christoph NEUMANN, Stephane ONNO, Olivier HEEN, Siegfried LOEFFLER
  • Publication number: 20170353306
    Abstract: A method for pairing a first device with a second device is disclosed. A salient idea is to generate a discriminant and visually differentiable visual representation from a unique identifier of a device, to make it available for example together with the unique identifier on a printed package of the device, and to regenerate it for display as part of the pairing process. A user checking the displayed visual representation matches the printed visual representation of the package can successfully terminate a pairing process.
    Type: Application
    Filed: May 30, 2017
    Publication date: December 7, 2017
    Inventors: Frederic LEFEBVRE, Alain Verdier, Christophe Vincent, Olivier Heen, Cyrille Gandon
  • Publication number: 20170118179
    Abstract: A method for providing a service comprising at a service provider device that establishes a first secure communications channel with a customer premise equipment and establishes with a user device a second secure communications channel, passing through the customer premise equipment and the first secure communications channel, upon reception of correct credentials for the user. The service provider device receives a request for a service from the user device, verifies that the request was received through the second secure communications channel and provides the service to the user device through the second secure communications channel only in case the customer premise equipment is part of a set of devices through which the second secure communications channel must pass.
    Type: Application
    Filed: October 21, 2016
    Publication date: April 27, 2017
    Inventors: Stephane ONNO, Olivier HEEN, Christoph NEUMANN
  • Patent number: 9530170
    Abstract: Rendering second screen information on a second screen device. A user device receives information characterizing the source of a content data stream and the content data stream; generates a watermark payload using a plurality of parameters comprising the information and a time of the user device; and inserts a watermark comprising the watermark payload into the content data stream that is rendered. The second screen device captures the watermark and extracts the watermark payload and then at least one of the plurality of parameters; generates, using the at least one extracted parameter, a request that is sent the request to a server; receives information from the server in response to the request; and displays the received information on a screen of the second screen.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: December 27, 2016
    Assignee: Thomson Licensing
    Inventors: Olivier Heen, Frederic Lefebvre
  • Publication number: 20160353087
    Abstract: A method for displaying a content from 4D light field data is described. Such method is executed by an electronic device, and is remarkable in that it comprises changing point of view of the content and/or a focus plane associated with the content, according to viewing rights.
    Type: Application
    Filed: May 28, 2016
    Publication date: December 1, 2016
    Inventors: Marc ELUARD, Antoine MONSIFROT, Olivier HEEN
  • Publication number: 20160313988
    Abstract: A client has a block of the code to be executed, executes the part and then determines the next block and requests it from a server that returns the block and a list of possible following blocks, and updates a list of blocks executed by the client. The client then executes the next block. To modify the program, it is sufficient to patch the corresponding block or blocks on the server. The transition system, which defines possible following blocks, is modified to integrate the new block in place of the old one. Depending on the modifications, it may be necessary to patch the memory of the client too. In this case, a complement block is added in order to modify the client memory to be compatible with the new block.
    Type: Application
    Filed: April 15, 2016
    Publication date: October 27, 2016
    Inventors: Olivier HEEN, Marc Eluard, Nicolas Le Scouarnec
  • Patent number: 9462449
    Abstract: A method for fingerprinting wireless devices and a method for using a device fingerprint for identifying wireless devices. A monitoring station listens to a channel. For each received frame, the station measures the inter-arrival time from the end of the previously received frame to the end of the present frame, If possible, the station obtains the identity of the sender of the frame. If the sender is known, then the station stores the inter-arrival time in a histogram for the sender; the histogram becomes the fingerprint for the sender. Identification of a device begins by obtaining a number of inter-arrival times for an unknown sender and then matching these to stored fingerprints using a suitable similarity measure. The invention is particularly suitable for IEEE 802.11 and may for example be used to detect so-called MAC spoofing and as an additional layer of an identification protocol.
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: October 4, 2016
    Assignee: Thomson Licensing
    Inventors: Olivier Heen, Christoph Neumann, Stephane Onno
  • Publication number: 20160248855
    Abstract: A TCP handshake is distributed by having an initiator device send, to a server SYN(m) with the IP address of a terminator device as source address. The initiator device can then forget any TCP state for the SYN(m). The server responds with a SYN-ACK(m+1, n) according to the normal TCP handshake, but the response goes to the terminator device that receives the message, reconstructs the TCP handshake as if it had sent the initial SYN message, and sends an ACK(n+1) to the server. The TCP handshake method can be used to avoid allocation of resources in for example device monitoring.
    Type: Application
    Filed: February 19, 2016
    Publication date: August 25, 2016
    Inventors: Olivier HEEN, Christoph NEUMANN
  • Publication number: 20160188748
    Abstract: In one embodiment, it is proposed a method for providing information to determine a graph associated with a data item, said graph being representative of a history of said data item in a network, and said graph comprising a set of vertices and a set of edges, each vertex being associated with an electronic device of said network, and each edge linked at least two vertices being representative of a dataflow between said at least two vertices.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 30, 2016
    Inventors: Christoph NEUMANN, Olivier HEEN, Stephane ONNO, Nina Anne TAFT