Ioan Bogdan Crivat - Redmond WA, US C James MacLennan - Redmond WA, US Raman S Iyer - Redmond WA, US Marius Dumitru - Issaquah WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707 4, 707103 R, 707 2
Abstract:
Architecture that facilitates syntax processing for data mining statements. The system includes a syntax engine that receives as an input a query statement which, for example, is a data mining request. The statement can be generated from many different sources, e. g. , a client application and/or a server application, and requests query processing of a data source (e. g. , a relational database) to return a result set. The syntax engine includes a binding component that converts the query statement into an encapsulated statement in accordance with a predefined grammar. The encapsulated statement includes both data and data operations to be performed on the data of the data source, and which is understood by the data source. An execution component processes the encapsulated statement against the data source to return the desired result set.
Marius Dumitru - Issaquah WA, US Amir Netz - Bellevue WA, US Mosha Pasumansky - Redmond WA, US Cristian Petculescu - Redmond WA, US Richard R. Tkachuk - Sammamish WA, US Paul J. Sanders - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00
US Classification:
7071041, 707 3
Abstract:
The subject invention pertains to interaction with multidimensional data. More specifically, interactions can be constrained to a limited subset of a multidimensional data cube, namely a subcube. Subsequent to or concurrently with subcube creation, query execution or other interactions such as calculations can be consolidated or restricted to the smaller subcube query space rather than the typically enormous main cube. Multiple subcubes can also be created and nested to gradually reduce the query space. Deletion of one subcube can cause a reversion back to a previously defined or hierarchical parent subcube.
System And Method For Online Analytical Processing Using Dimension Attributes And Multiple Hierarchies Where First Hierarchy Has At Least One Attribute From The Defined Dimension Not Present In The Second Hierarchy
Cristian Petculescu - Redmond WA, US Amir Netz - Bellevue WA, US Mosha Pasumansky - Redmond WA, US Marius Dumitru - Redmond WA, US Alexander Berger - Sammamish WA, US Paul Jonathon Sanders - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00 G06F 17/30
US Classification:
707100, 707 1, 707102, 707200
Abstract:
A data model for accessing data in a relational database in an OLAP system utilizes a multiple-hierarchy dimension. The dimension includes a set of attributes. Each attribute is bound to a column in the relational database. A logical structure is defined, indicating the relationships between the attributes. Hierarchies are defined. Each hierarchy includes a sequence of attributes. A hierarchy provides a common drill-down path that a database user can utilize to access the database. A hierarchy can include a single attribute or a combination of attributes. Both the relationships between the attributes and the sequence of attributes in a hierarchy are defined independent of any restrictions associated with the database.
Marius Dumitru - Issaquah WA, US Amir Netz - Bellevue WA, US Mosha Pasumansky - Redmond WA, US Cristian Petculescu - Redmond WA, US Richard R. Tkachuk - Sammamish WA, US Alexander Berger - Sammamish WA, US Irina G. Gorbach - Bellevue WA, US Grzegorz Guzik - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00 G06F 17/30
US Classification:
707 3, 707100
Abstract:
A system that facilitates one or more of querying and updating a multi-dimensional structure comprises a component that receives a statement in a declarative language relating to a typed object associated with a multi-dimensional structure. A conversion component analyzes context associated with the statement and automatically converts the object to a disparate type as a function of the analysis. For example, an execution engine can comprise the conversion component, and the execution engine can be an Online Analytical Processing (OLAP) engine.
Amir Netz - Bellevue WA, US Marius Dumitru - Issaquah WA, US Mosha Pasumansky - Redmond WA, US Cristian Petculescu - Redmond WA, US Richard R. Tkachuk - Sammamish WA, US Alexander Berger - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00
US Classification:
707102, 707 3, 707101
Abstract:
A system that facilitates analyzing content of a multi-dimensional structure comprises a calculation component that receives statements in a declarative language relating to one or more of an assignment and calculation and executes such statements against a multi-dimensional structure. A pass generation component creates a pass in order to maintain content of the multi-dimensional structure as it existed prior to execution of the statement, the pass is accessible upon reference to such pass.
Systems And Methods Of Utilizing And Expanding Standard Protocol
Mosha Pasumansky - Redmond WA, US Marius Dumitru - Issaquah WA, US Adrian Dumitrascu - Bellevue WA, US Cristian Petculescu - Redmond WA, US Akshai M. Mirchandani - Redmond WA, US Paul J. Sanders - Seattle WA, US Thulusalamatom Krishnamurthi Anand - Redmond WA, US Richard R. Tkachuk - Sammamish WA, US Raman S. Iyer - Redmond WA, US Thomas P. Conlon - Redmond WA, US Alexander Berger - Sammamish WA, US Sergei Gringauze - Redmond WA, US Ioan Bogdan Crivat - Redmond WA, US C. James MacLennan - Redmond WA, US Rong J. Guan - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16 G06F 17/30
US Classification:
709230, 707 10
Abstract:
The subject invention relates to systems and methods that extend the network data access capabilities of mark-up language protocols. In one aspect, a network data transfer system is provided. The system includes a protocol component that employs a computerized mark-up language to facilitate data interactions between network components, whereby the data interactions were previously limited or based on a statement command associated with the markup language. An extension component operates with the protocol component to support the data transactions, where the extension component supplies at least one other command from the statement command to facilitate the data interactions.
Data Cube Script Development And Debugging Systems And Methodologies
Mosha Pasumansky - Redmond WA, US Marius Dumitru - Issaquah WA, US Robert B. Zare - Issaquah WA, US Andriy Garbuzov - Redmond WA, US Richard R. Tkachuk - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
US Classification:
717125, 717111, 717115, 717129
Abstract:
The subject invention pertains to systems and methods that facilitate development and debugging of calculations in a multidimensional data environment or model. Data cube calculation scripts, including those provided in MDX (Multidimensional Expressions), can be executed or applied incrementally. Breakpoints can be set with respect to a calculation script and the cube state can be viewed and queried via a user interface. Users are enabled by the subject systems and methods to step through calculation scripts, identify the effects on a cube, and alter the script if the desired results failed to occur. In addition to debugging, the systems and methods can be employed for initial development of scripts.
Alexander Berger - Sammamish WA, US Edward Melomed - Kirkland WA, US Amir Netz - Bellevue WA, US Cristian Petculescu - Redmond WA, US Akshai M. Mirchandani - Redmond WA, US Mosha Pasumansky - Redmond WA, US Marius Dumitru - Issaquah WA, US Richard R. Tkachuk - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00 G06F 15/16
US Classification:
707606, 707600, 707605
Abstract:
The subject invention pertains to systems and methods for interacting with fact dimensions. In particular, systems and methods are disclosed that optimize performance and scalability with respect to processing queries that involve fact dimensions. Furthermore, queries involving fact dimensions can be evaluated in distinct manners. For instance, queries can be processed such that regular dimensions restrict the scope of the data and only fact dimension members that are relevant to that scope are exposed.
Java Sap Srm Project Management Hana Cloud Platform Sap Hana Web Services Software Development Security Linux Algorithms Raspberry Pi Abap Agile Application Development Sapui5 Sap Business Bydesign Html Sap Crm
Interests:
Translation and Languages Machine Learning Iot Raspberry Pi Digital Photography
Cibc
Coordinator
Cibc Jul 2013 - Feb 2014
Senior Administrator  Investment Accounting
State Street Apr 2011 - Jun 2013
Trading Administrator
State Street Aug 2010 - Apr 2011
Client Service Representative
State Street May 2007 - Aug 2010
Investment Accountant
Education:
Hec Montréal 2004 - 2006
Skills:
Canadian Securities Course Investment Funds In Canada Fund Accounting Mutual Funds Bloomberg Global Custody Bloomberg Terminal Fixed Income Etfs Equities Securities Account Reconciliation Derivatives Investments Portfolio Management Settlement Trading Financial Services
Languages:
French English Romanian
Certifications:
Canadian Securities Institute Institute of Canadian Bankers Canadian Securities Course (Csc) Investment Funds In Canada (Ifc)
Microsoft
Partner Architect
Microsoft Nov 2000 - Sep 2010
Principal Software Engineer
Softwin Aug 1999 - Oct 2000
Senior Software Engineer
University of Bucharest Oct 1997 - Oct 1999
Research Assistant
Education:
University of Bucharest 1993 - 1999
Master of Science, Masters, Computer Science
Skills:
C# Analysis Services Sql Xml Software Development Software Design Microsoft Sql Server Mdx Olap C++ Linq Business Intelligence .Net Distributed Systems Object Oriented Design Ssrs T Sql Databases Database Design Data Warehousing Multithreading Powerpivot Scalability Oop Performance Tuning Big Data Dimensional Modeling Ssas Server Architecture Dax Rdbms Sql Server Win32 Sql Server 2000 2008 Vertipaq
Orange Romania SA - Bucuresti since Jul 2009
System Administrator
Rompetrol - Bucuresti Jul 2008 - Jun 2009
System Administrator
Rompetrol - Bucuresti Jul 2007 - Jun 2008
Helpdesk
Education:
ASE Bucuresti 2003 - 2008
Bachelor's degree, Cybernetics, Statistics and Economic Informatics
Infoacademy 2005 - 2005
Cronos 2000 - 2002
Gr. Sc. Ind. Electronica 1995 - 1999
High school, Electrical and Electronics Engineering