Patents by Inventor Mazhar Mohammed

Mazhar Mohammed 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).

  • Patent number: 11767063
    Abstract: This disclosure relates to a motor vehicle, and in particular a vehicle body structure for a motor vehicle, with an extended roof reinforcement structure. An example vehicle includes an A-pillar, a roof side rail, a dash panel, and a reinforcement structure extending at least partially through the roof side rail and the A-pillar to a front end forward of the dash panel.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: September 26, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: Joseph Prescott Hickey, Christopher John May, Michael Kozak, Jamil M. Alwan, Chelliah Madasamy, Matthew B. Makowski, Mazhar Mohammed Hussain
  • Publication number: 20210394832
    Abstract: This disclosure relates to a motor vehicle, and in particular a vehicle body structure for a motor vehicle, with an extended roof reinforcement structure. An example vehicle includes an A-pillar, a roof side rail, a dash panel, and a reinforcement structure extending at least partially through the roof side rail and the A-pillar to a front end forward of the dash panel.
    Type: Application
    Filed: September 1, 2021
    Publication date: December 23, 2021
    Inventors: Joseph Prescott Hickey, Christopher John May, Michael Kozak, Jamil M. Alwan, Chelliah Madasamy, Matthew B. Makowski, Mazhar Mohammed Hussain
  • Patent number: 11136065
    Abstract: This disclosure relates to a motor vehicle, and in particular a vehicle body structure for a motor vehicle, with an extended roof reinforcement structure. An example vehicle includes an A-pillar, a roof side rail, a dash panel, and a reinforcement structure extending at least partially through the roof side rail and the A-pillar to a front end forward of the dash panel.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: October 5, 2021
    Assignee: Ford Global Technologies, LLC
    Inventors: Joseph Prescott Hickey, Christopher John May, Michael Kozak, Jamil M. Alwan, Chelliah Madasamy, Matthew B. Makowski, Mazhar Mohammed Hussain
  • Publication number: 20210261198
    Abstract: This disclosure relates to a motor vehicle, and in particular a vehicle body structure for a motor vehicle, with an extended roof reinforcement structure. An example vehicle includes an A-pillar, a roof side rail, a dash panel, and a reinforcement structure extending at least partially through the roof side rail and the A-pillar to a front end forward of the dash panel.
    Type: Application
    Filed: February 24, 2020
    Publication date: August 26, 2021
    Inventors: Joseph Prescott Hickey, Christopher John May, Michael Kozak, Jamil M. Alwan, Chelliah Madasamy, Matthew B. Makowski, Mazhar Mohammed Hussain
  • Patent number: 7853609
    Abstract: A hierarchical software update distribution system and method for distributing software updates is presented. The update distribution system includes a root update service node and at least one update service node. In an update distribution system, each update service node, except the root update service node, has one parent update service node. Each update service node may function as a parent update service node to child update service nodes.
    Type: Grant
    Filed: March 12, 2004
    Date of Patent: December 14, 2010
    Assignee: Microsoft Corporation
    Inventors: David Dehghan, Edward Reus, Nirmal Rajesh Soy, Lie Ma, Marc Shepard, Jianbo Hou, David Hennessey, Varadarajan Thiruvillamalai, Vidyasankar Raman, Thottam R. Sriram, Jason J. Roberts, Mazhar Mohammed, Xiang He
  • Patent number: 7689676
    Abstract: In accordance with certain aspects of the model-based policy application, each of a plurality of policies is associated with appropriate parts of a model of a heterogeneous system. A deployment agent is invoked to apply each of the plurality of policies to components associated with the parts of the model. An identification of a change to one of the plurality of policies is received, and the deployment agent is also invoked to apply the changed policy to selected ones of the components associated with the parts of the model.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Anders B. Vinberg, Bruce W. Copeland, Robert Fries, Kevin D. J. Grealish, Jonathan C. Hardwick, Michael J. Healy, Galen C. Hunt, Aamer Hydrie, David C. James, Anand Lakshminarayanan, Edwin R. Lassettre, Raymond W. McCollum, Rob Mensching, Mazhar Mohammed, Rajagopalan Badri Narayanan, Geoffrey H. Outhred, Zhengkai Kenneth Pan, Efstathios Papaefstathiou, John M. Parchem, Vij Rajarajan, Ashvinkumar J. Sanghvi, Bassam Tabbara, Rene Antonio Vega, Vitaly Voloshin, Robert V. Welland, John H. Wilson, Eric J. Winner, Jeffrey A. Woolsey
  • Patent number: 7574706
    Abstract: A system and method for facilitating the selection and implementation of software updates while minimizing the bandwidth and processing resources required to select and implement the software updates. In one embodiment, an update service controls access to software updates, or other types of software, stored on a server.
    Type: Grant
    Filed: December 15, 2003
    Date of Patent: August 11, 2009
    Assignee: Microsoft Corporation
    Inventors: Michael Edward Meulemans, Aaron Averbuch, Jason Roberts, Ken Showman, Mazhar Mohammed, Joseph G. Dadzie
  • Patent number: 7546594
    Abstract: A system and method for managing the installation of files on a computing device are provided. A client computing device obtains installation information identifying a version of a baseline installation component stored on the client computing device. The installation information also includes an installation component delta patch that is merged with the baseline installation component to generate an updated installation component. The updated installation component is utilized to install one or more files on the client computing device. Upon completion of the installation, the updated installation component can be deleted.
    Type: Grant
    Filed: December 15, 2003
    Date of Patent: June 9, 2009
    Assignee: Microsoft Corporation
    Inventors: Thomas D. McGuire, Derek P. Menzies, Michael V. Sliger, Derek Cheng, Mazhar Mohammed, Manojkumar Shende
  • Patent number: 7539733
    Abstract: Systems and methods for remote assistance. A user computer is able to generate a ticket that includes temporary credentials for a remote assistance account of the user computer. The ticket is escalated to an expert, who activates the ticket and requests a connection with the user using the encrypted credentials. The user can accept this request if the credentials are validated and provide the expert with a view of the user's desktop. The expert, if necessary, can request control of the user computer and the user can either grant or deny this request. If granted, the user computer can unilaterally terminate the control that was provided to the expert. Because the credentials in the ticket are encrypted, the expert does not know the actual password to the remote assistance account and can only access the user computer interactively.
    Type: Grant
    Filed: August 30, 2005
    Date of Patent: May 26, 2009
    Assignee: Microsoft Corporation
    Inventors: Mazhar Mohammed, Avronil Bhattacharjee, Justin Kwak
  • Patent number: 7509636
    Abstract: A system and method for updating one or more files on a computing device are provided. A client computing device obtains update information including an index identifying particular delta patches with specific versions of installed files. Upon selecting which of the applicable updates will be implemented, an update agent on the client computing device performs an inventory to identify which version a file to be updated is installed on the machine. The update agent selects a corresponding delta patch and transmits the request to an update service.
    Type: Grant
    Filed: December 15, 2003
    Date of Patent: March 24, 2009
    Assignee: Microsoft Corporation
    Inventors: Thomas D. McGuire, Derek P. Menzies, Michael V. Sliger, Derek Cheng, Mazhar Mohammed, Peter A. Williams, Gary Henderson
  • Patent number: 7478381
    Abstract: The present invention is directed to a system and method for managing software updates. More specifically, the present invention is directed to a system and method for facilitating the selection and implementation of software updates while minimizing the bandwidth and processing resources required to select and implement the software updates. In accordance with an aspect of the present invention, a software update service controls access to software updates stored on servers. In accordance with another aspect, the software update service synchronizes with client machines to identify applicable updates.
    Type: Grant
    Filed: December 15, 2003
    Date of Patent: January 13, 2009
    Assignee: Microsoft Corporation
    Inventors: Jason Roberts, Mazhar Mohammed, Walter Wittel, Marc Shepard
  • Publication number: 20080059214
    Abstract: In accordance with certain aspects of the model-based policy application, each of a plurality of policies is associated with appropriate parts of a model of a heterogeneous system. A deployment agent is invoked to apply each of the plurality of policies to components associated with the parts of the model. An identification of a change to one of the plurality of policies is received, and the deployment agent is also invoked to apply the changed policy to selected ones of the components associated with the parts of the model.
    Type: Application
    Filed: January 12, 2007
    Publication date: March 6, 2008
    Applicant: Microsoft Corporation
    Inventors: Anders Vinberg, Bruce Copeland, Robert Fries, Kevin Grealish, Jonathan Hardwick, Michael Healy, Galen Hunt, Aamer Hydrie, David James, Anand Lakshminarayanan, Edwin Lassettre, Raymond McCollum, Rob Mensching, Mazhar Mohammed, Rajagopalan Narayanan, Geoffrey Outhred, Zhengkai Pan, Efstathios Papaefstathiou, John Parchem, Vij Rajarajan, Ashvikumar Sanghvi, Bassam Tabbara, Rene Vega, Vitaly Voloshin, Robert Welland, John Wilson, Eric Winner, Jeffrey Woolsey
  • Publication number: 20070234343
    Abstract: Sending installation information. A method may be performed, for example, in a network computing environment including one or more servers connected to one or more clients. The method includes signing a package including installation information. A hash of the package is created. A metadata data set is created. The metadata data set includes a description of the package, an identification for the package, applicability rules describing intended recipients of the installation information, the hash of the package, and installation instructions for the package. The metadata data set is sent to a target group of systems in the network computing environment.
    Type: Application
    Filed: January 27, 2006
    Publication date: October 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Christopher Gouge, Craig Marl, David Hennessey, David Kays, Edward Reus, Krishnan Rangarajan, Marc Shepard, Mazhar Mohammed, Steve Shih
  • Publication number: 20050289226
    Abstract: Systems and methods for remote assistance. A user computer is able to generate a ticket that includes temporary credentials for a remote assistance account of the user computer. The ticket is escalated to an expert, who activates the ticket and requests a connection with the user using the encrypted credentials. The user can accept this request if the credentials are validated and provide the expert with a view of the user's desktop. The expert, if necessary, can request control of the user computer and the user can either grant or deny this request. If granted, the user computer can unilaterally terminate the control that was provided to the expert. Because the credentials in the ticket are encrypted, the expert does not know the actual password to the remote assistance account and can only access the user computer interactively.
    Type: Application
    Filed: August 30, 2005
    Publication date: December 29, 2005
    Applicant: Microsoft Corporation
    Inventors: Mazhar Mohammed, Avronil Bhattacharjee, Justin Kwak
  • Patent number: 6973482
    Abstract: Systems and methods for remote assistance. A user computer is able to generate a ticket that includes temporary credentials for a remote assistance account of the user computer. The ticket is escalated to an expert, who activates the ticket and requests a connection with the user using the encrypted credentials. The user can accept this request if the credentials are validated and provide the expert with a view of the user's desktop. The expert, if necessary, can request control of the user computer and the user can either grant or deny this request. If granted, the user computer can unilaterally terminate the control that was provided to the expert. Because the credentials in the ticket are encrypted, the expert does not know the actual password to the remote assistance account and can only access the user computer interactively.
    Type: Grant
    Filed: October 1, 2001
    Date of Patent: December 6, 2005
    Assignee: Microsoft Corporation
    Inventors: Mazhar Mohammed, Avronil Bhattacharjee, Justin Kwak
  • Publication number: 20050203968
    Abstract: A method for controlling the update installation behavior of a computing device according to installation attributes is presented. When present, a mandatory installation attribute associated with a software update causes the installation process executed on the computing device to disallow a user to selectively not install the software update. A priority installation attribute causes the computing device to request a higher amount of network bandwidth for obtaining the software update's content for installation on the client computing device. A deadline installation attribute associated with the software update causes the computing device to permit a user to selectively not install the software update until an associated deadline passes, at which time the software update is installed without further user interaction.
    Type: Application
    Filed: March 12, 2004
    Publication date: September 15, 2005
    Inventors: David Dehghan, Edward Reus, Nirmal Soy, Lie Ma, Marc Shepard, Jianbo Hou, David Hennessey, Varadarajan Thiruvillamalai, Vidyasankar Raman, Thottam Sriram, Jason Roberts, Mazhar Mohammed, Xiang He
  • Publication number: 20050132359
    Abstract: A system and method for managing the installation of files on a computing device are provided. A client computing device obtains installation information identifying a version of a baseline installation component stored on the client computing device. The installation information also includes an installation component delta patch that is merged with the baseline installation component to generate an updated installation component. The updated installation component is utilized to install one or more files on the client computing device. Upon completion of the installation, the updated installation component can be deleted.
    Type: Application
    Filed: December 15, 2003
    Publication date: June 16, 2005
    Inventors: Thomas McGuire, Derek Menzies, Michael Sliger, Derek Cheng, Mazhar Mohammed, Manojkumar Shende
  • Publication number: 20050132348
    Abstract: A system and method for facilitating the selection and implementation of software updates while minimizing the bandwidth and processing resources required to select and implement the software updates. In one embodiment, an update service controls access to software updates, or other types of software, stored on a server.
    Type: Application
    Filed: December 15, 2003
    Publication date: June 16, 2005
    Inventors: Michael Meulemans, Aaron Averbuch, Jason Roberts, Ken Showman, Mazhar Mohammed, Joseph Dadzie
  • Publication number: 20050132349
    Abstract: The present invention is directed to a system and method for managing software updates. More specifically, the present invention is directed to a system and method for facilitating the selection and implementation of software updates while minimizing the bandwidth and processing resources required to select and implement the software updates. In accordance with an aspect of the present invention, a software update service controls access to software updates stored on servers. In accordance with another aspect, the software update service synchronizes with client machines to identify applicable updates.
    Type: Application
    Filed: December 15, 2003
    Publication date: June 16, 2005
    Inventors: Jason Roberts, Mazhar Mohammed, Walter Wittel, Marc Shepard
  • Publication number: 20050132382
    Abstract: A system and method for updating one or more files on a computing device are provided. A client computing device obtains update information including an index identifying particular delta patches with specific versions of installed files. Upon selecting which of the applicable updates will be implemented, an update agent on the client computing device performs an inventory to identify which version a file to be updated is installed on the machine. The update agent selects a corresponding delta patch and transmits the request to an update service.
    Type: Application
    Filed: December 15, 2003
    Publication date: June 16, 2005
    Inventors: Thomas McGuire, Derek Menzies, Michael Sliger, Derek Cheng, Mazhar Mohammed, Peter Williams, Gary Henderson