Patents by Inventor Jin Teh

Jin Teh 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).

  • Publication number: 20070179975
    Abstract: A system for use in rendering a report for a client application, client server application or multi-tier applications. The system includes a report definition generator that is configured to generate a report definition using metadata located in a metadata store. A database in the application configured to receive a query and to provide a data set. A design engine is configured to render the report based on the report definition, parameters and the data set.
    Type: Application
    Filed: January 31, 2006
    Publication date: August 2, 2007
    Applicant: Microsoft Corporation
    Inventors: Jin Teh, Karthik Ravindran, Daniel Takacs, Samuel Skrivan, Manoj Nuthakki
  • Publication number: 20070011205
    Abstract: A data management system is provided that is designed to automatically propagate changes in information related to a product being designed or manufactured. The product information may be stored in a central location such as a central data base. According to the invention, product information may be transferred to remote locations to systems having disparate formats and protocols. The product information may be configured into a standard format within the central data base and transferred to remote and disparate user locations for use in user's engineering and manufacturing information systems. The invention may further include an administration module communicating with the central database and configured to validate product data stored in the data base. This would ensure that the centrally stored data is accessible by the system.
    Type: Application
    Filed: September 11, 2006
    Publication date: January 11, 2007
    Applicant: Agile Software Corporation
    Inventors: Michelle Majjasie, Dorothy Wise, Raymond Hein, Raymond Lin, Joseph Fazio, Jin Teh
  • Publication number: 20060149782
    Abstract: The subject invention provides a system and/or method that facilitates prescribing a navigation within an application utilizing a topology and a navigation path. The topology is created based upon received metadata and is a network of node objects and link objects. The navigation path is a sequential list over the topology that represents a sub-graph thereof. A prescribing component can create the topology and navigation path such that a prescribed navigation can be utilized by an application during navigation (e.g., exploration) during runtime.
    Type: Application
    Filed: January 5, 2005
    Publication date: July 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Erh-Chun Yeh, Youxuan Jin, Zhenyu Tang, Jin Teh, Manoj Nuthakki
  • Publication number: 20050135273
    Abstract: A data management system is provided that is designed to automatically propagate changes in information related to a product being designed or manufactured. The product information may be stored in a central location such as a central data base. According to the invention, product information may be transferred to remote locations to systems having disparate formats and protocols. The product information may be configured into a standard format within the central data base and transferred to remote and disparate user locations for use in user's engineering and manufacturing information systems. The invention may further include an administration module communicating with the central database and configured to validate product data stored in the data base. This would ensure that the centrally stored data is accessible by the system.
    Type: Application
    Filed: December 14, 2004
    Publication date: June 23, 2005
    Applicant: Agile Software Corporation
    Inventors: Michelle Majjasie, Dorothy Wise, Raymond Hein, Raymond Lin, Joseph Fazio, Jin Teh
  • Publication number: 20050015438
    Abstract: The present invention is a virtual data hosting method that can be used in a system comprising a set of computer programs that resides on a remote computing environment, called the platform server, and a client program that resides on a portable wired or wireless device, called the platform client. When user accesses data, the platform client determines if the data is already on the client. If it is, it loads the data. If the application is not on the client, the platform client retrieves the data from the platform server. During the aforementioned data accessing, the user is unaware of the location where the data is retrieved from. The present invention is a virtual data hosting server that employs scalable and distributed technologies to provide a mechanism to users that all the data is hosted by the data hosting server.
    Type: Application
    Filed: June 19, 2003
    Publication date: January 20, 2005
    Inventor: Jin Teh