Patents by Inventor Ming-Tao Liou

Ming-Tao Liou 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: 9881068
    Abstract: A system and method for enabling the cross-referencing or linking of records in an enterprise system is disclosed.
    Type: Grant
    Filed: April 3, 2006
    Date of Patent: January 30, 2018
    Assignee: Oracle America, Inc.
    Inventors: Hwee Har Yeap, Raj Devireddy, Chiun-Feng Hsiao, Ming-Tao Liou
  • Patent number: 9026701
    Abstract: A method, system, application programming interface, and computer program product that enable enterprise data management application programs to request input/output services from a device manager controlling devices. The device manager operates in a heterogeneous environment including incompatible devices provided by multiple vendors. These requests, and responses from the device manager to the enterprise data management application program, are communicated in a markup language format, rather than in a device-specific native language. This structure enables the vendor of the enterprise data management application program to send requests for services, including both data and instructions to use specialized features of a device, without the need to change the enterprise data management application program to support device-specific native languages.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: May 5, 2015
    Assignee: Siebel Systems, Inc.
    Inventors: Martin Finnerty, Ming-Tao Liou, Blair T. Wheadon, Xia Liu, Ying-Chieh Lan
  • Patent number: 8918356
    Abstract: A method, apparatus, and machine-readable medium are disclosed for processing change information from a first system comprising a first database at a second system comprising a second database. An embodiment of the method includes receiving a first message comprising the change information at the second system, processing the first message into a processed message, determining whether a custom script is needed in the processing, and incorporating the change information in the second database. An embodiment of the machine-readable medium includes instructions which when executed by a processor cause the processor to perform the method. An embodiment of the apparatus includes an input module configured to receive the first message comprising the change information, a processing module configured to process the first message into the processed message, and a transaction module configured to incorporate the change information in the second database.
    Type: Grant
    Filed: November 6, 2007
    Date of Patent: December 23, 2014
    Assignee: Siebel Systems, Inc
    Inventors: Ming-Tao Liou, Hwee Har Yeap, Chiun-Feng Hsiao
  • Patent number: 7769896
    Abstract: In one embodiment, the present invention is a method of dispatching information within a system. The method includes receiving a message. The method also includes extracting address information from the message. The method further includes determining a destination from the address information. The method also includes routing the message to the destination.
    Type: Grant
    Filed: September 26, 2002
    Date of Patent: August 3, 2010
    Assignee: Siebel Systems, Inc.
    Inventors: Ming-Tao Liou, Hwee Har Yeap, Chiun-Feng Hsiao
  • Patent number: 7743065
    Abstract: Data objects can be cross-referenced or linked between multiple systems by normalizing the communications between the multiple systems rather than creating hard code links. The normalization includes creating and inserting data mapping information in messages exchanged by the multiple systems, according to certain embodiments. According to certain other embodiments, an alert mechanism may be included in the message to indicate that mapping information is present in the message.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: June 22, 2010
    Assignee: Siebel Systems, Inc.
    Inventors: Hwee Har Yeap, Raj Devireddy, Chiun-Feng Hsiao, Ming-Tao Liou
  • Patent number: 7685314
    Abstract: The present invention provides a system and method that facilitates system integration through standardized messages. In one embodiment, standardized-message processing is enabled through the configuration of internal and external integration objects through a user interface.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: March 23, 2010
    Assignee: Siebel Systems, Inc.
    Inventors: Chiun-Feng Hsiao, Ming-Tao Liou, Martin Joseph Finnerty, Shan Wei
  • Patent number: 7506068
    Abstract: In one embodiment, the present invention is a method of sending change information from a first database to a second database. The method includes managing a set of transactions to produce a first message using custom scripts and default processing. The method also includes transforming the first message into a second message using custom scripts and default processing. The method further includes converting the second message into a transmittable message using custom scripts and default processing.
    Type: Grant
    Filed: August 2, 2002
    Date of Patent: March 17, 2009
    Assignee: Siebel Systems, Inc.
    Inventors: Ming-Tao Liou, Hwee Har Yeap, Chiun-Feng Hsiao
  • Publication number: 20080077601
    Abstract: In one embodiment, the present invention is a method of sending change information from a first database to a second database. The method includes managing a set of transactions to produce a first message. The method also includes transforming the first message into a second message. The method further includes converting the second message into a transmittable message. In an alternate embodiment, the present invention is a method of receiving change information for a second database from a first database. The method includes converting a received message into a second message. The method further includes transforming the second message into a third message. The method also includes processing the third message to form a set of transactions. The method may further include effecting changes in the second database with the set of transactions.
    Type: Application
    Filed: November 6, 2007
    Publication date: March 27, 2008
    Inventors: Ming-Tao Liou, Hwee Yeap, Chiun-Feng Hsiao
  • Patent number: 7299230
    Abstract: In one embodiment, the present invention is a method of sending change information from a first database to a second database. The method includes managing a set of transactions to produce a first message. The method also includes transforming the first message into a second message. The method further includes converting the second message into a transmittable message.
    Type: Grant
    Filed: August 2, 2002
    Date of Patent: November 20, 2007
    Assignee: Siebel Systems, Inc.
    Inventors: Ming-Tao Liou, Hwee Har Yeap, Chiun-Feng Hsiao
  • Publication number: 20070239911
    Abstract: A method, system, application programming interface, and computer program product that enable enterprise data management application programs to request input/output services from a device manager controlling devices. The device manager operates in a heterogeneous environment including incompatible devices provided by multiple vendors. These requests, and responses from the device manager to the enterprise data management application program, are communicated in a markup language format, rather than in a device-specific native language. This structure enables the vendor of the enterprise data management application program to send requests for services, including both data and instructions to use specialized features of a device, without the need to change the enterprise data management application program to support device-specific native languages.
    Type: Application
    Filed: December 30, 2003
    Publication date: October 11, 2007
    Inventors: Martin Finnerty, Ming-Tao Liou, Blair Wheadon, Xia Liu, Ying-Chieh Lan
  • Publication number: 20070239818
    Abstract: In one embodiment, the present invention is a method of sending change information from a first database to a second database. The method includes managing a set of transactions to produce a first message using custom scripts and default processing. The method also includes transforming the first message into a second message using custom scripts and default processing. The method further includes converting the second message into a transmittable message using custom scripts and default processing. In an alternate embodiment, the present invention is a method of receiving change information for a second database from a first database. The method includes converting a received message into a second message using custom scripts and default processing. The method further includes transforming the second message into a third message using custom scripts and default processing. The method also includes processing the third message to form a set of transactions using custom scripts and default processing.
    Type: Application
    Filed: August 2, 2002
    Publication date: October 11, 2007
    Inventors: Ming-Tao Liou, Hwee Yeap, Chiun-Feng Hsiao
  • Publication number: 20070226366
    Abstract: In one embodiment, the present invention is a method of dispatching information within a system. The method includes receiving a message. The method also includes extracting address information from the message. The method further includes determining a destination from the address information. The method also includes routing the message to the destination.
    Type: Application
    Filed: September 26, 2002
    Publication date: September 27, 2007
    Inventors: Ming-Tao Liou, Hwee Yeap, Chiun-Feng Hsiao
  • Publication number: 20070226263
    Abstract: In one embodiment, the present invention is a method of sending change information from a first database to a second database. The method includes managing a set of transactions to produce a first message. The method also includes transforming the first message into a second message. The method further includes converting the second message into a transmittable message.
    Type: Application
    Filed: August 2, 2002
    Publication date: September 27, 2007
    Inventors: Ming-Tao Liou, Hwee Yeap, Chiun-Feng Hsiao
  • Publication number: 20070214459
    Abstract: The present invention provides a system and method that facilitates system integration through standardized messages. In one embodiment, standardized-message processing is enabled through the configuration of internal and external integration objects through a user interface.
    Type: Application
    Filed: June 27, 2002
    Publication date: September 13, 2007
    Inventors: Chiun-Feng Hsiao, Ming-Tao Liou, Martin Finnerty, Shan Wei
  • Publication number: 20070208758
    Abstract: Data objects can be cross-referenced or linked between multiple systems by normalizing the communications between the multiple systems rather than creating hard code links. The normalization includes creating and inserting data mapping information in messages exchanged by the multiple systems, according to certain embodiments. According to certain other embodiments, an alert mechanism may be included in the message to indicate that mapping information is present in the message.
    Type: Application
    Filed: June 27, 2002
    Publication date: September 6, 2007
    Inventors: Hwee Yeap, Raj Devireddy, Chiun-Feng Hsiao, Ming-Tao Liou
  • Publication number: 20070208574
    Abstract: A system and method for the management of information in an enterprise system are disclosed. In one embodiment, the enterprise system includes a primary system and a legacy system. The primary system includes an application or interface that can be used to communicate with and receive communications from a legacy system. In another embodiment, a legacy system can include an application or interface that can be used to communicate with and receive communications from the primary system. The primary system includes a database with information for the enterprise system. In one embodiment, the primary system provides updates to the legacy system of any changes in the information in the database. In another embodiment, a legacy system can select updates to particular enterprise information that it wants to receive from the primary system.
    Type: Application
    Filed: June 27, 2002
    Publication date: September 6, 2007
    Inventors: Zhiyu Zheng, Cynthia Chan, Stefano Lindt, Hwee Yeap, Ming-Tao Liou
  • Publication number: 20060200830
    Abstract: A system and method for enabling the cross-referencing or linking of records in an enterprise system is disclosed.
    Type: Application
    Filed: April 3, 2006
    Publication date: September 7, 2006
    Inventors: Hwee Yeap, Raj Devireddy, Chiun-Feng Hsiao, Ming-Tao Liou
  • Patent number: 5963953
    Abstract: A method of configuring a complex composite product a: from a partial composite product and an enumeration of unsatisfied requirements of the complex composite product, said complex composite product being subject to rules.
    Type: Grant
    Filed: March 30, 1998
    Date of Patent: October 5, 1999
    Assignee: Siebel Systems, Inc.
    Inventors: Robert Cram, Ming-Tao Liou, Christopher Stauber