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: 11767063Abstract: 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: GrantFiled: September 1, 2021Date of Patent: September 26, 2023Assignee: Ford Global Technologies, LLCInventors: Joseph Prescott Hickey, Christopher John May, Michael Kozak, Jamil M. Alwan, Chelliah Madasamy, Matthew B. Makowski, Mazhar Mohammed Hussain
-
Publication number: 20210394832Abstract: 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: ApplicationFiled: September 1, 2021Publication date: December 23, 2021Inventors: Joseph Prescott Hickey, Christopher John May, Michael Kozak, Jamil M. Alwan, Chelliah Madasamy, Matthew B. Makowski, Mazhar Mohammed Hussain
-
Patent number: 11136065Abstract: 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: GrantFiled: February 24, 2020Date of Patent: October 5, 2021Assignee: Ford Global Technologies, LLCInventors: Joseph Prescott Hickey, Christopher John May, Michael Kozak, Jamil M. Alwan, Chelliah Madasamy, Matthew B. Makowski, Mazhar Mohammed Hussain
-
Publication number: 20210261198Abstract: 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: ApplicationFiled: February 24, 2020Publication date: August 26, 2021Inventors: Joseph Prescott Hickey, Christopher John May, Michael Kozak, Jamil M. Alwan, Chelliah Madasamy, Matthew B. Makowski, Mazhar Mohammed Hussain
-
Patent number: 7853609Abstract: 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: GrantFiled: March 12, 2004Date of Patent: December 14, 2010Assignee: Microsoft CorporationInventors: 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: 7689676Abstract: 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: GrantFiled: January 12, 2007Date of Patent: March 30, 2010Assignee: Microsoft CorporationInventors: 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: 7574706Abstract: 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: GrantFiled: December 15, 2003Date of Patent: August 11, 2009Assignee: Microsoft CorporationInventors: Michael Edward Meulemans, Aaron Averbuch, Jason Roberts, Ken Showman, Mazhar Mohammed, Joseph G. Dadzie
-
Patent number: 7546594Abstract: 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: GrantFiled: December 15, 2003Date of Patent: June 9, 2009Assignee: Microsoft CorporationInventors: Thomas D. McGuire, Derek P. Menzies, Michael V. Sliger, Derek Cheng, Mazhar Mohammed, Manojkumar Shende
-
Patent number: 7539733Abstract: 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: GrantFiled: August 30, 2005Date of Patent: May 26, 2009Assignee: Microsoft CorporationInventors: Mazhar Mohammed, Avronil Bhattacharjee, Justin Kwak
-
Patent number: 7509636Abstract: 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: GrantFiled: December 15, 2003Date of Patent: March 24, 2009Assignee: Microsoft CorporationInventors: Thomas D. McGuire, Derek P. Menzies, Michael V. Sliger, Derek Cheng, Mazhar Mohammed, Peter A. Williams, Gary Henderson
-
Patent number: 7478381Abstract: 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: GrantFiled: December 15, 2003Date of Patent: January 13, 2009Assignee: Microsoft CorporationInventors: Jason Roberts, Mazhar Mohammed, Walter Wittel, Marc Shepard
-
Publication number: 20080059214Abstract: 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: ApplicationFiled: January 12, 2007Publication date: March 6, 2008Applicant: Microsoft CorporationInventors: 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: 20070234343Abstract: 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: ApplicationFiled: January 27, 2006Publication date: October 4, 2007Applicant: Microsoft CorporationInventors: Christopher Gouge, Craig Marl, David Hennessey, David Kays, Edward Reus, Krishnan Rangarajan, Marc Shepard, Mazhar Mohammed, Steve Shih
-
Publication number: 20050289226Abstract: 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: ApplicationFiled: August 30, 2005Publication date: December 29, 2005Applicant: Microsoft CorporationInventors: Mazhar Mohammed, Avronil Bhattacharjee, Justin Kwak
-
Patent number: 6973482Abstract: 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: GrantFiled: October 1, 2001Date of Patent: December 6, 2005Assignee: Microsoft CorporationInventors: Mazhar Mohammed, Avronil Bhattacharjee, Justin Kwak
-
Publication number: 20050203968Abstract: 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: ApplicationFiled: March 12, 2004Publication date: September 15, 2005Inventors: 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: 20050132359Abstract: 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: ApplicationFiled: December 15, 2003Publication date: June 16, 2005Inventors: Thomas McGuire, Derek Menzies, Michael Sliger, Derek Cheng, Mazhar Mohammed, Manojkumar Shende
-
Publication number: 20050132348Abstract: 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: ApplicationFiled: December 15, 2003Publication date: June 16, 2005Inventors: Michael Meulemans, Aaron Averbuch, Jason Roberts, Ken Showman, Mazhar Mohammed, Joseph Dadzie
-
Publication number: 20050132349Abstract: 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: ApplicationFiled: December 15, 2003Publication date: June 16, 2005Inventors: Jason Roberts, Mazhar Mohammed, Walter Wittel, Marc Shepard
-
Publication number: 20050132382Abstract: 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: ApplicationFiled: December 15, 2003Publication date: June 16, 2005Inventors: Thomas McGuire, Derek Menzies, Michael Sliger, Derek Cheng, Mazhar Mohammed, Peter Williams, Gary Henderson