Movatterモバイル変換


[0]ホーム

URL:


US20050198393A1 - Method and apparatus for extendible information aggregationand presentation - Google Patents

Method and apparatus for extendible information aggregationand presentation
Download PDF

Info

Publication number
US20050198393A1
US20050198393A1US10/905,508US90550805AUS2005198393A1US 20050198393 A1US20050198393 A1US 20050198393A1US 90550805 AUS90550805 AUS 90550805AUS 2005198393 A1US2005198393 A1US 2005198393A1
Authority
US
United States
Prior art keywords
information
client device
agent
computer
communications module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/905,508
Inventor
William Stutz
Arulnambi Kaliappan
Ronald Capwell
Paul Martin
Todd Ogrin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Citrix Systems Inc
Original Assignee
Citrix Systems Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Citrix Systems IncfiledCriticalCitrix Systems Inc
Priority to US10/905,508priorityCriticalpatent/US20050198393A1/en
Publication of US20050198393A1publicationCriticalpatent/US20050198393A1/en
Assigned to CITRIX SYSTEMS, INC.reassignmentCITRIX SYSTEMS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: KALIAPPAN, ARULNAMBI, CAPWELL, RONALD, OGRIN, TODD, MARTIN, PAUL, STUTZ, WILLIAM
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

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

Claims (22)

1. Apparatus for the aggregation and display of information on a client device, said apparatus comprising:
a communications module delivering information to and receiving information from a client device;
an assimilation agent receiving information from at least one information source and encapsulating said information in a first wrapper using a platform-independent extendible markup language; and
an integration server in communication with said communications module and said assimilation agent, said integration server receiving said encapsulated information from said assimilation agent, said integration server comprising a rules engine for processing said encapsulated information in accord with a predefined set of rules and encapsulating the result in a second wrapper using a platform-independent extendible markup language, and said integration server providing said encapsulated result to said communications module.
15. A method for aggregating information from multiple sources for presentation to a user, said method comprising the steps:
(a) receiving, by an assimilation agent, information from at least one of a plurality of information sources;
(b) encapsulating, by the assimilation agent, said received information in a first wrapper using a platform-independent extensible markup language;
(c) transmitting, by the assimilation agent, said encapsulated information to an integration server;
(d) processing, by the integration server, said encapsulated information in accord with a predefined set of rules;
(e) encapsulating, by the integration server, the processed information in a second wrapper using a platform-independent extensible markup language;
(f) transmitting, by the integration server, the processed information to a communications module; and
(g) delivering, by the communications module, said processed information to a client device.
19. An article of manufacture having computer-readable program means embodied therein for aggregating information from multiple sources for presentation to a user, said article comprising:
computer-readable program means for receiving, by an assimilation agent, information from at least one of a plurality of information sources;
computer-readable program means for encapsulating, by the assimilation agent, said received information in a first wrapper using a platform-independent extensible markup language;
computer-readable program means for transmitting, by the assimilation agent, said encapsulated information to an integration server;
computer-readable program means for processing, by the integration server, said encapsulated information in accord with a predefined set of rules;
computer-readable program means for encapsulating, by the integration server, the processed information in a second wrapper using a platform-independent extensible markup language;
computer-readable program means for transmitting, by the integration server, the processed information to a communications module; and
computer-readable program means for delivering, by the communications module, said processed information to a client device.
US10/905,5082001-06-262005-01-07Method and apparatus for extendible information aggregationand presentationAbandonedUS20050198393A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US10/905,508US20050198393A1 (en)2001-06-262005-01-07Method and apparatus for extendible information aggregationand presentation

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US09/891,821US6886046B2 (en)2001-06-262001-06-26Methods and apparatus for extendible information aggregation and presentation
US10/905,508US20050198393A1 (en)2001-06-262005-01-07Method and apparatus for extendible information aggregationand presentation

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US09/891,821ContinuationUS6886046B2 (en)2001-06-262001-06-26Methods and apparatus for extendible information aggregation and presentation

