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: 20240168280Abstract: 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: ApplicationFiled: October 20, 2023Publication date: May 23, 2024Inventors: Jerome René Broutin, Benjamin Jean-Baptiste Francois Burger, Frederic Jean Jacques Laune, Géraldine Denise Juliette Malet-Vasseur
-
Patent number: 11985228Abstract: 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: GrantFiled: July 30, 2021Date of Patent: May 14, 2024Assignee: Cisco Technology, Inc.Inventors: Frédéric René Philippe Detienne, Reda Haddad, Ryan Joseph Jaques
-
Publication number: 20240092125Abstract: 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: ApplicationFiled: September 8, 2023Publication date: March 21, 2024Inventors: Sebastien Willy Fontaine, Thomas Charles Pierre Roland, Armand René Gabriel Leconte, Frederic Ngo
-
Patent number: 11881934Abstract: 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: GrantFiled: October 31, 2022Date of Patent: January 23, 2024Assignee: 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: 11757991Abstract: 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: GrantFiled: October 25, 2021Date of Patent: September 12, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Frédéric René Philippe Detienne, Piotr Jerzy Kupisiewicz, Alexandre Honoré, Jonathan Maria Jan Slenders
-
Publication number: 20230255301Abstract: 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: ApplicationFiled: February 14, 2023Publication date: August 17, 2023Applicant: KIMPEX INC.Inventors: Jean-Simon Levesque, Frederic Rene-Laforest, Charles Blouin, Stephane Dion, Philippe Pages
-
Publication number: 20230255302Abstract: 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: ApplicationFiled: February 14, 2023Publication date: August 17, 2023Applicant: KIMPEX INC.Inventors: Jean-Simon Levesque, Frederic Rene-Laforest, Patrick L'Hérault, Stephane Dion
-
Publication number: 20230255298Abstract: 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: ApplicationFiled: February 14, 2023Publication date: August 17, 2023Applicant: KIMPEX INC.Inventors: Jean-Simon Levesque, Frederic Rene-Laforest
-
Patent number: 11729254Abstract: 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: GrantFiled: April 11, 2022Date of Patent: August 15, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Piotr Jerzy Kupisiewicz, Jonathan Maria Jan Slenders, Frédéric René Philippe Detienne
-
Publication number: 20230112928Abstract: 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: ApplicationFiled: October 31, 2022Publication date: April 13, 2023Inventors: Jianda Liu, Xiaorong Wang, Shen Yong Qing, Olivier Patrick Jean Pelerin, Frederic René Philippe Detienne, Pritam Baruah, Ruchir Jain
-
Publication number: 20230034615Abstract: 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: ApplicationFiled: July 30, 2021Publication date: February 2, 2023Inventors: Frédéric René Philippe Detienne, Reda Haddad, Ryan Joseph Jaques
-
Publication number: 20230027999Abstract: 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: ApplicationFiled: October 25, 2021Publication date: January 26, 2023Inventors: Frédéric René Philippe Detienne, Piotr Jerzy Kupisiewicz, Alexandre Honoré, Jonathan Maria Jan Slenders
-
Publication number: 20230019659Abstract: 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: ApplicationFiled: September 28, 2022Publication date: January 19, 2023Inventors: Frédéric René Philippe Detienne, Piotr Jerzy Kupisiewicz
-
Patent number: 11513826Abstract: 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: GrantFiled: April 27, 2021Date of Patent: November 29, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Frédéric René Philippe Detienne, Piotr Jerzy Kupisiewicz
-
Patent number: 11516104Abstract: 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: GrantFiled: August 10, 2020Date of Patent: November 29, 2022Assignee: 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: 20220263887Abstract: 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: ApplicationFiled: April 11, 2022Publication date: August 18, 2022Inventors: Piotr Jerzy Kupisiewicz, Jonathan Maria Jan Slenders, Frédéric René Philippe Detienne
-
Publication number: 20220261261Abstract: 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: ApplicationFiled: April 27, 2021Publication date: August 18, 2022Inventors: Frédéric René Philippe Detienne, Piotr Jerzy Kupisiewicz
-
Patent number: 11349907Abstract: 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: GrantFiled: April 7, 2021Date of Patent: May 31, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Piotr Jerzy Kupisiewicz, Jonathan Maria Jan Slenders, Frédéric René Philippe Detienne
-
Publication number: 20220045927Abstract: 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: ApplicationFiled: August 10, 2020Publication date: February 10, 2022Inventors: Jianda Liu, Xiaorong Wang, Shen Yong Qing, Olivier Patrick Jean Pelerin, Frederic René Philippe Detienne, Pritam Baruah, Ruchir Jain
-
Patent number: 11113440Abstract: 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: GrantFiled: March 13, 2018Date of Patent: September 7, 2021Assignee: Synopsys, Inc.Inventors: Ashutosh Varma, Cédric Marie Frédéric René Babled