Patents by Inventor Patrick Michael Simonich

Patrick Michael Simonich 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: 8832711
    Abstract: An application framework is disclosed for handling predefined events for various application modules executing as threads. Events are received and associated with a thread and an event handling function. Event handling functions are classified as mutually exclusive and non-mutually exclusive. Mutually exclusive functions are blocked while another mutually exclusive function is executing. Event handling functions are processed by setting a corresponding thread to execute the function and placing the thread in a ‘non-wait’ state. Threads in the ‘non-wait’ state are then executed concurrently under the control of a system thread manger and are returned to a ‘wait’ state when the handling function ends. Each such thread maintains the session state throughout use of the application.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: September 9, 2014
    Assignee: EMC Corporation
    Inventors: Mu Chai, Jeff Beeghly, Patrick Michael Simonich, Troy Thompson