Method and apparatus for extendible information aggregationand presentation

a technology of information aggregation and apparatus, applied in the field of methods and apparatus for extending abstracted information aggregation and presentation, can solve the problems of reducing the effort required, affecting the quality of information, so as to reduce the effort required

Inactive Publication Date: 2005-09-08
CITRIX SYST INC
View PDF24 Cites 42 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0011] This additional level of abstraction and common intermediate format reduces the effort required to support a new information source or client device. Now a designer only needs to write one conduit to support a new information source or new client device. The common intermediate format permits arbitrary processing of data from an arbitrary information source using a back-end integration server.

Problems solved by technology

Unfortunately, computerization preceded widespread internetworking by roughly twenty years.
The result is a dizzying array of data sources often separated by geographical or legal boundaries, stored in potentially incompatible formats, and held by owners whose interests may argue against interoperability and easy access.
Moreover, the conduit model only allows the simple aggregation and conveyance of data from an information source to a client device.
If the user's preference data requires a price-to-earnings ratio, mere presentation of price data and earnings data fails to meet that request.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for extendible information aggregationand presentation
  • Method and apparatus for extendible information aggregationand presentation
  • Method and apparatus for extendible information aggregationand presentation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In brief overview, Applicants' invention provides methods and apparatus for extendible information aggregation and presentation. The present invention reduces the effort required to add support for new display formats or new information sources by introducing an additional layer of abstraction into the process of information aggregation and display. A designer identifies an information source she wishes to make available in aggregation with other information sources. Working with a generic software object, the designer builds an assimilation agent that provides one-way or two-way communications with the information source using messaging in a platform-independent extendible markup language such as XML. An integration server accepts messages encapsulating information from the assimilation agent for processing. The integration server provides the processed messages to a communications module for display on a client device.

[0031] Portal Server (PS)

[0032]FIG. 2 depicts an embod...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Methods and apparatus for arbitrarily extendible information aggregation and display. This functionality is achieved by abstracting the components of the system into individual modules which communicate using a platform-independent, extendible markup language such as extensible markup language (XML). A designer adds support for new information sources or client devices by abstracting and encapsulating messages to and from the information source or client device in a wrapper using a platform-independent, extendible markup language such as XML.

Description

CROSS REFERENCE TO RELATED APPLICATIONS [0001] This application is a continuation of co-pending U.S. application Ser. No. 09 / 891,821 filed on Jun. 26, 2001.FIELD OF THE INVENTION [0002] The present invention relates to methods and apparatus for the aggregation of information from multiple sources for presentation to an end user. In particular, the present invention relates to abstracted information aggregation and presentation utilizing extendible markup languages such as extensible markup language (XML). BACKGROUND OF THE INVENTION [0003] The closing decades of the 20th century have been characterized as the beginning of an “Information Age.” Before the widespread deployment of computers in the 1970s and 1980s, records and other data were stored in analog, human-readable formats using paper records, microfiche, and microfilm. With computerization, the storage of data became a digital task, storing information on magnetic or optical media in computer-readable formats. Unfortunately,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F40/143
CPCG06F17/2247G06F17/24G06F17/2264G06F40/151G06F40/166G06F40/143
Inventor STUTZ, WILLIAMKALIAPPAN, ARULNAMBICAPWELL, RONALDMARTINOGRIN, TODD
Owner CITRIX SYST INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products