Invention Grant
- Patent Title: Mechanism for enabling a set of output from a functional component to be presented on different types of clients
- Patent Title (中): 使功能组件的一组输出能够呈现在不同类型的客户端上的机制
-
Application No.: US11095831Application Date: 2005-03-30
-
Publication No.: US08307336B1Publication Date: 2012-11-06
- Inventor: James A. Clark , Konstantin Krupnikov , Jeffrey W. Allen
- Applicant: James A. Clark , Konstantin Krupnikov , Jeffrey W. Allen
- Applicant Address: US CA Redwood City
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Osha Liang LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F3/00 ; G06F3/048

Abstract:
An output processor for transforming the output produced by a functional component into different forms that can be consumed and presented by different types of clients is disclosed. With this output processor, a functional component is allowed to produce a single set of output that is not targeted at any particular type of client. The output processor then determines which type of client is requesting the output, and transforms the output into a form that can be consumed and presented by that type of client. By performing this transformation, the output processor allows the implementation of the functional component to be decoupled from the client that is requesting output from the functional component. This decoupling in turn enables the amount of effort needed to develop and maintain functional components in a large scale program to be significantly reduced.
Information query