Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2002050691) SOFTWARE ARCHITECTURE FOR INTERACTION WITH DYNAMIC DATA SOURCES AND ROLE BASED ACCESS CONTROL
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2002/050691 International Application No.: PCT/US2001/050279
Publication Date: 27.06.2002 International Filing Date: 19.12.2001
IPC:
G06F 17/22 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
17
Digital computing or data processing equipment or methods, specially adapted for specific functions
20
Handling natural language data
21
Text processing
22
Manipulating or registering by use of codes, e.g. in sequence of text characters
Applicants:
MEDIAGATE, INC. [US/US]; 1245 South Winchester Boulevard Suite 208 San Jose, CA 95128, US
Inventors:
HULL, Chris; null
BAUMANN, Cliff; US
FRANCIS, Brett; US
GAURAV, Kohli; null
Agent:
HSUE, James, S.; SKJERVEN MORRILL LLP Three Embarcadero Center, 28th Floor San Francisco, CA 94111, US
Priority Data:
60/256,79419.12.2000US
60/256,82319.12.2000US
Title (EN) SOFTWARE ARCHITECTURE FOR INTERACTION WITH DYNAMIC DATA SOURCES AND ROLE BASED ACCESS CONTROL
(FR) ARCHITECTURE LOGICIELLE POUR L'INTERACTION AVEC DES SOURCES DE DONNÉES DYNAMIQUES ET CONTRÔLE D'ACCÈS SUR LA BASE DE RÔLES
Abstract:
(EN) The invention uses dynamically generated and collated Extensible Markup Language (XML) data to enable access to disparate data sources in a uniform way. The invention uses dynamic data source resolution to generate data requests on behalf of a specific application interface (1002). Role based access control is employed to filter the request based on pre-defined permissions employing XML node addresses. Then the invention relies upon a dynamic XML generator to receive the data response from the Internet (1004) and collate XML data from the multiplicity of available data sources taken from services like a Database service (1206) or Email Service (1208). The dynamic XML generator uses the collated data to dynamically create a uniform formatted representation of the received data. The invention understands a data source as any single software entity the dynamic XML generator can interact with to receive application specific data in an XML format.
(FR) La présente invention concerne l'accès de façon uniforme à des sources de données disparates par utilisation de données XML $i((Extensible Markup Language)) générées et réunies de façon dynamique. Pour générer les demandes de données pour le compte d'une interface d'application spécifique (1002), l'invention fait appel à la résolution de sources de données dynamiques. Le contrôle d'accès sur la base de rôles sert à filtrer la demande sur la base de permissions prédéfinies employant des adresses de noeuds XML. On fait ensuite intervenir un générateur XML dynamique de façon à recevoir les données en réaction en provenance de l'Internet (1004) et réunir les données XML provenant des diverses sources de données disponibles choisies parmi des services tels que le service de base de données (1206) ou le service de courrier électronique (1208). Partant des données réunies, le générateur XML dynamique crée en mode dynamique une représentation formatée uniforme des données reçues. Dans le cadre de l'invention, on considère comme source de données n'importe quelle entité logicielle isolée avec laquelle le générateur XML dynamique est capable d'interagir de façon à recevoir des données spécifiques de l'application en format XML.
front page image
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NO, NZ, PH, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, TZ, UA, UG, UZ, VN, YU, ZA, ZW
African Regional Intellectual Property Organization (ARIPO) (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (EPO) (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)