Mohamed Rouatbi

age ~51

from Zillah, WA

Also known as:
  • Mohamad Rouatbi

Mohamed Rouatbi Phones & Addresses

  • Zillah, WA
  • Bellevue, WA
  • Mercer Island, WA

Us Patents

  • Educational Entity Architecture And Object Model

    view source
  • US Patent:
    8620956, Dec 31, 2013
  • Filed:
    Jun 16, 2009
  • Appl. No.:
    12/485063
  • Inventors:
    Lei Wang - Redmond WA, US
    Mohamed Rouatbi - Bellevue WA, US
    Rajeev Kumar Mittal - Redmond WA, US
    Parul Ranjit Manek - Redmond WA, US
    Zubin Alexander - Bothell WA, US
    Kevin C. Gammill - Beaux Arts WA, US
    Ellery Charlson - Bothell WA, US
    Xin Li - Redmond WA, US
    Zhipeng Zhao - Bellevue WA, US
    Qin Zhou - Kirkland WA, US
    Yuan-Fen Kuo - Redmond WA, US
    Manjusha Madhav Mangaonkar - Bellevue WA, US
    Tony Kao - Lynnwood WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 7/00
    G06F 17/30
  • US Classification:
    707791, 707802, 707954, 707955, 707959, 705327
  • Abstract:
    Described is a technology in which a set of objects represent educational entities of an educational model, with relationships between objects. For example, a course object instance may have a relationship with a task instance and a user instance (such as representing a student). Other objects may include user credentials objects, group objects, degree program objects, course plan objects, institution objects, school objects, and/or department objects. The set of objects may be pre-defined and maintained in a persistent storage; this pre-defined set may be extended with an extended object that has relationships with pre-defined objects. The educational entities of an object model may be maintained in rows of a table, with each row having a field that identifies which entity is represented by that row. The table is accessed to determine relationships between an instantiated object for an entity and at least one other instantiated object for another entity.
  • Educational Services And Contracts

    view source
  • US Patent:
    20100316987, Dec 16, 2010
  • Filed:
    Jun 16, 2009
  • Appl. No.:
    12/485067
  • Inventors:
    Ellery Charlson - Bothell WA, US
    Lei Wang - Redmond WA, US
    Mohamed Rouatbi - Bellevue WA, US
    Parul Ranjit Manek - Redmond WA, US
    Rajeev Kumar Mittal - Redmond WA, US
    Xin Li - Redmond WA, US
    Zhipeng Zhao - Bellevue WA, US
    Zubin Alexander - Bothell WA, US
    Kevin C. Gammill - Beaux Arts WA, US
    Qin Zhou - Kirkland WA, US
    Yonit Manna - Bellevue WA, US
    Brian James Hardy - Duvall WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G09B 7/00
    G06F 9/54
  • US Classification:
    434362, 719313
  • Abstract:
    Described is a technology in which an educational service provides contracts (an interface set) for calling functions that allow management of educational-related data. The interface set may be divided as interfaces to various services; roles associated with users of the educational service determine which interfaces/functions each user can call. The interfaces may include interfaces for calling course-related functions (e.g., of a course service), profile-related functions (e.g., of a profile service), membership-related functions (e.g., of a membership service) and task-related functions (e.g., of a task service). Other interfaces may include interfaces for calling plan-related functions, group-related functions, content-related functions, notification-related functions, provisioning-related functions, institution-related functions, department-related functions, utilities-related functions, standards-related functions, degree program-related functions, contextual communication-related functions and/or scoring related functions.
  • Educational Adaptive Provider Architecture

    view source
  • US Patent:
    20100318657, Dec 16, 2010
  • Filed:
    Jun 11, 2009
  • Appl. No.:
    12/482985
  • Inventors:
    Ellery Charlson - Bothell WA, US
    Lei Wang - Redmond WA, US
    Mohamed Rouatbi - Bellevue WA, US
    Parul Ranjit Manek - Redmond WA, US
    Rajeev Kumar Mittal - Redmond WA, US
    Xin Li - Redmond WA, US
    Zhipeng Zhao - Bellevue WA, US
    Zubin Alexander - Bothell WA, US
    Kevin Casey Gammill - Beaux Arts WA, US
    Qin Zhou - Kirkland WA, US
    Manjusha Madhav Mangaonkar - Bellevue WA, US
    Brian James Hardy - Duvall WA, US
  • Assignee:
    MICROSOFT CORPORATION - Redmond WA
  • International Classification:
    G06F 15/173
    G06Q 99/00
  • US Classification:
    709226, 705 11, 705326
  • Abstract:
    The educational adaptive provider architecture described herein provides a way for an educational services framework to be built on varying underlying existing technologies without any changes in the object model and services. The provider framework supports the ability to have multiple types of providers for various services, such as, for example, for authorization, authentication, communication, grouping, scoring, social-networking, storage and user functions. The educational adaptive provider architecture provides easy integration of existing institutional and educational service deployments.
  • Physical Gesture Based Data Manipulation Within A Virtual Scene For Investigating A Security Incident

    view source
  • US Patent:
    20210311542, Oct 7, 2021
  • Filed:
    Apr 2, 2020
  • Appl. No.:
    16/839062
  • Inventors:
    - Redmond WA, US
    Mohamed ROUATBI - Redmond WA, US
    Jeffrey Scott SHAW - Cheltenham, GB
  • International Classification:
    G06F 3/01
    G06T 11/00
    G06F 3/0488
    G06F 3/0486
    G06F 16/245
    H04L 29/06
  • Abstract:
    Disclosed herein is a system for facilitating fast and intuitive investigations of security incidents by responding to physical gestures performed by security analysts within a virtual scene. A query triggers an alert for detecting security incidents that occur with respect to computing resources. Following the alert, the security analyst dons a Near-Eye-Display (NED) device and is presented with a virtual scene having control elements representing various data sets and/or data analysis operations relevant to a security incident. The security analyst investigates the security incident by performing hand motions to “grab-and-drag” control elements representing data sets. The security analyst may also perform hand motions to “tap on” control elements that represents a data analysis operation. Responsive to the hand motions, the system performs data analysis operations and displays a result within the virtual scene. Then, the security analyst performs another hand motion to remediate any threat caused by the security incident.
  • Intrusion Detection

    view source
  • US Patent:
    20190098024, Mar 28, 2019
  • Filed:
    Sep 28, 2017
  • Appl. No.:
    15/718393
  • Inventors:
    - Redmond WA, US
    Paul England - Bellevue WA, US
    Mohamed Rouatbi - Bellevue WA, US
    Mariusz H. Jakubowski - Bellevue WA, US
    Marcus Peinado - Bellevue WA, US
  • Assignee:
    Microsoft Technology Licensing, LLC - Redmond WA
  • International Classification:
    H04L 29/06
  • Abstract:
    A process to detect intrusions with an intrusion detection system is disclosed. The intrusion detection system identifies instance types, and each instance type includes an instance. A know compromised instance is identified from the plurality of instances. A link between the plurality instance types is traversed from the compromised instance to discover an additional compromised instance.
  • Off Node Scanning

    view source
  • US Patent:
    20190065754, Feb 28, 2019
  • Filed:
    Aug 31, 2017
  • Appl. No.:
    15/692393
  • Inventors:
    - Redmond WA, US
    Ramesh Chinta - Sammamish WA, US
    Amrita Satapathy - Redmond WA, US
    Jeffrey Cooperstein - Redmond WA, US
    Harini Parthasarathy - Redmond WA, US
    Scott Antony Field - Redmond WA, US
    Mohamed Rouatbi - Bellevue WA, US
    Julian Federico Gonzalez - Issaquah WA, US
  • International Classification:
    G06F 21/57
  • Abstract:
    Security risks associated with scanning a computer are at least mitigated by performing the scanning off node. State data of a target node, or computer, can be acquired in various ways. The acquired state data can be subsequently employed to generate a virtual replica of the target computer or portion thereof on a second computer isolated from the target computer. The virtual replica of the target computer provides a scanner access to the data needed to perform a scan on the second computer without accessing or being able to impact the target computer.

