WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2007018826) INTELLIGENT SQL GENERATION FOR PERSISTENT OBJECT RETRIEVAL
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2007/018826    International Application No.:    PCT/US2006/025576
Publication Date: 15.02.2007 International Filing Date: 29.06.2006
IPC:
G06F 17/30 (2006.01)
Applicants: MICROSOFT CORPORATION [US/US]; One Microsoft Way, Redmond, Washington 98052-6399 (US) (For All Designated States Except US)
Inventors: WARREN, Matthew J.; (US).
HEJLSBERG, Anders; (US).
BOLOGNESE, Luca; (US).
KULKARNI, Dinesh Chandrakant; (US).
MEIJER, Henricus Johannes Maria; (US).
HALLAM, Peter A.; (US).
FISHER, Jomo Ahab; (US)
Priority Data:
11/193,573 29.07.2005 US
Title (EN) INTELLIGENT SQL GENERATION FOR PERSISTENT OBJECT RETRIEVAL
(FR) GÉNÉRATION SQL INTELLIGENTE POUR EXTRACTION D'OBJET PERSISTANT
Abstract: front page image
(EN)A system for converting a query from a representation in a first computing language (Figure 1, 110) to an equivalent query in a representation in a second computing language that is different from the first computing language (Figure 1, 130), comprises a query module that accepts a query in an object-oriented representation for translation to an equivalent query in a target query language. The system also includes a translation module (Figure 1, 120) that uses the object-oriented representation of the query to create a first version of the query in an idealized version of a target query language aid uses the first version of the query to create a second version of the query in an implemented version of the target query language (Figure 1). Methods of using the system are also provided.
(FR)La présente invention concerne un système permettant de transformer une interrogation provenant d'une représentation dans un premier langage informatique vers une interrogation équivalente contenue dans une représentation dans un second langage informatique différent du premier. Le système décrit dans cette invention comprend un module d'interrogation qui accepte une interrogation dans une représentation orientée objet pour la transformer en une interrogation équivalente dans un langage d'interrogation cible. Le système comprend également un module de transformation qui utilise la représentation orientée objet de l'interrogation pour créer une première version de l'interrogation dans une version idéalisée d'un langage d'interrogation cible et qui utilise la première version de l'interrogation pour créer une seconde version de l'interrogation dans une version améliorée du langage informatique cible. Cette invention concerne également des procédés permettant d'utiliser le système susmentionné.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LV, LY, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, 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)