Patents by Inventor Mohamed E. Fathalla

Mohamed E. Fathalla 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: 9430294
    Abstract: A framework for building an adaptive management system is described herein. Tools for building customized Agents that communicate by way of an interface abstraction over many mediated and non-mediated communications channels are described herein, wherein such tools allow for the Agents to be decoupled in terms of at least one of space, time, transport, synchronization, or communications direction.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: August 30, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Boyd Leon Hays, Mohamed E. Fathalla, Charles Joseph Williams, Suyash Sinha
  • Publication number: 20120072480
    Abstract: A framework for building an adaptive management system is described herein. Tools for building customized Agents that communicate by way of an interface abstraction over many mediated and non-mediated communications channels are described herein, wherein such tools allow for the Agents to be decoupled in terms of at least one of space, time, transport, synchronization, or communications direction.
    Type: Application
    Filed: September 22, 2010
    Publication date: March 22, 2012
    Applicant: Microsoft Corporation
    Inventors: Boyd Leon Hays, Mohamed E. Fathalla, Charles Joseph Williams, Suyash Sinha
  • Publication number: 20110230979
    Abstract: A control system is described that includes a scalable collection of one or more symmetric control units. The control units govern separate respective aspects of a target system, such as a data center. Each control unit can include a set of pluggable modules, including learning functionality, decision functionality, event processing functionality, sensor functionality, and actuator functionality. The scalable and extensible nature of the control system allows the control system to be quickly and efficiently deployed in response to changes in the target system being controlled.
    Type: Application
    Filed: March 19, 2010
    Publication date: September 22, 2011
    Applicant: Microsoft Corporation
    Inventors: Danny A. Reed, Suyash Sinha, Mohamed E. Fathalla, Charles J. Williams, Boyd L. Hays
  • Patent number: 7600264
    Abstract: In aspects, interactions between processes of a desktop are allowed or denied based on security data. The security data may comprise a first bitmap that indicates whether a requesting process is allowed to cause an action to occur, a second bitmap that indicates whether a process is protected from having an action occur, and a third bitmap that indicates whether the requesting process may override protection, if any, in causing the action to occur.
    Type: Grant
    Filed: July 30, 2005
    Date of Patent: October 6, 2009
    Assignee: Microsoft Corporation
    Inventors: Hirofumi Yamamoto, Mohamed E. Fathalla, Yashabh Sethi, Richard B. Ward