Publications (1)

Publication NumberPublication Date
US20050198393A1true US20050198393A1 (en)2005-09-08

Family

ID=25398874

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US09/891,821Expired - LifetimeUS6886046B2 (en)2001-06-262001-06-26Methods and apparatus for extendible information aggregation and presentation
US10/905,508AbandonedUS20050198393A1 (en)2001-06-262005-01-07Method and apparatus for extendible information aggregationand presentation

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US09/891,821Expired - LifetimeUS6886046B2 (en)2001-06-262001-06-26Methods and apparatus for extendible information aggregation and presentation

Country Status (1)

CountryLink
US (2)US6886046B2 (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060230059A1 (en)*2005-03-302006-10-12International Business Machines CorporationMethod and apparatus to select and deliver portable portlets
US20070056031A1 (en)*2005-08-192007-03-08Opnet Technologies, Inc.Automatic access to network devices using various authentication schemes
US20080065678A1 (en)*2006-09-122008-03-13Petri John EDynamic schema assembly to accommodate application-specific metadata
US20080294513A1 (en)*2007-05-232008-11-27Buse Jr T JosephMethod of targeted marketing
US20090006432A1 (en)*2007-06-272009-01-01Bossong-Iselborn Claudia USystems and methods for merging data into documents
US20100088363A1 (en)*2008-10-082010-04-08Shannon Ray HughesData transformation
US7937370B2 (en)2000-09-222011-05-03Axeda CorporationRetrieving data from a server
US7966418B2 (en)2003-02-212011-06-21Axeda CorporationEstablishing a virtual tunnel between two computer programs
US20110179073A1 (en)*2008-10-082011-07-21Localize Direct AbMethod for Localizing Text in a Software Application
US8055758B2 (en)2000-07-282011-11-08Axeda CorporationReporting the state of an apparatus to a remote computer
US8060886B2 (en)2002-04-172011-11-15Axeda CorporationXML scripting of SOAP commands
US8065397B2 (en)2006-12-262011-11-22Axeda Acquisition CorporationManaging configurations of distributed devices
US8108543B2 (en)2000-09-222012-01-31Axeda CorporationRetrieving data from a server
US8370479B2 (en)2006-10-032013-02-05Axeda Acquisition CorporationSystem and method for dynamically grouping devices based on present device conditions
US8406119B2 (en)2001-12-202013-03-26Axeda Acquisition CorporationAdaptive device-initiated polling
US20130283291A1 (en)*2012-04-242013-10-24Sap AgManaging Business Process Messaging
CN109840298A (en)*2018-12-292019-06-04中国科学院计算技术研究所The multi information source acquisition method and system of large scale network data
AU2018206754B2 (en)*2005-10-112020-10-08Becton Dickinson Infusion Therapy Systems Inc.Sequences for detection and identification of methicillin-resistant Staphylococcus aureus (MRSA) of MREJ types xi to xx
US10880271B2 (en)2005-06-032020-12-29Asavie Technologies LimitedSecure network communication system and method

Families Citing this family (85)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6615189B1 (en)1998-06-222003-09-02Bank One, Delaware, National AssociationDebit purchasing of stored value card for use by and/or delivery to others
US7809642B1 (en)1998-06-222010-10-05Jpmorgan Chase Bank, N.A.Debit purchasing of stored value card for use by and/or delivery to others
US7660763B1 (en)1998-11-172010-02-09Jpmorgan Chase Bank, N.A.Customer activated multi-value (CAM) card
WO2000038095A2 (en)1998-12-232000-06-29The Chase Manhattan BankSystem and method for integrating trading operations including the generation, processing and tracking of and trade documents
US8793160B2 (en)1999-12-072014-07-29Steve SoremSystem and method for processing transactions
US20020016818A1 (en)*2000-05-112002-02-07Shekhar KiraniSystem and methodology for optimizing delivery of email attachments for disparate devices
US7873649B2 (en)*2000-09-072011-01-18Oracle International CorporationMethod and mechanism for identifying transaction on a row of data
US7831467B1 (en)2000-10-172010-11-09Jpmorgan Chase Bank, N.A.Method and system for retaining customer loyalty
EP1337928B1 (en)*2000-10-172018-06-13Citrix Systems, Inc.Network and method for invisible proxy and hooking systems with wireless communication
WO2002037386A1 (en)2000-11-062002-05-10First Usa Bank, N.A.System and method for selectable funding of electronic transactions
US8805739B2 (en)2001-01-302014-08-12Jpmorgan Chase Bank, National AssociationSystem and method for electronic bill pay and presentment
US7082604B2 (en)*2001-04-202006-07-25Mobile Agent Technologies, IncorporatedMethod and apparatus for breaking down computing tasks across a network of heterogeneous computer for parallel execution by utilizing autonomous mobile agents
US20020194226A1 (en)*2001-06-152002-12-19Dinesh ShethInternet information aggregation system using programmatic data extraction
US6886046B2 (en)*2001-06-262005-04-26Citrix Systems, Inc.Methods and apparatus for extendible information aggregation and presentation
US20030014502A1 (en)*2001-07-032003-01-16Snider Gregory StuartE-service communication method and system
US7860789B2 (en)2001-07-242010-12-28Jpmorgan Chase Bank, N.A.Multiple account advanced payment card and method of routing card transactions
US8020754B2 (en)2001-08-132011-09-20Jpmorgan Chase Bank, N.A.System and method for funding a collective account by use of an electronic tag
US20030163483A1 (en)*2002-02-192003-08-28Abraham ZingherMethod and system for a data service to control access to personal information
US20030167295A1 (en)*2002-03-012003-09-04Verity, Inc.Automatic network load balancing using self-replicating resources
US20040210498A1 (en)2002-03-292004-10-21Bank One, National AssociationMethod and system for performing purchase and other transactions using tokens with multiple chips
WO2003083619A2 (en)2002-03-292003-10-09Bank One, Delaware, N.A.System and process for performing purchase transaction using tokens
US8635254B2 (en)*2002-08-082014-01-21Axeda CorporationMaintaining independent states for multiple web browser instances
WO2004021204A1 (en)*2002-08-292004-03-11United States Postal ServicesShared services platform
US20080313282A1 (en)2002-09-102008-12-18Warila Bruce WUser interface, operating system and architecture
US7809595B2 (en)2002-09-172010-10-05Jpmorgan Chase Bank, NaSystem and method for managing risks associated with outside service providers
US20040122736A1 (en)2002-10-112004-06-24Bank One, Delaware, N.A.System and method for granting promotional rewards to credit account holders
JP2004185541A (en)*2002-12-062004-07-02Minolta Co LtdDevice management device
US7350199B2 (en)*2003-01-172008-03-25Microsoft CorporationConverting XML code to binary format
US8306907B2 (en)2003-05-302012-11-06Jpmorgan Chase Bank N.A.System and method for offering risk-based interest rates in a credit instrument
US8175908B1 (en)2003-09-042012-05-08Jpmorgan Chase Bank, N.A.Systems and methods for constructing and utilizing a merchant database derived from customer purchase transactions data
US7725875B2 (en)*2003-09-042010-05-25Pervasive Software, Inc.Automated world wide web navigation and content extraction
US7873353B2 (en)*2003-09-302011-01-18Ianywhere Solutions, Inc.Method and system for accessing applications and data, and for tracking of key indicators on mobile handheld devices
US20050114361A1 (en)*2003-11-262005-05-26Brent RobertsMethod and apparatus for integrating data repositories and frameworks
JP4046086B2 (en)*2004-01-212008-02-13トヨタ自動車株式会社 Variable compression ratio internal combustion engine
US7805523B2 (en)*2004-03-152010-09-28Mitchell David CMethod and apparatus for partial updating of client interfaces
EP1738271A4 (en)*2004-03-152008-12-03Bungee Labs IncDeclarative computer programming language method and system
US7398265B2 (en)*2004-04-092008-07-08Oracle International CorporationEfficient query processing of XML data using XML index
US7603347B2 (en)2004-04-092009-10-13Oracle International CorporationMechanism for efficiently evaluating operator trees
US7440954B2 (en)*2004-04-092008-10-21Oracle International CorporationIndex maintenance for operations involving indexed XML data
US7917495B1 (en)2004-06-112011-03-29Seisint, Inc.System and method for processing query requests in a database system
US7797333B1 (en)*2004-06-112010-09-14Seisint, Inc.System and method for returning results of a query from one or more slave nodes to one or more master nodes of a database system
US7739287B1 (en)2004-06-112010-06-15Seisint, Inc.System and method for dynamically creating keys in a database system
US7778997B1 (en)2004-06-112010-08-17Seisint, Inc.System and method for managing throughput in the processing of query requests in a database system
US7873650B1 (en)2004-06-112011-01-18Seisint, Inc.System and method for distributing data in a parallel processing system
US7693826B1 (en)2004-06-112010-04-06Seisint, Inc.System and method for pre-compiling a query and pre-keying a database system
US7406461B1 (en)2004-06-112008-07-29Seisint, Inc.System and method for processing a request to perform an activity associated with a precompiled query
US8266234B1 (en)2004-06-112012-09-11Seisint, Inc.System and method for enhancing system reliability using multiple channels and multicast
US7801911B1 (en)2004-06-112010-09-21Seisint, Inc.System and method for using activity identifications in a database system
US20080162213A1 (en)*2004-06-142008-07-03Clayton James DDecision object for associating a plurality of business plans
US7516121B2 (en)*2004-06-232009-04-07Oracle International CorporationEfficient evaluation of queries using translation
CA2572272C (en)*2004-06-232012-10-30Oracle International CorporationEfficient evaluation of queries using translation
US20060026214A1 (en)*2004-07-292006-02-02International Business Machines CorporationSwitching from synchronous to asynchronous processing
US7849219B2 (en)*2004-07-302010-12-07Idx Investment CorporationCommunication system and method for real-time internet-based network connectivity to multiple heterogeneous backend systems
US7668806B2 (en)*2004-08-052010-02-23Oracle International CorporationProcessing queries against one or more markup language sources
US7543032B2 (en)*2004-10-222009-06-02Canyonbridge, Inc.Method and apparatus for associating messages with data elements
US7163060B2 (en)*2004-11-092007-01-16Halliburton Energy Services, Inc.Difunctional phosphorus-based gelling agents and gelled nonaqueous treatment fluids and associated methods
US20060217994A1 (en)*2005-03-252006-09-28The Motley Fool, Inc.Method and system for harnessing collective knowledge
WO2006104534A2 (en)*2005-03-252006-10-05The Motley Fool, Inc.Scoring items based on user sentiment and determining the proficiency of predictors
US7401731B1 (en)2005-05-272008-07-22Jpmorgan Chase Bank, NaMethod and system for implementing a card product with multiple customized relationships
US7822682B2 (en)2005-06-082010-10-26Jpmorgan Chase Bank, N.A.System and method for enhancing supply chain transactions
US20060294196A1 (en)*2005-06-272006-12-28Elie FeirouzMethod and system for storing a web browser application session cookie from another client application program
WO2007064880A2 (en)*2005-12-012007-06-07Firestar Software, Inc.System and method for exchanging information among exchange applications
US20070174454A1 (en)*2006-01-232007-07-26Mitchell David CMethod and apparatus for accessing Web services and URL resources for both primary and shared users over a reverse tunnel mechanism
US7610551B2 (en)*2006-02-242009-10-27Verisign, Inc.System and method for managing distribution of multi-formatted content
US8478873B2 (en)*2006-03-082013-07-02Harmonic Inc.Techniques for use of a system-unique identifier in an architecture having a file system utilizing distributed metadata servers
US7890955B2 (en)*2006-04-032011-02-15Microsoft CorporationPolicy based message aggregation framework
US20070240041A1 (en)*2006-04-052007-10-11Larry PearsonMethods and apparatus for generating an aggregated cascading style sheet
US7970758B2 (en)*2006-08-312011-06-28Red Hat, Inc.Automatic completion with LDAP
US20080183725A1 (en)*2007-01-312008-07-31Microsoft CorporationMetadata service employing common data model
US20080235361A1 (en)*2007-03-212008-09-25David CrosbieManagement layer method and apparatus for dynamic assignment of users to computer resources
US20080262883A1 (en)*2007-04-192008-10-23Weiss Stephen JSystems and methods for compliance and announcement display and notification
US8196092B2 (en)*2007-06-142012-06-05Verizon Patent And Licensing Inc.XSL dialog modules
US8622308B1 (en)2007-12-312014-01-07Jpmorgan Chase Bank, N.A.System and method for processing transactions using a multi-account transactions device
US8725611B1 (en)2008-02-212014-05-13Jpmorgan Chase Bank, N.A.System and method for providing borrowing schemes
US20100251143A1 (en)*2009-03-272010-09-30The Ransom Group, Inc.Method, system and computer program for creating and editing a website
US8356309B1 (en)*2009-09-152013-01-15American Megatrends, Inc.Graphical display of management data obtained from an extensible management server
US8301501B1 (en)*2009-12-232012-10-30Intuit Inc.Method and system for informing a user of the effect of a hypothetical purchase on the user's finances at the point of sale
CA2862711A1 (en)2011-01-272012-08-02Amplifier Marketing Pty LimitedMethod and system for providing content
US9026904B2 (en)*2012-03-142015-05-05International Business Machines CorporationAutomatic modification of cascading style sheets for isolation and coexistence
US9053085B2 (en)*2012-12-102015-06-09International Business Machines CorporationElectronic document source ingestion for natural language processing systems
US10970778B1 (en)2013-03-132021-04-06Jpmorgan Chase Bank, N. A.System and method for using a financial services website
EP3060985B1 (en)*2013-10-232021-07-07Citrix Systems, Inc.Methods and systems for automatic configuration of algorithms in a system based on self aware algorithms
US9058626B1 (en)2013-11-132015-06-16Jpmorgan Chase Bank, N.A.System and method for financial services device usage
US9626336B2 (en)2014-08-222017-04-18Microsoft Technology Licensing, LlcRemote management of a graphical user interface
US12124460B2 (en)*2022-12-012024-10-22Sap SeDeep mining of enterprise data sources

Citations (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5958016A (en)*1997-07-131999-09-28Bell Atlantic Network Services, Inc.Internet-web link for access to intelligent network service control
US20020103881A1 (en)*2000-09-112002-08-01Francois GranadeMethod and system for integrating applications and mobile networks
US6430624B1 (en)*1999-10-212002-08-06Air2Web, Inc.Intelligent harvesting and navigation system and method
US20020116534A1 (en)*2000-11-142002-08-22Doug TeeplePersonalized mobile device viewing system for enhanced delivery of multimedia
US20020147749A1 (en)*2001-04-062002-10-10Ortiz C. EnriqueMobile presentation system
US20020156833A1 (en)*2001-04-202002-10-24Palm, Inc.Content access from a communications network using a handheld computer system and method
US20030058277A1 (en)*1999-08-312003-03-27Bowman-Amuah Michel K.A view configurer in a presentation services patterns enviroment
US6701314B1 (en)*2000-01-212004-03-02Science Applications International CorporationSystem and method for cataloguing digital information for searching and retrieval
US6721747B2 (en)*2000-01-142004-04-13Saba Software, Inc.Method and apparatus for an information server
US6826597B1 (en)*1999-03-172004-11-30Oracle International CorporationProviding clients with services that retrieve data from data sources that do not necessarily support the format required by the clients
US6886046B2 (en)*2001-06-262005-04-26Citrix Systems, Inc.Methods and apparatus for extendible information aggregation and presentation
US20050114757A1 (en)*2000-04-242005-05-26Ranjit SahotaMethod and system for transforming content for execution on multiple platforms
US6961776B1 (en)*2000-12-222005-11-01Nortel Networks LimitedArchitecture for multiple channel access to applications
US7310350B1 (en)*2000-12-292007-12-18Oracle International CorporationMobile surveys and polling
US20080010335A1 (en)*2000-02-012008-01-10Infogin, Ltd.Methods and apparatus for analyzing, processing and formatting network information such as web-pages
US7373422B1 (en)*2000-08-042008-05-13Oracle International CorporationTechniques for supporting multiple devices in mobile applications
US20080313532A1 (en)*2001-03-062008-12-18International Business Machines CorporationMethod and apparatus for repurposing formatted content
US7483983B1 (en)*2000-11-132009-01-27Telecommunication Systems, Inc.Method and system for deploying content to wireless devices
US7577834B1 (en)*2000-05-092009-08-18Sun Microsystems, Inc.Message authentication using message gates in a distributed computing environment
US7672879B1 (en)*1998-12-082010-03-02Yodlee.Com, Inc.Interactive activity interface for managing personal data and performing transactions over a data packet network
US8145554B2 (en)*1998-12-082012-03-27Yodlee.com, IncPortfolio synchronizing between different interfaces

Patent Citations (24)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5958016A (en)*1997-07-131999-09-28Bell Atlantic Network Services, Inc.Internet-web link for access to intelligent network service control
US8145554B2 (en)*1998-12-082012-03-27Yodlee.com, IncPortfolio synchronizing between different interfaces
US7672879B1 (en)*1998-12-082010-03-02Yodlee.Com, Inc.Interactive activity interface for managing personal data and performing transactions over a data packet network
US6826597B1 (en)*1999-03-172004-11-30Oracle International CorporationProviding clients with services that retrieve data from data sources that do not necessarily support the format required by the clients
US20030058277A1 (en)*1999-08-312003-03-27Bowman-Amuah Michel K.A view configurer in a presentation services patterns enviroment
US6430624B1 (en)*1999-10-212002-08-06Air2Web, Inc.Intelligent harvesting and navigation system and method
US6721747B2 (en)*2000-01-142004-04-13Saba Software, Inc.Method and apparatus for an information server
US6701314B1 (en)*2000-01-212004-03-02Science Applications International CorporationSystem and method for cataloguing digital information for searching and retrieval
US20080010335A1 (en)*2000-02-012008-01-10Infogin, Ltd.Methods and apparatus for analyzing, processing and formatting network information such as web-pages
US20050114757A1 (en)*2000-04-242005-05-26Ranjit SahotaMethod and system for transforming content for execution on multiple platforms
US7577834B1 (en)*2000-05-092009-08-18Sun Microsystems, Inc.Message authentication using message gates in a distributed computing environment
US20080215733A1 (en)*2000-08-042008-09-04Oracle International CorporationTechniques for supporting multiple devices in mobile applications
US7373422B1 (en)*2000-08-042008-05-13Oracle International CorporationTechniques for supporting multiple devices in mobile applications
US20020103881A1 (en)*2000-09-112002-08-01Francois GranadeMethod and system for integrating applications and mobile networks
US7483983B1 (en)*2000-11-132009-01-27Telecommunication Systems, Inc.Method and system for deploying content to wireless devices
US20090187819A1 (en)*2000-11-132009-07-23Bonefas Rudy GMethod and system for deploying content to wireless devices
US20020116534A1 (en)*2000-11-142002-08-22Doug TeeplePersonalized mobile device viewing system for enhanced delivery of multimedia
US6961776B1 (en)*2000-12-222005-11-01Nortel Networks LimitedArchitecture for multiple channel access to applications
US7310350B1 (en)*2000-12-292007-12-18Oracle International CorporationMobile surveys and polling
US20080313532A1 (en)*2001-03-062008-12-18International Business Machines CorporationMethod and apparatus for repurposing formatted content
US7546527B2 (en)*2001-03-062009-06-09International Business Machines CorporationMethod and apparatus for repurposing formatted content
US20020147749A1 (en)*2001-04-062002-10-10Ortiz C. EnriqueMobile presentation system
US20020156833A1 (en)*2001-04-202002-10-24Palm, Inc.Content access from a communications network using a handheld computer system and method
US6886046B2 (en)*2001-06-262005-04-26Citrix Systems, Inc.Methods and apparatus for extendible information aggregation and presentation

Cited By (42)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8055758B2 (en)2000-07-282011-11-08Axeda CorporationReporting the state of an apparatus to a remote computer
US8898294B2 (en)2000-07-282014-11-25Axeda CorporationReporting the state of an apparatus to a remote computer
US8108543B2 (en)2000-09-222012-01-31Axeda CorporationRetrieving data from a server
US8762497B2 (en)2000-09-222014-06-24Axeda CorporationRetrieving data from a server
US7937370B2 (en)2000-09-222011-05-03Axeda CorporationRetrieving data from a server
US10069937B2 (en)2000-09-222018-09-04Ptc Inc.Retrieving data from a server
US9674067B2 (en)2001-12-202017-06-06PTC, Inc.Adaptive device-initiated polling
US9170902B2 (en)2001-12-202015-10-27Ptc Inc.Adaptive device-initiated polling
US8406119B2 (en)2001-12-202013-03-26Axeda Acquisition CorporationAdaptive device-initiated polling
US8060886B2 (en)2002-04-172011-11-15Axeda CorporationXML scripting of SOAP commands
US9591065B2 (en)2002-04-172017-03-07Ptc Inc.Scripting of SOAP commands
US8752074B2 (en)2002-04-172014-06-10Axeda CorporationScripting of soap commands
US10708346B2 (en)2002-04-172020-07-07Ptc Inc.Scripting of soap commands
US10069939B2 (en)2003-02-212018-09-04Ptc Inc.Establishing a virtual tunnel between two computers
US9002980B2 (en)2003-02-212015-04-07Axeda CorporationEstablishing a virtual tunnel between two computer programs
US7966418B2 (en)2003-02-212011-06-21Axeda CorporationEstablishing a virtual tunnel between two computer programs
US8291039B2 (en)2003-02-212012-10-16Axeda CorporationEstablishing a virtual tunnel between two computer programs
US20060230059A1 (en)*2005-03-302006-10-12International Business Machines CorporationMethod and apparatus to select and deliver portable portlets
US9071570B2 (en)*2005-03-302015-06-30International Business Machines CorporationMethod and apparatus to select and deliver portable portlets
US10880271B2 (en)2005-06-032020-12-29Asavie Technologies LimitedSecure network communication system and method
US8230491B2 (en)*2005-08-192012-07-24Opnet Technologies, Inc.Automatic access to network devices using various authentication schemes
US20070056031A1 (en)*2005-08-192007-03-08Opnet Technologies, Inc.Automatic access to network devices using various authentication schemes
AU2018206754B2 (en)*2005-10-112020-10-08Becton Dickinson Infusion Therapy Systems Inc.Sequences for detection and identification of methicillin-resistant Staphylococcus aureus (MRSA) of MREJ types xi to xx
US8244694B2 (en)*2006-09-122012-08-14International Business Machines CorporationDynamic schema assembly to accommodate application-specific metadata
US20080065678A1 (en)*2006-09-122008-03-13Petri John EDynamic schema assembly to accommodate application-specific metadata
US9491071B2 (en)2006-10-032016-11-08Ptc Inc.System and method for dynamically grouping devices based on present device conditions
US8370479B2 (en)2006-10-032013-02-05Axeda Acquisition CorporationSystem and method for dynamically grouping devices based on present device conditions
US10212055B2 (en)2006-10-032019-02-19Ptc Inc.System and method for dynamically grouping devices based on present device conditions
US8769095B2 (en)2006-10-032014-07-01Axeda Acquisition Corp.System and method for dynamically grouping devices based on present device conditions
US8065397B2 (en)2006-12-262011-11-22Axeda Acquisition CorporationManaging configurations of distributed devices
US9491049B2 (en)2006-12-262016-11-08Ptc Inc.Managing configurations of distributed devices
US9712385B2 (en)2006-12-262017-07-18PTC, Inc.Managing configurations of distributed devices
US8788632B2 (en)2006-12-262014-07-22Axeda Acquisition Corp.Managing configurations of distributed devices
US20080294513A1 (en)*2007-05-232008-11-27Buse Jr T JosephMethod of targeted marketing
US8126928B2 (en)*2007-06-272012-02-28Sap AgSystems and methods for merging data into documents
US20090006432A1 (en)*2007-06-272009-01-01Bossong-Iselborn Claudia USystems and methods for merging data into documents
US8984165B2 (en)*2008-10-082015-03-17Red Hat, Inc.Data transformation
US20100088363A1 (en)*2008-10-082010-04-08Shannon Ray HughesData transformation
US20110179073A1 (en)*2008-10-082011-07-21Localize Direct AbMethod for Localizing Text in a Software Application
US20130283291A1 (en)*2012-04-242013-10-24Sap AgManaging Business Process Messaging
US8745635B2 (en)*2012-04-242014-06-03Sap AgManaging business process messaging
CN109840298A (en)*2018-12-292019-06-04中国科学院计算技术研究所The multi information source acquisition method and system of large scale network data

Also Published As

Publication numberPublication date
US20030028563A1 (en)2003-02-06
US6886046B2 (en)2005-04-26

Similar Documents

PublicationPublication DateTitle
US6886046B2 (en)Methods and apparatus for extendible information aggregation and presentation
US11483258B2 (en)Techniques for providing connections to services in a network environment
US7454462B2 (en)Distributed computing services platform
US6345288B1 (en)Computer-based communication system and method using metadata defining a control-structure
US5862325A (en)Computer-based communication system and method using metadata defining a control structure
JP4546744B2 (en) Method for processing e-mail and alert messages, computer program, and computer-readable recording medium having the computer program
US6782003B1 (en)Data management system and method
US20190190977A1 (en)System and method of automatic generation and insertion of analytic tracking codes
KR20030022822A (en)System and method for integrating public and private data
US20050210379A1 (en)Internet-based system for dynamically creating and delivering customized content within remote web pages
US20080091663A1 (en)Software Bundle for Providing Automated Functionality to a WEB-Browser
US20030120593A1 (en)Method and system for delivering multiple services electronically to customers via a centralized portal architecture
US20080270577A1 (en)Electronic pages with communication features
US20020095454A1 (en)Communications system
US20070130347A1 (en)Method and Apparatus for Providing Calculated and Solution-Oriented Personalized Summary-Reports to a User through a Single User-Interface
US20080177848A1 (en)System and method of sharing and dissemination of electronic information
AU2001268674A1 (en)Distributed computing services platform
WO2009042717A1 (en)Data paging with a stateless service
US8291032B2 (en)Email system
US20020198992A1 (en)Methods and apparatus for load balanced information aggregation and presentation
US20050021858A1 (en)Network conduit for providing access to data services
US20060143208A1 (en)Bitmask access for managing blog content
CA2247498C (en)An automated communications system and method for transferring informations between databases in order to control and process communications
EP1421479A2 (en)Distributed computing services platform
Feyen et al.Fintech and Digital Transformation of Financial Services: Market Structure and Policy Implications

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:CITRIX SYSTEMS, INC., FLORIDA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:STUTZ, WILLIAM;KALIAPPAN, ARULNAMBI;CAPWELL, RONALD;AND OTHERS;REEL/FRAME:023746/0829;SIGNING DATES FROM 20011203 TO 20020115

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp