Search

Ashish Consul

age ~52

from Redmond, WA

Also known as:
  • Consul Ashish
Phone and address:
8913 236Th Ave NE, Redmond, WA 98053
650 576-9667

Ashish Consul Phones & Addresses

  • 8913 236Th Ave NE, Redmond, WA 98053 • 650 576-9667
  • 9163 227Th Ave, Redmond, WA 98053 • 425 898-8821
  • Kirkland, WA
  • 677 Bounty Dr, Foster City, CA 94404 • 650 627-8784
  • 811 Bounty Dr, Foster City, CA 94404 • 650 627-8784
  • 644 Edgewater Blvd, Foster City, CA 94404 • 650 627-8784
  • 701 Monroe St, Rockville, MD 20850 • 301 424-2354
  • Lakewood, CO
  • Redwood City, CA
  • Kiona, WA
  • West Lafayette, IN

Work

  • Company:
    Facebook
    Sep 2015
  • Position:
    Tpm

Education

  • Degree:
    Master of Business Administration, Masters
  • School / High School:
    Cornell Johnson Graduate School of Management
    2007 to 2008

Skills

Cloud Computing • Product Management • Software Development • Enterprise Software • Scalability • Agile Methodologies • Software Engineering • Architecture • Agile Project Management • Strategy • Software Design • Software Project Management • Program Management • Management • Sdlc • Architectures • Distributed Systems • Integration • Product Development • Mobile Applications • Cross Functional Team Leadership • Data Mining • Business Analysis • Strategic Planning • Java • Saas • Software As A Service • Analytics • Project Planning • Sharepoint • Business Intelligence • Enterprise Architecture • Scrum • Oracle • Windows Azure • Microsoft Azure • Planning • Team Management • Development Management • Scheduling • Product Strategy • Team Leadership • People Management • Leadership • C# • Web Services

Industries

Computer Software

Resumes

Ashish Consul Photo 1

Ashish Consul

view source
Location:
8913 236Th Ave, Redmond, WA 98053
Industry:
Computer Software
Work:
Facebook
Tpm

Microsoft Jul 2005 - Sep 2015
Technical Product and Program Management

Oracle Jan 1999 - Jul 2005
Software Research and Development

Ams May 1995 - Dec 1998
Software and Business Consulting
Education:
Cornell Johnson Graduate School of Management 2007 - 2008
Master of Business Administration, Masters
University of Colorado Denver 1996 - 1998
Master of Science, Masters, Computer Science
Purdue University 1993 - 1995
Bachelors, Bachelor of Science, Computer Science
Delhi University 1989 - 1992
Bachelors, Bachelor of Arts, Mathematics
St.xaviers High School
Saint Xavier's School, Jaipur
Cornell University
St. Stephen's College, Delhi
St Xaviers School
Skills:
Cloud Computing
Product Management
Software Development
Enterprise Software
Scalability
Agile Methodologies
Software Engineering
Architecture
Agile Project Management
Strategy
Software Design
Software Project Management
Program Management
Management
Sdlc
Architectures
Distributed Systems
Integration
Product Development
Mobile Applications
Cross Functional Team Leadership
Data Mining
Business Analysis
Strategic Planning
Java
Saas
Software As A Service
Analytics
Project Planning
Sharepoint
Business Intelligence
Enterprise Architecture
Scrum
Oracle
Windows Azure
Microsoft Azure
Planning
Team Management
Development Management
Scheduling
Product Strategy
Team Leadership
People Management
Leadership
C#
Web Services

