Patents by Inventor Frederic Rene

Frederic Rene 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: 20240168280
    Abstract: An electrowetting optical device includes a conductive liquid, a non-conductive liquid, and a substrate. The conductive liquid is buffered to an acidic pH. The conductive liquid and the non-conductive liquid are immiscible. The substrate includes a dielectric topcoat. The conductive liquid and the non-conductive liquid are in contact with the dielectric topcoat. The dielectric topcoat is a plasma-deposited organosilane precursor having the molecular formula SiOxCyHz.
    Type: Application
    Filed: October 20, 2023
    Publication date: May 23, 2024
    Inventors: Jerome René Broutin, Benjamin Jean-Baptiste Francois Burger, Frederic Jean Jacques Laune, Géraldine Denise Juliette Malet-Vasseur
  • Patent number: 11985228
    Abstract: Disclosed are systems, apparatuses, methods, and computer-readable media for configuration payload separation policies. According to at least one example, a method is provided for device function. The method includes: during a boot sequence of a network device, generating a unique key for encrypting and decrypting data; identifying a secure location in the network device for storing the unique key; storing the unique key in the secure location; encrypting a configuration payload with the unique key; storing the encrypted configuration payload in an external non-volatile memory; and, in response to a request to access data within the configuration payload, decrypting the encrypted configuration payload using the unique key.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: May 14, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Frédéric René Philippe Detienne, Reda Haddad, Ryan Joseph Jaques
  • Publication number: 20240092125
    Abstract: The present invention provides a tire for a vehicle comprising: a rotation axis, a midplane at a central position along the rotation axis; a circumferential tread portion around the rotation axis, the circumferential tread portion comprising: a tread pattern exhibiting at least a first pitch pattern and a second pitch pattern each comprising: a center block crossed by the midplane, and two side block alignments, said side block alignments being inclined with respect to one another and extending from the center block; the first pitch pattern including: a first pitch length, a first number of blocks; the second pitch pattern including: a second pitch length which is shorter than the first pitch length, and a third number of blocks which is greater than the first number of blocks.
    Type: Application
    Filed: September 8, 2023
    Publication date: March 21, 2024
    Inventors: Sebastien Willy Fontaine, Thomas Charles Pierre Roland, Armand René Gabriel Leconte, Frederic Ngo
  • Patent number: 11881934
    Abstract: In one embodiment, a method includes receiving, by a network orchestrator, trace parameters from a user device. The method also includes determining, by the network orchestrator, to initiate a network path trace for the application, generating, by the network orchestrator, a filter policy for the network path trace using the trace parameters, and allocating, by the network orchestrator, a trace identification to the network path trace. The method also includes initiating, by the network orchestrator, the network path trace within a network by communicating the filter policy and the trace identification to a first node of the network and receiving, by the network orchestrator, network path trace data from a plurality of nodes of the network. The method further includes generating, by the network orchestrator, a trace report for the application using the network path trace data.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: January 23, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jianda Liu, Xiaorong Wang, Shen Yong Qing, Olivier Patrick Jean Pelerin, Frederic René Philippe Detienne, Pritam Baruah, Ruchir Jain
  • Patent number: 11757991
    Abstract: Methods are provided for synchronizing task execution and/or data collection on multiple network devices. The methods involve obtaining a command to be executed on a plurality of target network devices and splitting the command into a plurality of single device execution tasks. Each single device execution task is for a respective network device of the plurality of target network devices. The methods further involve providing each of the plurality of single device execution tasks, via a command line interface or an application programming interface, to a respective one of the plurality of target network devices. The plurality of single device execution tasks being provided within a bounded time interval.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: September 12, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Frédéric René Philippe Detienne, Piotr Jerzy Kupisiewicz, Alexandre Honoré, Jonathan Maria Jan Slenders
  • Publication number: 20230255301
    Abstract: A helmet is provided which includes a helmet shell defining a cavity. The helmet shell has left and right helmet mounting sections defined on left and right sides thereof, and the helmet includes a visor mounting system comprising a primary visor connector made of a single piece and adapted for connection with the left and right helmet mounting sections. The helmet further has a primary visor removably and pivotally connected to the primary visor connector and adapted to pivot about a primary pivot axis.
    Type: Application
    Filed: February 14, 2023
    Publication date: August 17, 2023
    Applicant: KIMPEX INC.
    Inventors: Jean-Simon Levesque, Frederic Rene-Laforest, Charles Blouin, Stephane Dion, Philippe Pages
  • Publication number: 20230255302
    Abstract: A visor assembly of a helmet having a helmet shell is provided. The visor assembly includes a visor pivotally connectable to the helmet shell via left and right visor mounting sections. The visor has an inner surface facing a cavity of the helmet shell and an outer surface, and is provided with a heating system. The visor assembly further has a connection assembly including an electrical connector located on the outer surface of the visor proximate a front portion thereof. The electrical connector is operatively connected to the heating system and is adapted to be connected to a power cable for providing electrical power to the heating system. The visor assembly also includes a cable retaining element located on the outer surface of the visor proximate one of the visor mounting sections. The cable retaining element has a clip adapted to removably attach the power cable on the visor.
    Type: Application
    Filed: February 14, 2023
    Publication date: August 17, 2023
    Applicant: KIMPEX INC.
    Inventors: Jean-Simon Levesque, Frederic Rene-Laforest, Patrick L'Hérault, Stephane Dion
  • Publication number: 20230255298
    Abstract: A helmet having a helmet shell with an inner surface defining a cavity and a frontal opening is provided. The helmet includes a liner assembly for engagement with the helmet shell within the cavity, and which has a lateral liner portion including left and a right liner portions having an outer surface complementarily shaped relative to left and right inner surface portions of the inner surface, respectively. The left liner portion includes a left chin segment, and the right liner portion includes a right chin segment, with the chin segments being configured to engage one another proximate a front section of the helmet. The liner assembly also includes a central liner portion engageable between the left and right liner portions and having an outer surface complementarily shaped relative to a central portion of the inner surface portion for engagement therewith.
    Type: Application
    Filed: February 14, 2023
    Publication date: August 17, 2023
    Applicant: KIMPEX INC.
    Inventors: Jean-Simon Levesque, Frederic Rene-Laforest
  • Patent number: 11729254
    Abstract: Methods are provided in which a computer device provides, to a network device, an editing probe instruction for a cursor movement on a command line interface for interfacing with the network device. In these methods, the computer device obtains, from the network device, data output and determines whether the network device completed a command output based on whether the data output indicates the cursor movement on the command line interface.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: August 15, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Piotr Jerzy Kupisiewicz, Jonathan Maria Jan Slenders, Frédéric René Philippe Detienne
  • Publication number: 20230112928
    Abstract: In one embodiment, a method includes receiving, by a network orchestrator, trace parameters from a user device. The method also includes determining, by the network orchestrator, to initiate a network path trace for the application, generating, by the network orchestrator, a filter policy for the network path trace using the trace parameters, and allocating, by the network orchestrator, a trace identification to the network path trace. The method also includes initiating, by the network orchestrator, the network path trace within a network by communicating the filter policy and the trace identification to a first node of the network and receiving, by the network orchestrator, network path trace data from a plurality of nodes of the network. The method further includes generating, by the network orchestrator, a trace report for the application using the network path trace data.
    Type: Application
    Filed: October 31, 2022
    Publication date: April 13, 2023
    Inventors: Jianda Liu, Xiaorong Wang, Shen Yong Qing, Olivier Patrick Jean Pelerin, Frederic René Philippe Detienne, Pritam Baruah, Ruchir Jain
  • Publication number: 20230034615
    Abstract: Disclosed are systems, apparatuses, methods, and computer-readable media for configuration payload separation policies. According to at least one example, a method is provided for device function. The method includes: during a boot sequence of a network device, generating a unique key for encrypting and decrypting data; identifying a secure location in the network device for storing the unique key; storing the unique key in the secure location; encrypting a configuration payload with the unique key; storing the encrypted configuration payload in an external non-volatile memory; and, in response to a request to access data within the configuration payload, decrypting the encrypted configuration payload using the unique key.
    Type: Application
    Filed: July 30, 2021
    Publication date: February 2, 2023
    Inventors: Frédéric René Philippe Detienne, Reda Haddad, Ryan Joseph Jaques
  • Publication number: 20230027999
    Abstract: Methods are provided for synchronizing task execution and/or data collection on multiple network devices. The methods involve obtaining a command to be executed on a plurality of target network devices and splitting the command into a plurality of single device execution tasks. Each single device execution task is for a respective network device of the plurality of target network devices. The methods further involve providing each of the plurality of single device execution tasks, via a command line interface or an application programming interface, to a respective one of the plurality of target network devices. The plurality of single device execution tasks being provided within a bounded time interval.
    Type: Application
    Filed: October 25, 2021
    Publication date: January 26, 2023
    Inventors: Frédéric René Philippe Detienne, Piotr Jerzy Kupisiewicz, Alexandre Honoré, Jonathan Maria Jan Slenders
  • Publication number: 20230019659
    Abstract: Methods and systems provide a library of various language bindings for application programming interface enabled network devices. The library is generated on-demand based on respective capabilities of a target network device. In these methods, a computing device obtains a selection of a target network device among a plurality of network devices and one or more data models that represent capabilities of the target network device. The computing device generates a library of one or more object models, each of which respectively corresponds to one of the one or more data models. The one or more object models define command line options for interfacing with the target network device. In these methods, the computing device provides a language shell for interacting with the target network device based on the one or more object models in the library.
    Type: Application
    Filed: September 28, 2022
    Publication date: January 19, 2023
    Inventors: Frédéric René Philippe Detienne, Piotr Jerzy Kupisiewicz
  • Patent number: 11513826
    Abstract: Methods and systems provide a library of various language bindings for application programming interface enabled network devices. The library is generated on-demand based on respective capabilities of a target network device. In these methods, a computing device obtains a selection of a target network device among a plurality of network devices and one or more data models that represent capabilities of the target network device. The computing device generates a library of one or more object models, each of which respectively corresponds to one of the one or more data models. The one or more object models define command line options for interfacing with the target network device. In these methods, the computing device provides a language shell for interacting with the target network device based on the one or more object models in the library.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: November 29, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Frédéric René Philippe Detienne, Piotr Jerzy Kupisiewicz
  • Patent number: 11516104
    Abstract: In one embodiment, a method includes receiving, by a network orchestrator, trace parameters from a user device. The method also includes determining, by the network orchestrator, to initiate a network path trace for the application, generating, by the network orchestrator, a filter policy for the network path trace using the trace parameters, and allocating, by the network orchestrator, a trace identification to the network path trace. The method also includes initiating, by the network orchestrator, the network path trace within a network by communicating the filter policy and the trace identification to a first node of the network and receiving, by the network orchestrator, network path trace data from a plurality of nodes of the network. The method further includes generating, by the network orchestrator, a trace report for the application using the network path trace data.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: November 29, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jianda Liu, Xiaorong Wang, Shen Yong Qing, Olivier Patrick Jean Pelerin, Frederic René Philippe Detienne, Pritam Baruah, Ruchir Jain
  • Publication number: 20220263887
    Abstract: Methods are provided in which a computer device provides, to a network device, an editing probe instruction for a cursor movement on a command line interface for interfacing with the network device. In these methods, the computer device obtains, from the network device, data output and determines whether the network device completed a command output based on whether the data output indicates the cursor movement on the command line interface.
    Type: Application
    Filed: April 11, 2022
    Publication date: August 18, 2022
    Inventors: Piotr Jerzy Kupisiewicz, Jonathan Maria Jan Slenders, Frédéric René Philippe Detienne
  • Publication number: 20220261261
    Abstract: Methods and systems provide a library of various language bindings for application programming interface enabled network devices. The library is generated on-demand based on respective capabilities of a target network device. In these methods, a computing device obtains a selection of a target network device among a plurality of network devices and one or more data models that represent capabilities of the target network device. The computing device generates a library of one or more object models, each of which respectively corresponds to one of the one or more data models. The one or more object models define command line options for interfacing with the target network device. In these methods, the computing device provides a language shell for interacting with the target network device based on the one or more object models in the library.
    Type: Application
    Filed: April 27, 2021
    Publication date: August 18, 2022
    Inventors: Frédéric René Philippe Detienne, Piotr Jerzy Kupisiewicz
  • Patent number: 11349907
    Abstract: Methods are provided in which a computer device provides, to a network device, an editing probe instruction for a cursor movement on a command line interface for interfacing with the network device. In these methods, the computer device obtains, from the network device, data output and determines whether the network device completed a command output based on whether the data output indicates the cursor movement on the command line interface.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: May 31, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Piotr Jerzy Kupisiewicz, Jonathan Maria Jan Slenders, Frédéric René Philippe Detienne
  • Publication number: 20220045927
    Abstract: In one embodiment, a method includes receiving, by a network orchestrator, trace parameters from a user device. The method also includes determining, by the network orchestrator, to initiate a network path trace for the application, generating, by the network orchestrator, a filter policy for the network path trace using the trace parameters, and allocating, by the network orchestrator, a trace identification to the network path trace. The method also includes initiating, by the network orchestrator, the network path trace within a network by communicating the filter policy and the trace identification to a first node of the network and receiving, by the network orchestrator, network path trace data from a plurality of nodes of the network. The method further includes generating, by the network orchestrator, a trace report for the application using the network path trace data.
    Type: Application
    Filed: August 10, 2020
    Publication date: February 10, 2022
    Inventors: Jianda Liu, Xiaorong Wang, Shen Yong Qing, Olivier Patrick Jean Pelerin, Frederic René Philippe Detienne, Pritam Baruah, Ruchir Jain
  • Patent number: 11113440
    Abstract: A hybrid emulation system and method for hybrid emulation of a design under test (DUT). The DUT has system memory logically segmented into a plurality of memory blocks. The hybrid emulation system comprises a hardware emulation system to emulate a first portion of the DUT during the hybrid emulation. The hybrid emulation system also comprises a simulation system to simulate a second portion of the DUT during the hybrid emulation. At least one of the hardware emulation system or the simulation system is configured to assign a memory block of the plurality of memory blocks to one of the hardware emulation system or the simulation system based on memory access statistics describing accesses to the memory block during the hybrid emulation.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: September 7, 2021
    Assignee: Synopsys, Inc.
    Inventors: Ashutosh Varma, Cédric Marie Frédéric René Babled