Mohsen M Agsen

age ~59

from Honolulu, HI

Also known as:
  • Mohsen M Alghosein
  • Mohsen Al Ghosein
  • Mohsen M Ghosein
  • Mohsen A Ghosein
  • Mohsen N Alghosein
  • Al Mohsen Ghosein
  • Al Ghosein Mohsen
Phone and address:
650 Ahakea St, Honolulu, HI 96816
8084283723

Mohsen Agsen Phones & Addresses

  • 650 Ahakea St, Honolulu, HI 96816 • 8084283723
  • 4551 Aukai Ave, Honolulu, HI 96816
  • Sammamish, WA
  • Bellevue, WA
  • Santa Clara, CA

Work

  • Company:
    Mylo
    Aug 2012 to May 2016
  • Position:
    All in one

Skills

Software Engineering • Distributed Systems • Software Development • Software Design • Cloud Computing • Agile Methodologies • Technical Leadership • Architecture • C++ • System Architecture • Scrum • C# • Enterprise Architecture • Enterprise Software • Software Project Management • Web Services • Algorithms • Xml

Ranks

  • Certificate:
    Machine Learning

Industries

Computer Software

Vehicle Records

  • Mohsen Agsen

    view source
  • Address:
    4551 Aukai Ave, Honolulu, HI 96816
  • VIN:
    4JGBB86E67A210848
  • Make:
    MERCEDES-BENZ
  • Model:
    M-CLASS
  • Year:
    2007

