Patents by Inventor Mazen Faraj

Mazen Faraj 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: 7518620
    Abstract: A method for display of and interaction with local and remote data objects in a distributed data processing system is disclosed. In an embodiment, given sufficient information or “meta data” (i.e. data about data) for a local system and a remote system, a data object viewer may combine both local and remote data objects in a single view. In an embodiment, a user may interact with these local and remote data objects in a context sensitive manner such that, in dependence on the selected data object, either a local action, a remote action, or both local and remote actions may be performed on the selected data object.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventor: Mazen Faraj
  • Publication number: 20050138034
    Abstract: A technique for use in a team sharing environment is provided. The technique is for persisting resource properties in an integrated development environment during transitions of data between a user and a team repository. The technique stores a list of property keys to be persisted and their associated resource property values in a property file. An associated property file is created for each resource having properties to be persisted. The property file may be used for storing a cache of prior resource property values. The property file is searchable for returning a list of the property keys and their associated resource property values. The property key name is qualified by appending the property key name to the name of the contributing resource. The property file is a metadata file. The metadata file is an XML file. An extension point may be employed for providing an application program interface to third party plug-ins for creating a property file for the third party plug-in.
    Type: Application
    Filed: April 22, 2004
    Publication date: June 23, 2005
    Applicant: International Business Machines Corporation
    Inventor: Mazen Faraj
  • Publication number: 20040268364
    Abstract: A system and method for display of and interaction with local and remote data objects in a distributed data processing system is disclosed. In an embodiment, given sufficient information or “meta data” (i.e. data about data) for a local system and a remote system, a data object viewer may combine both local and remote data objects in a single view. In an embodiment, a user may interact with these local and remote data objects in a context sensitive manner such that, in dependence on the selected data object, either a local action, a remote action, or both local and remote actions may be performed on the selected data object.
    Type: Application
    Filed: November 20, 2003
    Publication date: December 30, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Mazen Faraj
  • Patent number: 6802054
    Abstract: A computer system for generating and analyzing application trace data includes a monitor for launching Java language virtual machines using the Java Platform Debug Architecture to enable the virtual machines to generate event data on the occurrence of specified events during application execution on the virtual machines. The event data is placed on an event queue and the monitor removes the event data from the event queue for forwarding to a logging service. The logging service records the event data in a trace file. A set of problem determination tools use defined product description, and the trace file data to provide an analysis to a user based on a defined level of analysis selected by the user from product, component, code and logical levels of analysis.
    Type: Grant
    Filed: August 9, 2001
    Date of Patent: October 5, 2004
    Assignee: International Business Machines Corporation
    Inventor: Mazen Faraj
  • Publication number: 20020073063
    Abstract: A computer system for generating and analyzing application trace data includes a monitor for launching Java language virtual machines using the Java Platform Debug Architecture to enable the virtual machines to generate event data on the occurrence of specified events during application execution on the virtual machines. The event data is placed on an event queue and the monitor removes the event data from the event queue for forwarding to a logging service. The logging service records the event data in a trace file. A set of problem determination tools use defined product description, and the trace file data to provide an analysis to a user based on a defined level of analysis selected by the user from product, component, code and logical levels of analysis.
    Type: Application
    Filed: August 9, 2001
    Publication date: June 13, 2002
    Applicant: International Business Machines Corporation
    Inventor: Mazen Faraj