Patents by Inventor Mohamed Helal

Mohamed Helal 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: 20150101175
    Abstract: A fastener carrier for fasteners for use in a riveting system, said carrier comprising at least one holding zone and at least one release zone, wherein said holding zone holds a fastener in a stored position and said release zone releases said fastener from said carrier, said holding zone having a diameter smaller than said release zone.
    Type: Application
    Filed: April 15, 2013
    Publication date: April 16, 2015
    Inventors: Fengfeng (Jeff) Xi, Yu Lin, David Dakdouk, Mohamed Helal, Brien East
  • Publication number: 20130198171
    Abstract: A method for processing a database object information request includes receiving a database object information request. The database object information request includes a session initiation request and a database object schema retrieval request. The method further includes opening a database object information retrieval session, including assigning a session identifier to the database object information retrieval session, retrieving a result set corresponding to the database object information request, further including assigning a moniker to the result set for use in subsequent database object information retrieval, retrieving the requested database object information using the session identifier and the moniker, and providing a database object information response, the database object information response including the requested database object information.
    Type: Application
    Filed: September 7, 2012
    Publication date: August 1, 2013
    Applicant: Microsoft Corporation
    Inventors: Saurin Shah, Daniel J. Cole, Mohamed Helal, Paul Karimov
  • Publication number: 20090030902
    Abstract: Intelligent assistance functionality is provided in development environments and/or other editors for schematized data. Input of a trigger character sequence can initiate an intelligent assistance box having data corresponding to a related schema. Thus, the intelligent assistance data can be dynamic as schematized data can change; the data can be queried from the schema as requested to facilitate this end. In one embodiment, the data can be an extensible markup language (XML) schema having a plurality of elements. In this regard, syntax can be entered into a development environment to effectuate an intelligent assistance box comprising the elements of the schema; a root level element can be displayed for an initial trigger character sequence. After selecting the element, another trigger sequence can be input to facilitate querying the schema for next level elements, and so on.
    Type: Application
    Filed: July 24, 2007
    Publication date: January 29, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Avner Y. Aharoni, Henricus Johannes Maria Meijer, David N. Schach, Andrew Eyring Kimball, Vladimir G. Sadov, Sravani Kothapalle, Ghanashyam Chandrasekhar Namboodiripad, Stanislav Kitsis, Mohamed Helal