Resumes

Mohamed Rouatbi Photo 1

Principal Software Engineering Manager

view source
Location:
Bellevue, WA
Industry:
Security And Investigations
Work:
Université De Montréal Feb 2003 - Jul 2007
Software Architect

Microsoft Feb 2003 - Jul 2007
Principal Software Engineering Manager
Education:
Université De Montréal 2002 - 2004
Masters, Software Engineering
Université De Montréal
Polytechnique Montréal
Skills:
C#
Software Development
C++
Distributed Team Management
Multi Cultural Team Management
Information Security
Security Information and Event Management
Digital Forensics
Security Incident Response
Customer Relationship Management
Conflict Management
Security Operations Management
Data Visualization
Design Patterns
Mohamed Rouatbi Photo 2

Mohamed Rouatbi

view source
Education:
University of Toronto 1986 - 1993
Masters
Mohamed Rouatbi Photo 3

Mohamed Rouatbi

view source
Mohamed Rouatbi Photo 4

Mohamed Rouatbi

view source

Facebook

Mohamed Rouatbi Photo 5

Mohamed Rouatbi

view source
Mohamed Rouatbi Photo 6

Mohamed Rouatbi

view source
Mohamed Rouatbi Photo 7

Mohamed Rouatbi

view source
Mohamed Rouatbi Photo 8

Mohamed Rouatbi

view source

Youtube

i love you (omar farouk)by monta5ab soussa le...

  • Category:
    Music
  • Uploaded:
    25 Mar, 2010
  • Duration:
    5m 15s

Googleplus

Mohamed Rouatbi Photo 9

Mohamed Rouatbi

Mohamed Rouatbi Photo 10

Mohamed Rouatbi


Get Report for Mohamed Rouatbi from Zillah, WA, age ~51
Control profile