Patents by Inventor Emmanuel Mellery

Emmanuel Mellery 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: 20100037086
    Abstract: A multithreaded computer application provides more robust mutually exclusive accesses as instantiations (threads) of a single program, such that deadlock situations are avoided. The application method uses the system primitives to implement system services that provide a ‘gate’ functionality (S1, S4, S6, S21, S24, S30) to the functional code for which exclusive access is to be granted. Critical sections still exist, but they are only used for the management of state variables and decisional branching of this ‘gate’ mechanism. Also, time limit provisions (S 15) are implemented to avoid blocking of the not granted threads. The method includes executing the ‘exclusive functional code section’ outside the critical sections, which avoids a cascading of blocking effects due to a never ending or non-terminating critical section as in the prior art design model.
    Type: Application
    Filed: September 19, 2007
    Publication date: February 11, 2010
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventor: Emmanuel Mellery