Us Patents

  • Dynamic Restoration Of Message Object Search Indexes

    view source
  • US Patent:
    8090695, Jan 3, 2012
  • Filed:
    Dec 5, 2008
  • Appl. No.:
    12/329395
  • Inventors:
    Ashish Consul - Redmond WA, US
    Suryanarayana M. Gorti - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 7/00
    G06F 17/00
  • US Classification:
    707673, 707677, 709206
  • Abstract:
    As described herein, a high-availability server system includes at least a source server system and a target server system that dynamically restore message object search indexes. Both the source server system and the target server system store copies of a mailbox database and a search index for the mailbox database. As changes are requested to the mailbox database, events are added to event lists maintained at the source node and the target node. When the data storage system at the target server system enters an error state, the source server system sends to the target server system a set of data that the target server system can use to generate a copy of search index. The target server system may then resume applying events in the event list to the search index. In this way, it may not be necessary to completely re-index the mailbox database at the target node.
  • Online Archiving Of Message Objects

    view source
  • US Patent:
    8131809, Mar 6, 2012
  • Filed:
    Dec 3, 2008
  • Appl. No.:
    12/327419
  • Inventors:
    Ashish Consul - Redmond WA, US
    Rajasi Saha - Sammamish WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 15/16
  • US Classification:
    709206
  • Abstract:
    This disclosure is directed to automatically moving message objects, such as email message objects, from online source mailbox databases to online archive mailbox databases. As described herein, each email message in a source mailbox database is directly or indirectly associated with a retention policy tag. The retention policy tag associated with a message object in a source mailbox database specifies a retention period. The message object remains in source mailbox database until the retention period expires for the message object. When the retention period for the message object expires, the message object is automatically moved to an archive mailbox database.
  • Using Message Sampling To Determine The Most Frequent Words In A User Mailbox

    view source
  • US Patent:
    8515974, Aug 20, 2013
  • Filed:
    Sep 2, 2011
  • Appl. No.:
    13/224434
  • Inventors:
    Ashish Consul - Redmond WA, US
    Suryanarayana M. Gorti - Redmond WA, US
    Michael Geoffrey Andrew Wilson - Sammamish WA, US
    James C. Kleewein - Kirkland WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 17/30
  • US Classification:
    707750, 707613, 704246, 704251
  • Abstract:
    A method is presented for generating a list of frequently used words for an email application on a server computer. When a request is received for a word frequency list for emails stored in a user's mailbox, a word frequency list is returned if one exists. If the word frequency list does not exist, an asynchronous process is started on the server computer to generate a word frequency list. If the word frequency list exists but it is older than an aging limit, an asynchronous process is started on the server computer to regenerate the word frequency list. The word frequency list is stored in the user's mailbox along with a timestamp indicating the date and time that the list was created or updated.
  • Textual Search For Numerical Properties

    view source
  • US Patent:
    8572110, Oct 29, 2013
  • Filed:
    Dec 4, 2008
  • Appl. No.:
    12/327976
  • Inventors:
    Suryanarayana M. Gorti - Redmond WA, US
    Ashish Consul - Redmond WA, US
    Graham Smith - Bellevue WA, US
    Pingjun Hu - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 7/00
    G06F 17/30
  • US Classification:
    707763, 707760, 707765
  • Abstract:
    A textual search index is used to identify data objects that have numerical properties that satisfy search queries. As described herein, a search index contains search index entries, each of which specifies a reference string and a set of data object identifiers. When an original search query is received, the search query is transformed into a transformed search query such that numerical comparison query elements in the original search query are transformed into equivalent textual comparison query elements. The search index is then used to identify ones of the data objects that satisfy the transformed search query. A list of the identified data objects may then be provided in response to the original search query.
  • Techniques To Manage Retention Policy Tags

    view source
  • US Patent:
    8620869, Dec 31, 2013
  • Filed:
    Sep 25, 2008
  • Appl. No.:
    12/237940
  • Inventors:
    Ashish Consul - Redmond WA, US
    Harvey Rook - Redmond WA, US
    Rajasi Saha - Redmond WA, US
    Andrew Sullivan - Seattle WA, US
    Galen Elias - Redmond WA, US
    Julian Zbogar-Smith - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 7/00
    G06F 17/00
  • US Classification:
    707662
  • Abstract:
    Techniques to manage retention policy tags are described. A system may comprise a tagging component operative to tag a message with an expiration tag to form an expiration tagged message, the expiration tag having expiration information used to expire the expiration tagged message in accordance with a retention policy. The system may further comprise a presentation component communicatively coupled to the tagging component, the presentation component operative to present a view of the expiration tagged message with an expiration field having the expiration information for the expiration tagged message.
  • Retention Policy Tags For Data Item Expiration

    view source
  • US Patent:
    20090177704, Jul 9, 2009
  • Filed:
    Jan 9, 2008
  • Appl. No.:
    11/971895
  • Inventors:
    Ashish Consul - Redmond WA, US
    Rajasi Saha - Sammamish WA, US
    Harvey Rook - Newcastle WA, US
  • Assignee:
    MICROSOFT CORPORATION - Redmond WA
  • International Classification:
    G06F 12/00
  • US Classification:
    707200, 707E17001
  • Abstract:
    Architecture for retention policy tagging of data items such as messages for expiring data items without data reorganization. Retention policy tags can be applied to items, conversations, folders, and/or distribution lists, for example. Retention policy tags provide a way to manage (e.g., expire) data items such as email, for example, and reduce the corporate burden for compliance in documents of all types. Tags can be applied to data items individually and in-place, and do not impose changes to the natural workflow of the user. The use of expiry policy tags provides a solution by removing the pain point around physically moving messages to an unfamiliar folder hierarchy.
  • Machine-Based Learning For Automatically Categorizing Data On Per-User Basis

    view source
  • US Patent:
    20090319456, Dec 24, 2009
  • Filed:
    Jun 19, 2008
  • Appl. No.:
    12/142747
  • Inventors:
    Ashish Consul - Redmond WA, US
    Harvey Rook - Newcastle WA, US
    Rajasi Saha - Sammamish WA, US
    Shengquan Yan - Redmond WA, US
  • Assignee:
    MICROSOFT CORPORATION - Redmond WA
  • International Classification:
    G06F 15/18
  • US Classification:
    706 21, 706 16
  • Abstract:
    Architecture that employs machine-based learning to automatically categorize data on a per-user basis. Auto-tagging reduces the burden on infoworkers by creating a machine learning model to learn from user tagging behavior or preferences. Once this information is obtained, a trained model for this specific user is used to assign tags to incoming data, such as emails. The architecture finds particular applicability to compliance and message retention policies that otherwise would mandate extra work for the infoworker. The architecture learns the tagging behavior of a user and uses this learned behavior to automatically tag data based on the user's prior tagging habits. A regression algorithm is employed to process the training data according to an n-dimensional framework for prediction and application of the tag(s) to the incoming messages.
  • Generation And Use Of An Email Frequent Word List

    view source
  • US Patent:
    20090319483, Dec 24, 2009
  • Filed:
    Jun 19, 2008
  • Appl. No.:
    12/142622
  • Inventors:
    Ashish Consul - Redmond WA, US
    Suryanarayana Murty Gorti - Redmond WA, US
    Andrew E. Goodsell - Redmond WA, US
  • Assignee:
    MICROSOFT CORPORATION - Redmond WA
  • International Classification:
    G06F 17/30
  • US Classification:
    707 3, 707E17009
  • Abstract:
    Technologies are described herein for generating a mailbox specific frequent word list associated with a mailbox. In one method, an index scan is performed on catalogs to retrieve search data mapping words to emails containing the words. The search data is provided across multiple mailboxes. A universal frequent word list is generated based on the search data. The mailbox specific frequent word list is generated based on the universal frequent word list.
Name / Title
Company / Classification
Phones & Addresses
Ashish Consul
CTO
A M S
Construction Materials, NEC
14033 Denver West Pkwy, Golden, CO 80401
303 231-3131

Googleplus

Ashish Consul Photo 2

Ashish Consul


Get Report for Ashish Consul from Redmond, WA, age ~52
Control profile