Patents by Inventor Bernard Pham

Bernard Pham 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: 7779309
    Abstract: A system for reporting and/or displaying errors in a system that affect end-user tasks includes mechanisms for gathering, interpreting and displaying application status information in a convenient display. In one implementation, for example, distributed application programs in a system are configured to provide status reports (e.g., positive, negative, pending) to a centralized reporting service. The centralized service stores the status information in a database. An event interpreter module queries the database to identify the status of certain application components that affect or otherwise implicate performance of generalized end-user tasks, such as sending/receiving email, logging-in to the network, accessing the internet, remote computer management, or the like.
    Type: Grant
    Filed: November 7, 2007
    Date of Patent: August 17, 2010
    Assignee: Workman Nydegger
    Inventors: Bernard Pham, Eric B. Watson, Zhiyi Xie
  • Publication number: 20090198764
    Abstract: A publication/subscription distribution mechanism receives alerts from an enterprise monitoring system, formats the alerts into a task capable of being managed by a task management application, categorizes the task into one or more subscription categories, and distributes the tasks to subscribers for the subscription categories. The distribution mechanism may automatically translate between an enterprise monitoring system and several different task management applications and may enable automated tracking of error conditions and their resolutions from detection to completion.
    Type: Application
    Filed: January 31, 2008
    Publication date: August 6, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Bernard Pham, Israel Hilerio, Olga Volgin
  • Publication number: 20090177646
    Abstract: A monitoring and management system may use a plugin mechanism to add or update an interface to a managed service or device. The plugin may have capability to interface with the managed service or device, as well as an interface to a status database that may be populated by the managed service or device as well as other services or devices. The plugin may have rules that may be used to determine a status for the monitored service or device based on the statuses of several services or devices, and may also have rules that define a multi level query into the database to determine those services and devices.
    Type: Application
    Filed: January 9, 2008
    Publication date: July 9, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Bernard Pham, Israel Hilerio, Shadi Ashkar, Simon Leet
  • Publication number: 20090119545
    Abstract: A system for reporting and/or displaying errors in a system that affect end-user tasks includes mechanisms for gathering, interpreting and displaying application status information in a convenient display. In one implementation, for example, distributed application programs in a system are configured to provide status reports (e.g., positive, negative, pending) to a centralized reporting service. The centralized service stores the status information in a database. An event interpreter module queries the database to identify the status of certain application components that affect or otherwise implicate performance of generalized end-user tasks, such as sending/receiving email, logging-in to the network, accessing the internet, remote computer management, or the like.
    Type: Application
    Filed: November 7, 2007
    Publication date: May 7, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Bernard Pham, Eric B. Watson, Zhiyi Xie