Patents by Inventor Mark Walbaum

Mark Walbaum 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: 7647423
    Abstract: A flexible metadata driven and workflow based report generation system is disclosed. According to various embodiments, the system comprises at least one client application on a client terminal and a report manager system. The client application allows a user to run a report from a user interface having the flexibility to choose various parameters that affect the content of the generated report. The report manager system comprises a metadata service and a workflow controller service. The metadata service is for retrieving report metadata (report name, parameter(s) and their parameter values) to be displayed on the user interface to allow the user to choose parameter values and run a report job. The controller is for receiving messages from the client terminal upon submission of a report job and, based on the received messages, sending messages to one or more service components for executing the report job in a sequence of determined discrete steps.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: January 12, 2010
    Assignee: Morgan Stanley
    Inventors: Shubhendu Das, Mark Walbaum, Amit Goel
  • Publication number: 20080034055
    Abstract: A flexible metadata driven and workflow based report generation system is disclosed. According to various embodiments, the system comprises at least one client application on a client terminal and a report manager system. The client application allows a user to run a report from a user interface having the flexibility to choose various parameters that affect the content of the generated report. The report manager system comprises a metadata service and a workflow controller service. The metadata service is for retrieving report metadata (report name, parameter(s) and their parameter values) to be displayed on the user interface to allow the user to choose parameter values and run a report job. The controller is for receiving messages from the client terminal upon submission of a report job and, based on the received messages, sending messages to one or more service components for executing the report job in a sequence of determined discrete steps.
    Type: Application
    Filed: April 29, 2005
    Publication date: February 7, 2008
    Inventors: Shubhendu Das, Mark Walbaum, Amit Goel