Sanjay M Jacob, Age 4817912 93Rd St, Redmond, WA 98052

Sanjay Jacob Phones & Addresses

17912 93Rd St, Redmond, WA 98052 (425) 629-3314 (425) 883-2467 (425) 968-5231

1840 154Th St, Bellevue, WA 98007 (425) 562-3305

408 Hunt Club Rd, Blacksburg, VA 24060 (540) 553-2027

New York, NY

Kiona, WA

Social networks

Sanjay M Jacob

Linkedin

Work

Company: Microsoft corporation 2012 Address: Greater Seattle Area Position: Global cloud & server business lead, public sector

Education

School / High School: Harvard University Specialities: Strategic Management

Industries

Computer Software

Mentions for Sanjay M Jacob

Sanjay Jacob resumes & CV records

Resumes

Sanjay Jacob Photo 28

Sanjay Jacob

Position:
Global Cloud & Server Business Lead, Public Sector at Microsoft Corporation
Location:
Greater Seattle Area
Industry:
Computer Software
Work:
Microsoft Corporation - Greater Seattle Area since 2012
Global Cloud & Server Business Lead, Public Sector
Microsoft - Redmond, WA 2007 - 2012
Senior Manager, Competitive Field & Channel Sales
XBRL International Jan 2008 - Dec 2008
Member, Board of Directors
Microsoft - Greater Seattle Area 2001 - 2007
Lead Program Manager - Product Management
Merrill Lynch 2000 - 2000
Consultant
Oracle Financial Services Limited 1998 - 1999
Associate Consultant
Education:
Harvard University
Virginia Polytechnic Institute and State University
Master of Science (M.S.), Computer Science
City University of Seattle
MBA, Finance
University of Mumbai
Bachelor of Engineering (B.Eng.), Electrical and Electronics Engineering

Publications & IP owners

Us Patents

Efficient Data Handling Representations

US Patent:
7743071, Jun 22, 2010
Filed:
Feb 26, 2007
Appl. No.:
11/710806
Inventors:
Xiaohong Yang - Sammamish WA, US
Sridharan V. Ramanathan - Kirkland WA, US
George Randall Dong - Issaquah WA, US
Zhenyu Tang - Sammamish WA, US
Anton Pavlovich Amirov - Redmond WA, US
Sanjay Jacob - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707783, 707784, 707785, 707786, 705 51, 711147, 726 1, 726 2, 726 4
Abstract:
Embodiments are provided to use metadata to provide readable and/or writeable regions of a multi-dimensional space. In an embodiment, metadata can be used to define readable and/or writeable regions of a multi-dimensional data store. The various embodiments also use relational and/or multi-dimensional representations to resolve and validate readable and/or writeable regions of a multi-dimensional space. Metadata can also be used to designate a number of writeable and/or readable regions of a relational and/or multi-dimensional representation.

Efficient Data Structures For Multi-Dimensional Security

US Patent:
8196184, Jun 5, 2012
Filed:
Feb 16, 2007
Appl. No.:
11/707663
Inventors:
Anton Amirov - Redmond WA, US
George Randell Dong - Issaquah WA, US
Sanjay Jacob - Redmond WA, US
Mark Xiahong Yang - Sammamish WA, US
Rohan Ratnaker Shetty - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04L 29/06
US Classification:
726 4, 707600, 707957, 707958
Abstract:
Efficient data structures are generated to enforce permissions on a multi-dimensional representation in a performance management application. A model site is generated having at least one model with at least one dimension. User permissions and group permissions are set for the model. The user permission and the group permissions are deployed to a relational database. A collective user permission table is generated based on the user permissions and the group permissions. Thus, an end user may receive permissions associated with a model and permissions associated with particular dimensions of a model without an inefficient consumption of resources.

Secure Authoring And Execution Of User-Entered Database Programming

US Patent:
8359658, Jan 22, 2013
Filed:
Mar 15, 2008
Appl. No.:
12/049312
Inventors:
Sanjay Jacob - Redmond WA, US
Robert L. Vogt - Redmond WA, US
Kevin Robert Schmidt - Issaquah WA, US
Xiaohong Mark Yang - Sammamish WA, US
Peiyuan Yan - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 21/00
US Classification:
726 30
Abstract:
A secure framework for authoring and execution of user-entered database scripts, rules, procedures and other forms of programming is provided. A performance management application is used as an interface between a client data modeling, manipulation or analysis application and one or more data sources or analysis services to prevent malicious or inadvertent implementation of harmful, damaging and/or unauthorized new or modified scripts, rules, procedures or other forms of programming to one or more data sources or data analysis/manipulation services that may be used for retrieving, storing, modifying or using data contained in or affected by the one or more data sources or data analysis/manipulation services.

Business Process Modeling To Facilitate Collaborative Data Submission

