Patents by Inventor Salleh Diab

Salleh Diab 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: 7318216
    Abstract: The invention relates to a method for developing a software application including the step of creating a software application having one or more classes, each class comprising one or more metadata describing characteristics defining the class. The method also includes the step of enabling any number of additional metadata to be added to the metadata of the class to facilitate the development of the software application. Also, the metadata and the additional metadata are organized in a tabular fashion.
    Type: Grant
    Filed: June 17, 2004
    Date of Patent: January 8, 2008
    Assignee: TableCode Software Corporation
    Inventor: Salleh Diab
  • Patent number: 7266565
    Abstract: The invention relates to a method for developing a software application including the step of creating a software application having one or more classes, each class comprising one or more metadata describing characteristics defining the class. The method also includes the step of enabling any number of additional metadata to be added to the metadata of the class to facilitate the development of the software application. Also, the metadata and the additional metadata are organized in a tabular fashion.
    Type: Grant
    Filed: June 17, 2004
    Date of Patent: September 4, 2007
    Assignee: TableCode Software Corporation
    Inventor: Salleh Diab
  • Patent number: 7130863
    Abstract: The invention relates to a method for enhancing an object-oriented programming language. The method includes declaring one or more class structures in databases having metadata describing characteristics defining the class structures. The method also includes extending the metadata associated with the class structures by adding any number of additional metadata to the databases.
    Type: Grant
    Filed: June 17, 2004
    Date of Patent: October 31, 2006
    Assignee: TableCode Software Corporation
    Inventor: Salleh Diab
  • Publication number: 20050065942
    Abstract: The invention relates to a method for enhancing an object-oriented programming language. The method includes declaring one or more class structures in databases having metadata describing characteristics defining the class structures. The method also includes extending the metadata associated with the class structures by adding any number of additional metadata to the databases.
    Type: Application
    Filed: June 17, 2004
    Publication date: March 24, 2005
    Inventor: Salleh Diab
  • Publication number: 20050066306
    Abstract: The invention relates to a method for developing a software application including the step of creating a software application having one or more classes, each class comprising one or more metadata describing characteristics defining the class. The method also includes the step of enabling any number of additional metadata to be added to the metadata of the class to facilitate the development of the software application. Also, the metadata and the additional metadata are organized in a tabular fashion.
    Type: Application
    Filed: June 17, 2004
    Publication date: March 24, 2005
    Inventor: Salleh Diab
  • Publication number: 20050065966
    Abstract: The invention relates to a method for developing a software application including the step of creating a software application having one or more classes, each class comprising one or more metadata describing characteristics defining the class. The method also includes the step of enabling any number of additional metadata to be added to the metadata of the class to facilitate the development of the software application. Also, the metadata and the additional metadata are organized in a tabular fashion.
    Type: Application
    Filed: June 17, 2004
    Publication date: March 24, 2005
    Inventor: Salleh Diab