Us Patents

  • Recycling Components After Self-Deactivation

    view source
  • US Patent:
    7062770, Jun 13, 2006
  • Filed:
    Feb 15, 2005
  • Appl. No.:
    11/058937
  • Inventors:
    Rodney T. Limprecht - Woodinville WA, US
    Patrick James Helland - Seattle WA, US
    Mohsen M. Agsen - Honolulu HI, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 9/44
  • US Classification:
    719315, 718101
  • Abstract:
    A component-based framework includes system services and component integration interfaces that provide a run-time environment for component-based server application in which server application components have control over the duration of their state independent of client action. The framework provides functions that a server application component calls to indicate its work for a client is complete, and its state is to be destroyed. On the component's return from the client's method call, the framework destroys the component's state thus releasing any server computer resources held by the component. This allows the server application components to be programmed so as to minimize the duration that their state remains in memory consuming server computer resources, and which enhances scalability of the server application.
  • Generating Exception-Based Component Models From Non-Exception-Based Models

    view source
  • US Patent:
    8612928, Dec 17, 2013
  • Filed:
    Apr 7, 2010
  • Appl. No.:
    12/755421
  • Inventors:
    Mohsen M. Agsen - Honolulu HI, US
    Craig J. Symonds - Woodinville WA, US
    Jean-Pierre Duplessis - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 9/45
  • US Classification:
    717104
  • Abstract:
    Exception-based component models can be generated from non-exception-based models. For example, a non-exception-based interface contract (such as a non-exception-based interface contract in a header file) for a consumable software component can be parsed. Additionally, a wrapper for the consumable software component can be generated from the non-exception-based interface contract. The wrapper can have an exception-based interface contract implementation, and the exception-based interface contract implementation can be a mirror equivalent of the non-exception-based interface contract. If the non-exception-based interface contract hints at one or more arguments as being out argument(s) for a function in the consumable software component, then predefined heuristics can be used to select one of those argument(s) to be used by the exception-based interface contract implementation as a return value for the function.
  • Component Self-Deactivation While Client Holds A Returned Reference

    view source
  • US Patent:
    20050149953, Jul 7, 2005
  • Filed:
    Feb 15, 2005
  • Appl. No.:
    11/059033
  • Inventors:
    Rodney Limprecht - Woodinville WA, US
    Patrick Helland - Seattle WA, US
    Mohsen Agsen - Honolulu HI, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F009/46
  • US Classification:
    719328000
  • Abstract:
    A component-based framework includes system services and component integration interfaces that provide a run-time environment for component-based server application in which server application components have control over the duration of their state independent of client action. The framework provides functions that a server application component calls to indicate its work for a client is complete, and its state is to be destroyed. On the component's return from the client's method call, the framework destroys the component's state thus releasing any server computer resources held by the component. This allows the server application components to be programmed so as to minimize the duration that their state remains in memory consuming server computer resources, and which enhances scalability of the server application.
  • Geneeral Purpose Infinite Display Canvas

    view source
  • US Patent:
    20090204912, Aug 13, 2009
  • Filed:
    Feb 8, 2008
  • Appl. No.:
    12/028735
  • Inventors:
    Bradford H. Lovering - Clyde Hill WA, US
    Mohsen Agsen - Honolulu HI, US
    Randy Kimmerly - Woodinville WA, US
    Douglas Purdy - Kirkland WA, US
    Christopher L. Anderson - Redmond WA, US
    Vijaye Raji - Redmond WA, US
    Vikram Bapat - Seattle WA, US
    Steven J. Clarke - Cambridge, GB
    Bryan J. Tiller - Bellevue WA, US
    Florian Voss - Seattle WA, US
    Stephen M. Danton - Seattle WA, US
    Andrew C. Wassyng - Seattle WA, US
    Laurent Mollicone - Kirkland WA, US
    James R. Flynn - Seattle WA, US
    Arwen E. Pond - Woodinville WA, US
    Robert A. DeLine - Seattle WA, US
    Gina D. Venolia - Bellevue WA, US
  • Assignee:
    MICROSOFT CORPORATION - Redmond WA
  • International Classification:
    G06F 3/00
  • US Classification:
    715762
  • Abstract:
    Expanding and contracting a display screen container. Data is stored in a computer readable medium. The data represents a screen container such as a graphical desktop user interface displayable to a user on a computer display of a computing device. Data is stored representing artifacts, including one or more application graphical user interface artifacts for applications that are instantiated on the computing device. Information is stored specifying locations where each of the artifacts should be graphically located in the screen container. The graphical size of screen container is determined by the locations of the artifacts. Based on user input, a portion of the screen container is displayed to the user on the computer display of the computing device. The screen container may be expanded or contracted based on opening or closing graphical user interface artifacts, adding or removing artifacts, or repositioning artifacts.
  • Cascading Item And Action Browser

    view source
  • US Patent:
    20090222762, Sep 3, 2009
  • Filed:
    Feb 29, 2008
  • Appl. No.:
    12/040191
  • Inventors:
    Allen Denver - Mililani HI, US
    Mohsen Agsen - Honolulu HI, US
    Craig Symonds - Honolulu HI, US
    Tracey Trewin - Carnation WA, US
    Jean-Pierre Duplessis - Redmond WA, US
    Chris Lovett - Woodinville WA, US
    Jacob I. Meyer - Honolulu HI, US
    Scott R. Marison - Honolulu HI, US
  • Assignee:
    MICROSOFT CORPORATION - REDMOND WA
  • International Classification:
    G06F 3/048
  • US Classification:
    715793, 715810
  • Abstract:
    In one or more embodiments, a cascading item and action browser enables items and associated actions to be displayed. In at least some embodiments, items are presented in a column and can be selected by a user. Responsive to selecting a particular item or items, actions that can be performed on or relative to a selected item or items can be presented in a second adjacent column. From here, users can select one or more actions that can be performed on items presented in the first-mentioned column. Results of the action or actions being performed, at least some of which can include additional items, can then be presented in a next-adjacent column. Navigation through the items and actions displayed in their respective columns can then continue in a cascaded fashion.
  • Generalized And Extensible Software Architecture Representation

    view source
  • US Patent:
    20090319993, Dec 24, 2009
  • Filed:
    Jun 24, 2008
  • Appl. No.:
    12/144654
  • Inventors:
    Allen Wayne Denver - Mililani HI, US
    Mohsen Agsen - Honolulu HI, US
    Craig Joseph Symonds - Honolulu HI, US
    Jacob Meyer - Redmond WA, US
    Scott Marison - Honolulu HI, US
  • Assignee:
    MICROSOFT CORPORATION, - Redmond WA
  • International Classification:
    G06F 9/44
  • US Classification:
    717121
  • Abstract:
    Software architectures may include many types of elements, such as classes, functions, databases, queries, and users. An architecture may be the subject of many types of analysis, such as discovery of architecture features and design choices, rendering according to (e.g.) a visual layout or as a hierarchical data set, validation and testing of a chosen design, and evaluation by systems analysis tools. However, the information documenting the software architecture is often organized in a disjointed manner, such as in a set of release documentation, inline comments in source code, notes recorded in version control systems, and contact databases. Instead, the software architecture may be represented as a set of nodes of various node categories interconnected by links of different types. The representation may then be utilized in many types of analysis, such as visualization, transformation, and element analysis by complex systems analysis tools.
  • Macroscopic Quantum Effects For Computer Games

    view source
  • US Patent:
    20090325694, Dec 31, 2009
  • Filed:
    Jun 27, 2008
  • Appl. No.:
    12/147628
  • Inventors:
    Brian C. Beckman - Newcastle WA, US
    Mohsen M. Agsen - Honolulu HI, US
    Momin Mahmoud Al-Ghosien - Sammamish WA, US
  • Assignee:
    MICROSOFT CORPRATION - Redmond WA
  • International Classification:
    A63F 13/00
  • US Classification:
    463 31
  • Abstract:
    The claimed subject matter provides a system and/or a method that facilitates providing a realistic simulation within a gaming environment. A gaming environment can enable at least one user to interact with a computer game in order to produce visual feedback in which the computer game includes a simulation that mimics an event in a physical real world. A macroscopic quantum effects (MQE) engine can utilize quantum physics as a basis for at least one simulation within the gaming environment, wherein the MQE engine leverages an equation related to quantum physics which enables the simulation to replicate a property associated with realistic quantum mechanics. An interface can allow data communication between the gaming environment and the MQE engine.
  • Overlay For Digital Annotations

    view source
  • US Patent:
    20100325527, Dec 23, 2010
  • Filed:
    Jun 18, 2009
  • Appl. No.:
    12/486959
  • Inventors:
    Julio Estrada - Medina WA, US
    Mohsen Agsen - Honolulu HI, US
    Yasser Asmi - Redmond WA, US
  • Assignee:
    MICROSOFT CORPORATION - Redmond WA
  • International Classification:
    G06F 17/21
  • US Classification:
    715230
  • Abstract:
    A user input is received as a digital annotation, and the digital annotation is maintained as at least part of an overlay layer. The digital annotation is displayed, and if information from a program is being displayed then the digital annotation is displayed concurrently with the information from the program. Interaction between the overlay layer and the application layer can also be allowed.
Name / Title
Company / Classification
Phones & Addresses
Mohsen Agsen
Managing
Mobicore LLC
Computer Games · Amusement Device Operator
55 Merchant St #1701, Honolulu, HI 96813

Resumes

Mohsen Agsen Photo 1

Engineering

view source
Location:
Honolulu, HI
Industry:
Computer Software
Work:
Mylo Aug 2012 - May 2016
All In One

Anui Apr 2012 - May 2016
Founder and Partner

Facebook Apr 2012 - May 2016
Engineering

Microsoft Sep 2006 - Feb 2012
Technical Fellow

Microsoft 2008 - 2010
Software Chief Courier
Skills:
Software Engineering
Distributed Systems
Software Development
Software Design
Cloud Computing
Agile Methodologies
Technical Leadership
Architecture
C++
System Architecture
Scrum
C#
Enterprise Architecture
Enterprise Software
Software Project Management
Web Services
Algorithms
Xml
Certifications:
Machine Learning
License Fablegask3Qh

Get Report for Mohsen M Agsen from Honolulu, HI, age ~59
Control profile