Patents by Inventor Ahmad El Husseini

Ahmad El Husseini has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20070220158
    Abstract: Methods and systems access managed Internet protocol context information by receiving an unmanaged Internet protocol context class call from an Internet application written in an unmanaged programming language. An unmanaged Internet protocol context class, which is written in an unmanaged programming language, is instantiated in response to the call. Interaction with a managed Internet protocol context class results in receiving Internet protocol context information. The managed Internet protocol context class corresponds to the unmanaged Internet protocol context class.
    Type: Application
    Filed: March 17, 2006
    Publication date: September 20, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Karl Tolgu, Ahmad El Husseini, Dmitry Zhiyanov
  • Publication number: 20070220527
    Abstract: Managed application programming interfaces (APIs), schemas and procedures receives a managed API call from an application, and maps the managed API call to an unmanaged API call. Managed data types and managed data objects of the managed API call are mapped to corresponding unmanaged data types and data objects. A request resulting from the unmanaged API call is dispatched to and interpreted by an unmanaged programming language interpreter, which executes the request in an unmanaged programming language. An unmanaged response to the request is mapped to a corresponding managed response, which is provided to the managed application.
    Type: Application
    Filed: March 17, 2006
    Publication date: September 20, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Karl Tolgu, Ahmad El Husseini, Dmitry Zhiyanov
  • Publication number: 20070220154
    Abstract: Methods and systems authenticate and authorize an extranet client to a secure intranet business application with a perimeter network topology, where connections to the secure intranet business application from outside the secure intranet are not permitted. A perimeter network proxy is authenticated within the secure intranet. The perimeter network proxy corresponds to an authenticated extranet client. If the perimeter network proxy is authenticated, information on an intranet business application client is acquired and used to create a session with the intranet business application. The intranet business application client corresponds to the extranet client, and the extranet client uses the session to submit requests to the intranet business application.
    Type: Application
    Filed: March 17, 2006
    Publication date: September 20, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Ahmad El Husseini, Arif Kureshy, Dmitry Zhiyanov, Karl Tolgu
  • Publication number: 20060128369
    Abstract: A system and method for emulating a telephone driver of a mobile device to assist in the development and testing of mobile telephony applications is described. An emulated telephony driver maintains internal states of a wireless network and characteristics of the mobile device. A wireless network is simulated such that neither a cellular radio nor a mobile subscription are required for handset application development and testing.
    Type: Application
    Filed: February 2, 2006
    Publication date: June 15, 2006
    Applicant: Microsoft Corporation
    Inventors: Ahmad El Husseini, Shawn Kashyap, Dave Hartley
  • Publication number: 20050177601
    Abstract: In a method of customizing a software-implemented business process on a mobile computing device, subscriptions are defined to business solutions entities that are defined by metadata. Next, the entities identified by the subscriptions are uploaded to the mobile computing device.
    Type: Application
    Filed: June 14, 2004
    Publication date: August 11, 2005
    Applicant: Microsoft Corporation
    Inventors: Gagan Chopra, Ahmad El Husseini, Arif Kureshy, Jayadev Pillai, Misha St. Lorant, Dmitry Zhiyanov, Dean Wierman
  • Publication number: 20050165803
    Abstract: In a method of managing a synch operation during which business solutions entities are loaded into a mobile data store of a mobile computing device from a central data storage system, subscriptions are defined that identify entities to be loaded into the mobile data store during a synch operation. Next, a remaining data storage capacity of the mobile data store and a subscriptions data quantity corresponding to an amount of data space required to store the entities identified by the subscriptions are estimated. Finally, the subscriptions data quantity is compared to the remaining data storage capacity.
    Type: Application
    Filed: July 2, 2004
    Publication date: July 28, 2005
    Applicant: Microsoft Corporation
    Inventors: Gagan Chopra, Ahmad El Husseini, Arif Kureshy, Misha St. Lorant, Dmitry Zhiyanov
  • Publication number: 20050160060
    Abstract: In a method of customizing a software-implemented business process on a mobile computing device, customized metadata defining customizations of the business process are provided. Next, the metadata is deployed to the mobile computing device and stored in a data store of the mobile computing device. The customizations defined by the metadata are then applied to the software-implemented business process.
    Type: Application
    Filed: January 16, 2004
    Publication date: July 21, 2005
    Applicant: Microsoft Corporation
    Inventors: Tanya Swartz, Dmitry Zhiyanov, Girish Premchandran, Gagan Chopra, Arif Kureshy, Ahmad El Husseini, Jayadev Pillai, Misha St. Lorant
  • Publication number: 20050090243
    Abstract: A system and method for emulating a telephone driver of a mobile device to assist in the development and testing of mobile telephony applications is described. An emulated telephony driver maintains internal states of a wireless network and characteristics of the mobile device. A wireless network is simulated such that neither a cellular radio nor a mobile subscription are required for handset application development and testing.
    Type: Application
    Filed: October 23, 2003
    Publication date: April 28, 2005
    Applicant: Microsoft Corporation
    Inventors: Ahmad El Husseini, Shawn Kashyap, Dave Hartley