US Patent:
2008020, Aug 28, 2008
Filed:
Feb 23, 2007
Appl. No.:
11/709983
Inventors:
George Randall Dong - Issaquah WA, US
Jeffrey A. Wang - Seattle WA, US
Lan Chen - Bellevue WA, US
Jin Wang - Kirkland WA, US
Sridharan V. Ramanathan - Kirkland WA, US
Sanjay Jacob - Redmond WA, US
Bhaskar Bhattacharyya - Bellevue WA, US
Patrick John Baumgartner - Pullman WA, US
Xiaohong Yang - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06Q 90/00
US Classification:
705 8
Abstract:
Technologies are described herein for modeling business processes that facilitate the collaborative submission of data in a WFM system by modeling business processes in terms of cycles and assignments. A cycle defines a scenario for the business process along with a window of time in which the business process should be executed. Assignments are work activities that are defined within each cycle. A cycle definition is created for each business cycle within a business process. Each cycle definition includes data defining a recurrence pattern for the business cycle and data defining a time period in which one or more contributors to the business cycle may contribute data. Each cycle definition also includes one or more assignment definitions that define the scope, contributors, approvers, validation rules, deadlines, and data forms that should be used for the assignment.

Scalable Workflow Management System

US Patent:
2008020, Aug 28, 2008
Filed:
Feb 23, 2007
Appl. No.:
11/710154
Inventors:
George R. Dong - Issaquah WA, US
Jeffrey A. Wang - Seattle WA, US
Lan Chen - Bellevue WA, US
Jin Wang - Kirkland WA, US
Anton P. Pavlovich Amirov - Redmond WA, US
Sanjay Jacob - Redmond WA, US
Zhenyu Tang - Sammamish WA, US
Patrick J. Baumgartner - Pullman WA, US
Xiaohong Yang - Sammamish WA, US
Robert L. Vogt - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/45
US Classification:
718106
Abstract:
A scalable workflow management system is provided that includes queues for storing work items to be processed. Work items may be placed into the queues by front-end services executing within the workflow management system. When a work item is placed on a queue, it remains on the queue until an appropriate back-end service is available to de-queue the work item, validate the de-queued work item, and process the de-queued work item. Separate queues are provided for storing normal work items, work items generated according to a time schedule, and work items generated by job launching services. The state of operation of the workflow management system may be controlled by an administrative console application.

Techniques To Manage Financial Performance Data Exchange With Standard Taxonomies

US Patent:
2008025, Oct 16, 2008
Filed:
Apr 12, 2007
Appl. No.:
11/786488
Inventors:
Sanjay Jacob - Redmond WA, US
Marius Ionescu - Bellevue WA, US
Randy Dong - Issaquah WA, US
Mark Yang - Sammamish WA, US
Peter Bull - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06Q 40/00
US Classification:
705 35
Abstract:
Techniques to manage financial performance data are described. An apparatus may include an online analytical processing database with a multidimensional data model, and a business information exchange module communicatively coupled to the online analytical processing database. The business information exchange module may import a taxonomy to the multidimensional data model, create a business model using the multidimensional data model, and export financial data from the business model to an extensible business reporting language instance document. Other embodiments are described and claimed.

Secure Database Access

US Patent:
2009021, Aug 20, 2009
Filed:
Feb 15, 2008
Appl. No.:
12/031936
Inventors:
Elaine Chen - Bellevue WA, US
George Yan - Bellevue WA, US
Kevin Schmidt - Issaquah WA, US
Sanjay Jacob - Redmond WA, US
Mark Yang - Sammamish WA, US
Randy Dong - Issaquah WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707 9, 707E17014
Abstract:
Secure database access may be provided. First, a first schema associated with a database having a second schema may be defined. Next, a user type may be defined. The user type may comprise a user type that does not require a log-in. The defined user type may then be associated with the defined first schema. Next, at least one permission may be granted to the user type to the database on a database level. The at least one permission may comprise a create procedure permission, a create table permission, or a create function permission. Then permission to the second schema may be denied to the user type. Next, a procedure may be received comprising a procedure that poses a high security risk to the database. The received procedure may then be executed as the defined user type. The received procedure may be executed using a wrapper procedure.

Efficient Data Structures For Multi-Dimensional Security

US Patent:
2012023, Sep 13, 2012
Filed:
May 21, 2012
Appl. No.:
13/476402
Inventors:
Anton Amirov - Redmond WA, US
George Randell Dong - Issaquah WA, US
Sanjay Jacob - Redmond WA, US
Mark Xiahong Yang - Sammamish WA, US
Rohan Ratnakar Shetty - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 21/00
US Classification:
726 4
Abstract:
Efficient data structures are generated to enforce permissions on a multi-dimensional representation in a performance management application. A model site is generated having at least one model with at least one dimension. User permissions and group permissions are set for the model. The user permission and the group permissions are deployed to a relational database. A collective user permission table is generated based on the user permissions and the group permissions. Thus, an end user may receive permissions associated with a model and permissions associated with particular dimensions of a model without an inefficient consumption of resources.

NOTICE: You may not use PeopleBackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.