Patents by Inventor Yasser Mufti

Yasser Mufti 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: 8161496
    Abstract: Technologies for performing positive and negative event-based testing of systems such as software and the like. Such technologies may be applied to any type of system for which activities and state changes and the like can be monitored. Event monitors are typically established to monitor each type of event of interest, including negative events. Such event monitors detect corresponding system activity, state changes, and the like and describe such as events that are placed in an event queue. The present invention provides technologies and methods for comparing these events to expected events, thus enabling positive testing. Such expected events may be expected to occur sequentially (one after another in a specified order) or in parallel (multiple events wherein the order of the events is irrelevant) or any combination of the two. Further, unexpected events are noted as well, thus enabling negative testing.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: April 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Bartosz Henryk Paliswiat, Yasser Mufti
  • Patent number: 7546595
    Abstract: The present invention provides a system and method of installing software updates to computing devices connected to an enterprise network. More specifically, the present invention provides a system and method of installing software updates based on input received from a system administrator or similar entity. When a command to install a software update is received, the present invention obtains the requested software update from a download center and causes the software update to be transmitted to client computing devices that need the functionality provided by the software update. Then the software update is installed in accordance with the input previously obtained from the system administrator.
    Type: Grant
    Filed: October 14, 2004
    Date of Patent: June 9, 2009
    Assignee: Microsoft Corporation
    Inventors: Robert T Wickham, Vinay Deo, Adrian Arkadiusz Maziak, Mel MacMahon, Bruce W Copeland, Shafqat U Khan, Adam D Welker, Khuzaima Iqbal, Yasser Mufti, Bippen Bisht
  • Publication number: 20090037937
    Abstract: Technologies for performing positive and negative event-based testing of systems such as software and the like. Such technologies may be applied to any type of system for which activities and state changes and the like can be monitored. Event monitors are typically established to monitor each type of event of interest, including negative events. Such event monitors detect corresponding system activity, state changes, and the like and describe such as events that are placed in an event queue. The present invention provides technologies and methods for comparing these events to expected events, thus enabling positive testing. Such expected events may be expected to occur sequentially (one after another in a specified order) or in parallel (multiple events wherein the order of the events is irrelevant) or any combination of the two. Further, unexpected events are noted as well, thus enabling negative testing.
    Type: Application
    Filed: July 31, 2007
    Publication date: February 5, 2009
    Applicant: Microsoft Corporation
    Inventors: Bartosz Henryk Paliswiat, Yasser Mufti