Patents by Inventor Michel Fuchs

Michel Fuchs 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: 11886326
    Abstract: Techniques for configuring test operations on a per-module basis are disclosed. A system receives a command for configuring, on a per-module basis, test operations recited in a set of module code corresponding to a particular module of a plurality of modules in a module system. The module system specifies accessibility of each module in the plurality of modules to other modules in the plurality of modules. The system stores configuration information based on the command and configures a test operation included in an element of the particular module based on the stored configuration information. Configuring the test operation includes one of: (a) enabling the test operation without affecting other code recited in-line with the test operation in the element of the particular module; or (b) disabling the test operation without affecting other code recited in-line with the test operation in the element of the particular module.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: January 30, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Chris Hegarty, Daniel Jean-Michel Fuchs, Sean James Coffey
  • Publication number: 20230318520
    Abstract: A framework for deployable solar panels that can be arranged above a container comprises a rectangular housing and lower movable frames. The framework also comprises upper movable frames arranged above the lower movable frames. The movable frames are suitable for each receiving an associated deployable solar panel. In the non-deployed position of the solar panels, the movable frames are fully contained inside the housing in respective planes one above the other. In the deployed position of the solar panels, the upper and lower movable frames are substantially in the same plane side by side, with the lower movable frame extending outwards beyond the transverse or longitudinal limits of the housing and passing between respective stacked beams of the lower frame and the upper frame of the housing.
    Type: Application
    Filed: July 5, 2021
    Publication date: October 5, 2023
    Applicant: ECOSUN INNOVATIONS
    Inventors: Jean-Michel FUCHS, Frédéric ROHMER
  • Patent number: 11119531
    Abstract: Techniques are included for providing a parallel pseudo infinite timeline monotonic clock that may be used to determine time and durations. A system clock is used to obtain an original time instant that anchors the pseudo infinite timeline to be parallel to a timeline of the system clock. The monotonic clock obtains time ticks from a monotonic tick supplier. The monotonic time ticks are used to determine times and durations, rather than relying on time instants obtained from the system clock. The use of a sliding window anchored at various times allows the parallel timeline to be almost infinite in implementation, rather than wrapping once a maximum value is reached. In addition, the accuracy of computations of time and duration are impervious to changes to the system clock, due to the use of the monotonic time ticks instead of obtaining multiple time instants from the system clock.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: September 14, 2021
    Assignee: Oracle International Corporation
    Inventors: Daniel Jean-Michel Fuchs, Chris Hegarty, Pavel Rappo
  • Publication number: 20210173429
    Abstract: Techniques are included for providing a parallel pseudo infinite timeline monotonic clock that may be used to determine time and durations. A system clock is used to obtain an original time instant that anchors the pseudo infinite timeline to be parallel to a timeline of the system clock. The monotonic clock obtains time ticks from a monotonic tick supplier. The monotonic time ticks are used to determine times and durations, rather than relying on time instants obtained from the system clock. The use of a sliding window anchored at various times allows the parallel timeline to be almost infinite in implementation, rather than wrapping once a maximum value is reached. In addition, the accuracy of computations of time and duration are impervious to changes to the system clock, due to the use of the monotonic time ticks instead of obtaining multiple time instants from the system clock.
    Type: Application
    Filed: December 6, 2019
    Publication date: June 10, 2021
    Applicant: Oracle International Corporation
    Inventors: Daniel Jean-Michel Fuchs, Chris Hegarty, Pavel Rappo
  • Patent number: 10846249
    Abstract: Systems and methods are provided based on tightly coupled RS flows to provide bi-directional asynchronous stream processing with non-blocking back pressure. Signal, data, and error processing may be performed and routing of signals, data, and error information between multiple RS flows may be performed according to detected conditions.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: November 24, 2020
    Assignee: Oracle International Corporation
    Inventors: Chris Hegarty, Daniel Jean-Michel Fuchs, Michael Conor McMahon, Pavel Rappo
  • Publication number: 20200125509
    Abstract: Systems and methods are provided based on tightly coupled RS flows to provide bi-directional asynchronous stream processing with non-blocking back pressure. Signal, data, and error processing may be performed and routing of signals, data, and error information between multiple RS flows may be performed according to detected conditions.
    Type: Application
    Filed: October 19, 2018
    Publication date: April 23, 2020
    Applicant: Oracle International Corporation
    Inventors: Chris Hegarty, Daniel Jean-Michel Fuchs, Michael Conor McMahon, Pavel Rappo
  • Publication number: 20200089599
    Abstract: Techniques for configuring test operations on a per-module basis are disclosed. A system receives a command for configuring, on a per-module basis, test operations recited in a set of module code corresponding to a particular module of a plurality of modules in a module system. The module system specifies accessibility of each module in the plurality of modules to other modules in the plurality of modules. The system stores configuration information based on the command and configures a test operation included in an element of the particular module based on the stored configuration information. Configuring the test operation includes one of: (a) enabling the test operation without affecting other code recited in-line with the test operation in the element of the particular module; or (b) disabling the test operation without affecting other code recited in-line with the test operation in the element of the particular module.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 19, 2020
    Applicant: Oracle International Corporation
    Inventors: CHRIS HEGARTY, DANIEL JEAN-MICHEL FUCHS, SEAN JAMES COFFEY
  • Patent number: 10114830
    Abstract: The disclosed embodiments provide a method and system for lazily logging events of a software program at various points during the software program's execution. During operation, responsive to receiving one or more events to be logged from a software component during a bootstrap sequence of a virtual machine that the software component executes on, the system queues the one or more events in a particular storage location using a bootstrap logger. Then, subsequent to the completion of the bootstrap sequence, the system activates the subsequent logger, wherein the activation of the subsequent logger is dependent on the completion of the bootstrap sequence. The system then flushes events queued in the particular storage location to the subsequent logger, thereby enabling the subsequent logger to log each of the queued events to a subsequent storage location. Next, the system replaces the bootstrap logger with the subsequent logger.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: October 30, 2018
    Assignee: Oracle International Corporation
    Inventors: Daniel Jean-Michel Fuchs, Mandy L. Chung
  • Publication number: 20170091216
    Abstract: The disclosed embodiments provide a method and system for lazily logging events of a software program at various points during the software program's execution. During operation, responsive to receiving one or more events to be logged from a software component during a bootstrap sequence of a virtual machine that the software component executes on, the system queues the one or more events in a particular storage location using a bootstrap logger. Then, subsequent to the completion of the bootstrap sequence, the system activates the subsequent logger, wherein the activation of the subsequent logger is dependent on the completion of the bootstrap sequence. The system then flushes events queued in the particular storage location to the subsequent logger, thereby enabling the subsequent logger to log each of the queued events to a subsequent storage location. Next, the system replaces the bootstrap logger with the subsequent logger.
    Type: Application
    Filed: June 3, 2016
    Publication date: March 30, 2017
    Applicant: Oracle International Corporation
    Inventors: Daniel Jean-Michel Fuchs, Mandy L. Chung
  • Publication number: 20120304672
    Abstract: Disclosed are fuel cell coupled refrigeration systems and to the use of fuel cells to provide thermal energy to a refrigeration system. More particularly, a heat exchanger couples, directly or indirectly, to a fuel cell and a heat driven refrigeration system to transfer at least a portion of thermal energy generated by the fuel cell to the refrigeration system, thereby driving a refrigeration cycle of the refrigeration system.
    Type: Application
    Filed: June 1, 2012
    Publication date: December 6, 2012
    Applicant: ENERFUEL, INC.
    Inventors: Daniel Augusto Betts, Gaelle Laura Garozzo-Valencia, Michel Fuchs
  • Publication number: 20110136026
    Abstract: A vehicle power plant includes a high temperature PEM fuel cell system operatively connected to a battery pack. A power conditioner is operatively connected between the PEM fuel cell system and the battery pack. The system can include a fuel processor, such as a steam reformer or an autothermal reformer. The reformer can be designed such that it can reform a wide range of fuels. The system can provide for a vehicle with a much higher driving range at a potentially lower cost than an equivalent range battery-only electric vehicle. The integration of these components into a single system also allows the vehicle to be fuel flexible; that is, capable of being fueled with a wide range of fuels without hardware changes in the system.
    Type: Application
    Filed: May 28, 2010
    Publication date: June 9, 2011
    Applicant: ENERFUEL INC.
    Inventors: Daniel Augusto Betts, Matthew Graham, Michel Fuchs, James Braun
  • Publication number: 20090086025
    Abstract: A remote surveillance system (the system) of the present invention is designed to have a long independent operation, portability, and wireless transmission of digital data from any location worldwide. The system includes a hybrid power element having novel hydrogen storage and generation device, light weight polymer electrolyte membrane (PEM) fuel cell, and the low power and low weight electronics. The system also includes multiple day/night cameras, motion detector, global positioning system (GPS), and wireless module. The system is packed in a back pack case and is easily carried between multiple locations due to low weight and compacts size.
    Type: Application
    Filed: June 6, 2008
    Publication date: April 2, 2009
    Applicant: ENERFUEL
    Inventors: Yan Ngu, John Zabriskie, JR., Max Walter Saelzer, Rex Hodge, James Braun, Walter Pierce, III, Thomas J. Pavlik, Jeffrey R. Pierce, Vesna Stanic, Daniel Agusto Betts, Michel Fuchs
  • Publication number: 20020039675
    Abstract: An improved molding process provides highly conductive polymer composite parts have bulk conductivity over 10 S/cm. This conductivity is particularly useful in collector plate for use in fuel cells. The process can include compounding of a mixture of conductive filler with a polymer binder, extruding the mixture after the binder is plasticized to make pellets. The pellets can then be introduced to a dual temperature feed container of an injection molding machine and injected under high pressure and velocity into the mold cavity. The resulting parts, and particularly collector plates can be made economically and provide a high conductivity while maintaining strength and chemical resistance properties.
    Type: Application
    Filed: May 17, 2001
    Publication date: April 4, 2002
    Inventors: James C. Braun, John E. Zabriskie, Jay K. Neutzler, Michel Fuchs, Robert C. Gustafson, Blaine Priebe
  • Patent number: 6180275
    Abstract: An improved molding composition is provided for compression molding or injection molding a current collector plate for a polymer electrolyte membrane fuel cell. The molding composition is comprised of a polymer resin combined with a low surface area, highly-conductive carbon and/or graphite powder filler. The low viscosity of the thermoplastic resin combined with the reduced filler particle surface area provide a moldable composition which can be fabricated into a current collector plate having improved current collecting capacity vis-a-vis comparable fluoropolymer molding compositions.
    Type: Grant
    Filed: November 18, 1998
    Date of Patent: January 30, 2001
    Assignee: Energy Partners, L.C.
    Inventors: James C. Braun, John E. Zabriskie, Jr., Jay K. Neutzler, Michel Fuchs, Robert C. Gustafson