Patents by Inventor Andre Laurent
Andre Laurent 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: 11995172Abstract: Accelerator access control whereby an application's access to an accelerator is revoked in order to allow the system to perform a system function. In one or more embodiments, when an application is executing, a credit system is utilized to provide credits for controlled access to the accelerator. When request information is received to remove access to a credit associated with the application's access to the accelerator, the credit is marked to fail with operating system interfaces. Also, in one or more embodiments, if the credit is in use for accessing the accelerator, an effective address associated with the credit is unmapped from the accelerator.Type: GrantFiled: April 5, 2023Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Brian Frank Veale, Bruce Mealey, Andre Laurent Albot, Nick Stilwell
-
Publication number: 20240069980Abstract: Method, computer program product, and computer system are provided. A first migration of a running logical partition (LPAR) is performed from a first-generation computer to a second-generation computer. Availability of a facility differs between the first- and second-generation computers. Upon completion of the first migration, an operating system of the running LPAR detects whether a required facility in use on the first-generation computer is available on the second-generation computer. Operating system takes an action to continue an orderly execution of the LPAR, the operating system, and threads of an application in the LPAR depending on the availability of the required facility. A second migration is performed of the running LPAR from the second-generation computer back to the first-generation computer. The required facility is available on the first-generation computer. The operating system restores access to threads of the application to the required facility.Type: ApplicationFiled: August 24, 2022Publication date: February 29, 2024Inventors: Brian Frank Veale, Arnold Flores, Andre Laurent Albot, Juan M. Casas, JR.
-
Publication number: 20230237145Abstract: Accelerator access control whereby an application's access to an accelerator is revoked in order to allow the system to perform a system function. In one or more embodiments, when an application is executing, a credit system is utilized to provide credits for controlled access to the accelerator. When request information is received to remove access to a credit associated with the application's access to the accelerator, the credit is marked to fail with operating system interfaces. Also, in one or more embodiments, if the credit is in use for accessing the accelerator, an effective address associated with the credit is unmapped from the accelerator.Type: ApplicationFiled: April 5, 2023Publication date: July 27, 2023Inventors: Brian Frank Veale, Bruce Mealey, Andre Laurent Albot, Nick Stilwell
-
Publication number: 20230052672Abstract: Within an interrupt routing structure, an interrupt handler is registered, the registering comprising storing a pointer to the interrupt handler in the interrupt routing structure. Responsive to determining that a received interrupt comprises a queuing bypass flag in a set state, the interrupt handler is executed, the executing bypassing an interrupt queueing mechanism.Type: ApplicationFiled: August 10, 2021Publication date: February 16, 2023Applicant: International Business Machines CorporationInventors: Matthew R. Ochs, Andre Laurent Albot, Hemanta Kumar Dutta
-
Patent number: 8949798Abstract: A computer implemented method, apparatus, and computer usable program code for returning a return code to an error hook in an application using a framework. An identifier and a pass-through are received from the error hook. The error hook is software code in the application. The pass-through is a set of parameters. If the identifier has an active status, a set of framework conditions is retrieved using the identifier. If the set of framework conditions is met, an inject callback is retrieved using the error identifier. The inject callback is called with the error identifier and the pass-through. An inject callback return code is received. If the inject callback return code is an execute return code, the execute return code is returned to the error hook.Type: GrantFiled: February 22, 2012Date of Patent: February 3, 2015Assignee: International Business Machines CorporationInventors: Andre Laurent Albot, Michael Gerard Mall, Bruce G. Mealey
-
Patent number: 8804868Abstract: A constant-amplitude and continuous-phase modulation method for modulating digital data and for demodulating said modulated signal, said data taking the form of symbols a(n) that can take a number M of states at least equal to 2, the method including, in transmission, use of a voltage-controlled oscillator (VCO) for which the control is the sum of pulses he(a(n), t?n T), the form and the amplitude of which depends on the value of a(n); and, in reception, use of a single impulse response filter C0(t) regardless of the value of M in transmission, said functions he and C0 having a number of parameters that are optimized in the design of the system in order to obtain at the output of the filter C0 a constellation that is as close as possible to the theoretical constellation.Type: GrantFiled: November 18, 2010Date of Patent: August 12, 2014Assignee: ThalesInventor: Pierre-André Laurent
-
Publication number: 20120275537Abstract: A constant-amplitude and continuous-phase modulation method for modulating digital data and for demodulating said modulated signal, said data taking the form of symbols a(n) that can take a number M of states at least equal to 2, the method including, in transmission, use of a voltage-controlled oscillator (VCO) for which the control is the sum of pulses he(a(n), t?n T), the form and the amplitude of which depends on the value of a(n); and, in reception, use of a single impulse response filter C0(t) regardless of the value of M in transmission, said functions he and C0 having a number of parameters that are optimized in the design of the system in order to obtain at the output of the filter C0 a constellation that is as close as possible to the theoretical constellation.Type: ApplicationFiled: November 18, 2010Publication date: November 1, 2012Applicant: ThalesInventor: Pierre-André Laurent
-
Publication number: 20120216078Abstract: A computer implemented method, apparatus, and computer usable program code for returning a return code to an error hook in an application using a framework. An identifier and a pass-through are received from the error hook. The error hook is software code in the application. The pass-through is a set of parameters. If the identifier has an active status, a set of framework conditions is retrieved using the identifier. If the set of framework conditions is met, an inject callback is retrieved using the error identifier. The inject callback is called with the error identifier and the pass-through. An inject callback return code is received. If the inject callback return code is an execute return code, the execute return code is returned to the error hook.Type: ApplicationFiled: February 22, 2012Publication date: August 23, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andre Laurent Albot, Michael Gerard Mall, Bruce G. Mealey
-
Patent number: 8127277Abstract: A computer implemented method, apparatus, and computer usable program code for returning a return code to an error hook in an application using a framework. An identifier and a pass-through are received from the error hook. The error hook is software code in the application. The pass-through is a set of parameters. If the identifier has an active status, a set of framework conditions is retrieved using the identifier. If the set of framework conditions is met, an inject callback is retrieved using the error identifier. The inject callback is called with the error identifier and the pass-through. An inject callback return code is received. If the inject callback return code is an execute return code, the execute return code is returned to the error hook.Type: GrantFiled: May 21, 2007Date of Patent: February 28, 2012Assignee: International Business Machines CorporationInventors: Andre Laurent Albot, Michael Gerard Mall, Bruce G. Mealey
-
Patent number: 8023596Abstract: A system and method for estimating and tracking the frequency offset for a transmission system whose bandwidth is not insignificant with respect to the central frequency, the system transmitting a waveform including fixed carriers whose level is substantially greater than that of the carriers transporting the information, the carriers having frequencies F0 . . . FN-1, and the useful signal carrying the information. The system has N banks (100) of band-pass filters with, each bank having P filters, suitable for covering all of the values that the frequencies F0 . . . FN-1 may take after Doppler offset. A filter output is connected to a quadratic envelope detector. P adders (200) are suitable for adding the corresponding outputs of the N banks of filters. A system (300) detects the position of the two largest maxima from the P sums and validates the position of the largest maximum. A system (400) stores the positions of the two largest maxima and their “weight” and for predicting the current value.Type: GrantFiled: November 24, 2006Date of Patent: September 20, 2011Assignee: ThalesInventor: Pierre-André Laurent
-
Patent number: 7835228Abstract: A method for transmitting data is disclosed having the following steps: emitting packets of at least two types: pure data (long packets) and acknowledgments of receipt (acknowledgment) (short packets). Each packet is formed of three components: a—an acquisition preamble, (1) for presence detection and the joint determination of the initial values of the time shift and of the frequency shift, and b—the data proper, (2) and c—a set of unmodulated fixed carriers (3) making it possible to permanently estimate the frequency shift.Type: GrantFiled: November 24, 2006Date of Patent: November 16, 2010Assignee: ThalesInventor: Pierre-Andre Laurent
-
Publication number: 20090219786Abstract: A method for transmitting data is disclosed having the following steps: emitting packets of at least two types: pure data (long packets) and acknowledgments of receipt (acknowledgment ) (short packets). Each packet is formed of three components: a—an acquisition preamble, (1) for presence detection and the joint determination of the initial values of the time shift and of the frequency shift, and b—the data proper, (2) and c—a set of unmodulated fixed carriers (3) making it possible to permanently estimate the frequency shift.Type: ApplicationFiled: November 24, 2006Publication date: September 3, 2009Applicant: THALESInventor: Pierre-Andre Laurent
-
Patent number: 7561702Abstract: Method and system adapted to modifying an audio signal or speech signal comprising a step in which the frequency spectrum S(k) of the signal is converted by the application of a non-linear function. The method comprises at least the following steps: firstly, determining the signal level A(k), B(k) associated with a frequency k by taking account of different levels a(k), b(k) of the signal for the frequency k concerned and/or the neighboring frequencies (step 2a, step 8a); secondly, applying the non-linear function to said level A(k), B(k).Type: GrantFiled: June 21, 2002Date of Patent: July 14, 2009Assignee: ThalesInventor: Pierre André Laurent
-
Publication number: 20090067562Abstract: A system and method for estimating and tracking the frequency offset for a transmission system whose bandwidth is not insignificant with respect to the central frequency, the system transmitting a waveform including fixed carriers whose level is substantially greater than that of the carriers transporting the information, the carriers having frequencies F0 . . . FN-1, and the useful signal carrying the information. The system has N banks (100) of band-pass filters with, each bank having P filters, suitable for covering all of the values that the frequencies F0 . . . FN-1 may take after Doppler offset. A filter output is connected to a quadratic envelope detector. P adders (200) are suitable for adding the corresponding outputs of the N banks of filters. A system (300) detects the position of the two largest maxima from the P sums and validates the position of the largest maximum. A system (400) stores the positions of the two largest maxima and their “weight” and for predicting the current value.Type: ApplicationFiled: November 24, 2006Publication date: March 12, 2009Applicant: THALESInventor: Pierre-Andre Laurent
-
Patent number: 7477874Abstract: A device and a method for the rejection of interference in a payload signal are described. The method includes evaluating the interference phase and evaluating the instantaneous amplitude of the interference by the least error squares method, forming a ratio r=(B2/(A2+B2)) where A is the real part of the amplitude of the interference and B is the complex part of the amplitude of the interference. If r is below the threshold value r0, the signal is corrected by replacing the central sample of the signal by a weighted sum moderated by the central sample and neighboring samples.Type: GrantFiled: May 14, 2004Date of Patent: January 13, 2009Assignee: ThalesInventor: Pierre-André Laurent
-
Publication number: 20080295081Abstract: A computer implemented method, apparatus, and computer usable program code for returning a return code to an error hook in an application using a framework. An identifier and a pass-through are received from the error hook. The error hook is software code in the application. The pass-through is a set of parameters. If the identifier has an active status, a set of framework conditions is retrieved using the identifier. If the set of framework conditions is met, an inject callback is retrieved using the error identifier. The inject callback is called with the error identifier and the pass-through. An inject callback return code is received. If the inject callback return code is an execute return code, the execute return code is returned to the error hook.Type: ApplicationFiled: May 21, 2007Publication date: November 27, 2008Inventors: Andre Laurent Albot, Michael Gerard Mall, Bruce G. Mealey
-
Patent number: 7453951Abstract: A system and method for transmitting an analog signal. The analog signal is converted into complex numbers such that two successive audio samples respectively form a real part and an imaginary part of a respective complex number. The complex numbers are then dispersed in a time-frequency space. The complex numbers are then modulated through a digital modulator into temporal signals and the temporal signals are output for transmission. Thereby, a digital modulator conventionally used for modulating digital input signals can operate for the transmission of an analog signal.Type: GrantFiled: June 18, 2002Date of Patent: November 18, 2008Assignee: ThalesInventors: Pierre André Laurent, Cédric Demeure
-
Patent number: 7366224Abstract: A method and device are disclosed for the detection and synchronization of a signal in a frequency-hopping system. The method has a step, for each frequency F(1) . . . F(M), of selecting the K samples corresponding to the greatest values of the signal, and their positions. For a given position, the M greatest values are combined which are selected from among K samples on each frequency having the given position. The greatest combined value is kept and the corresponding position. The greatest combined value is compared with a threshold value, and if the greatest combined value is greater than this threshold value, then the detection of the signal is declared.Type: GrantFiled: November 14, 2003Date of Patent: April 29, 2008Assignee: ThalesInventor: Pierre André Laurent
-
Patent number: 7203231Abstract: A method and device to equalize a signal received by a receiver after having traveled through a transmission channel, the signal including one data block and several probes located on either side of the data block. The method includes a step in which the impulse response of the channel is estimated before and after a data block n in taking account of the probes (Probe n 1 and Probe n) located on either side of the data block n and also of the probes that precede and follow the Probes n?1 and Probe n, the probes being weighted and combined with one another.Type: GrantFiled: November 22, 2002Date of Patent: April 10, 2007Assignee: ThalesInventor: Pierre André Laurent
-
Patent number: 7116676Abstract: A system and method to provide continuity of service in a radio broadcasting system, wherein the radio broadcasting system includes at least one modem using the COFDM technique, and transmits N time-frequency cells modulated independently of one another. A number N1 of cells conveying digital audio signal S1 and a number N2 of cells conveying analog audio signal S2 are transmitted to a receiver. When the receiver cannot decode the signal in the N1 cells, the receiver replaces the digitized audio signal S1 with the analog signal S2.Type: GrantFiled: October 15, 2001Date of Patent: October 3, 2006Assignee: ThalesInventor: Pierre-André Laurent