Patents by Inventor Mansoor A. Malik
Mansoor A. Malik 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: 20240056490Abstract: Updating user-specific instances of a second application for individual users of a group based on a data file for the second application being shared via a collaboration object that corresponds to the group within a first application. The instances of the second application present each individual user with their own custom user experience that is configured to provide access to specific content based on object permissions data. An application extension is executable, by the first application, to extend content editing functionalities of the second application into the collaboration object. Responsive to specific content being associated with the collaboration object via the application extension, each of the instances of the second application may be automatically updated to provide direct access to the specific content. Thus, each user within the group defined for collaboration object can access the data file via the collaboration object and their own instance of the second application.Type: ApplicationFiled: October 27, 2023Publication date: February 15, 2024Inventors: Rajesh RANGARAJAN, Aaron William LINNE, Rajiv RAMAIAH, Archana SASEETHARAN, Mansoor MALIK, Shiraz CUPALA, Beste NAZILLI, Kevin Daniel MORRISON, Sagar Nagaraja SHASTRY, Eric Jonathan HULL, Alexander Tobias POWELL, Lei YANG, Manasi SHARMA, Siddharth UPPAL, Yuri DOGANDJIEV
-
Patent number: 11838334Abstract: Updating user-specific instances of a second application for individual users of a group based on a data file for the second application being shared via a collaboration object that corresponds to the group within a first application. The instances of the second application present each individual user with their own custom user experience that is configured to provide access to specific content based on object permissions data. An application extension is executable, by the first application, to extend content editing functionalities of the second application into the collaboration object. Responsive to specific content being associated with the collaboration object via the application extension, each of the instances of the second application may be automatically updated to provide direct access to the specific content. Thus, each user within the group defined for collaboration object can access the data file via the collaboration object and their own instance of the second application.Type: GrantFiled: December 13, 2021Date of Patent: December 5, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Rajesh Rangarajan, Aaron William Linne, Rajiv Ramaiah, Archana Saseetharan, Mansoor Malik, Shiraz Cupala, Beste Nazilli, Kevin Daniel Morrison, Sagar Nagaraja Shastry, Eric Jonathan Hull, Alexander Tobias Powell, Lei Yang, Manasi Sharma, Siddharth Uppal, Yuri Dogandjiev
-
Publication number: 20220303322Abstract: Updating user-specific instances of a second application for individual users of a group based on a data file for the second application being shared via a collaboration object that corresponds to the group within a first application. The instances of the second application present each individual user with their own custom user experience that is configured to provide access to specific content based on object permissions data. An application extension is executable, by the first application, to extend content editing functionalities of the second application into the collaboration object. Responsive to specific content being associated with the collaboration object via the application extension, each of the instances of the second application may be automatically updated to provide direct access to the specific content. Thus, each user within the group defined for collaboration object can access the data file via the collaboration object and their own instance of the second application.Type: ApplicationFiled: December 13, 2021Publication date: September 22, 2022Inventors: Rajesh RANGARAJAN, Aaron William LINNE, Rajiv RAMAIAH, Archana SASEETHARAN, Mansoor MALIK, Shiraz CUPALA, Beste NAZILLI, Kevin Daniel MORRISON, Sagar Nagaraja SHASTRY, Eric Jonathan HULL, Alexander Tobias POWELL, Lei YANG, Manasi SHARMA, Siddharth UPPAL, Yuri DOGANDJIEV
-
Patent number: 11228627Abstract: Updating user-specific instances of a second application for individual users of a group based on a data file for the second application being shared via a collaboration object that corresponds to the group within a first application. The instances of the second application present each individual user with their own custom user experience that is configured to provide access to specific content based on object permissions data. An application extension is executable, by the first application, to extend content editing functionalities of the second application into the collaboration object. Responsive to specific content being associated with the collaboration object via the application extension, each of the instances of the second application may be automatically updated to provide direct access to the specific content. Thus, each user within the group defined for collaboration object can access the data file via the collaboration object and their own instance of the second application.Type: GrantFiled: March 19, 2021Date of Patent: January 18, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Rajesh Rangarajan, Aaron William Linne, Rajiv Ramaiah, Archana Saseetharan, Mansoor Malik, Shiraz Cupala, Beste Nazilli, Kevin Daniel Morrison, Sagar Nagaraja Shastry, Eric Jonathan Hull, Alexander Tobias Powell, Lei Yang, Manasi Sharma, Siddharth Uppal, Yuri Dogandjiev
-
Patent number: 10887376Abstract: An electronic system includes: a control unit configured to: generate a media content for presenting on a device including a subcontent based on a content template, which includes a configurable element, determine a user information for identifying the device within a context, and update the subcontent with the configurable element, which is adjusted based on the media content and the context, and a communication interface, coupled to the control unit, configured to communicate the subcontent for presenting on the device.Type: GrantFiled: April 20, 2015Date of Patent: January 5, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Wook Jin Chung, Mansoor Malik, Pirooz Chubak, Yunchan Paik, Mohsin Amjed
-
Patent number: 10863227Abstract: Systems and methods for displaying a teleconference session are described. Teleconference data including display streams is transmitted to a number of client computers. Each of the streams may include at least a video and an audio component. A user interface includes a first display area rendering a first stream and a second display area rendering a second stream. An event may occur that removes a video component from the first stream. In response to the event, the rendering of the first stream may be removed from the first display area, and one or more streams of the plurality of streams may be displayed in at least a portion of the first display area. Such techniques for modifying user interface displays based on the actions of select users that have transitioned to an audio-only mode can optimize the use of a display area.Type: GrantFiled: June 25, 2018Date of Patent: December 8, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Jason Thomas Faulkner, Ekaterina Bassova, Thaddeus A. Scott, Marcelo Daniel Truffat, Mansoor Malik, Matthew Benjamin Blank, Kevin D. Morrison, Timothy Michael Cleary
-
Patent number: 10858044Abstract: An assembly for an electrified vehicle having a housing containing a transmission, and a vehicle component positioned in a longitudinal direction between the housing and a passenger compartment, includes a deflector configured for mounting to the housing and having a deflection face configured to deflect the vehicle component and/or the housing away from the passenger compartment during a frontal collision.Type: GrantFiled: December 13, 2018Date of Patent: December 8, 2020Assignee: Ford Global Technologies, LLCInventors: Marius Sawatzki, Daniel Meckenstock, Michael Spurling, Bradley Staines, Kriste Tomovski, Mansoor Malik
-
Publication number: 20190210652Abstract: An assembly for an electrified vehicle having a housing containing a transmission, and a vehicle component positioned in a longitudinal direction between the housing and a passenger compartment, includes a deflector configured for mounting to the housing and having a deflection face configured to deflect the vehicle component and/or the housing away from the passenger compartment during a frontal collision.Type: ApplicationFiled: December 13, 2018Publication date: July 11, 2019Applicant: FORD GLOBAL TECHNOLOGIES, LLCInventors: Marius SAWATZKI, Daniel MECKENSTOCK, Michael SPURLING, Bradley STAINES, Kriste TOMOVSKI, Mansoor MALIK
-
Patent number: 10306782Abstract: This invention covers a display system which includes modular deployable display units, a stand, a power source, a data input device and a display support. Each unit includes a housing, a spool assembly, a flexible electronic display member, an electrical cable and a connecting system for connecting the units to the stand and for physically connecting the units to one another, in an end to end arrangement. The assembly is mounted within the housing and includes a spool having opposite ends, to which the spool is rotatably mounted. The flexible member includes LEDs for displaying a programmable message. The flexible member has an end coupled to the spool and is displaceable between a wound configuration where the member is wound onto the spool and an unwound configuration where the member is unwound from the spool. A free end of the member is coupled to the support for displaying the message.Type: GrantFiled: October 3, 2017Date of Patent: May 28, 2019Inventor: Mansoor Malik
-
Publication number: 20180367757Abstract: Systems and methods for displaying a teleconference session are described. Teleconference data including display streams is transmitted to a number of client computers. Each of the streams may include at least a video and an audio component. A user interface includes a first display area rendering a first stream and a second display area rendering a second stream. An event may occur that removes a video component from the first stream. In response to the event, the rendering of the first stream may be removed from the first display area, and one or more streams of the plurality of streams may be displayed in at least a portion of the first display area. Such techniques for modifying user interface displays based on the actions of select users that have transitioned to an audio-only mode can optimize the use of a display area.Type: ApplicationFiled: June 25, 2018Publication date: December 20, 2018Inventors: Jason Thomas Faulkner, Ekaterina Bassova, Thaddeus A. Scott, Marcelo Daniel Truffat, Mansoor Malik, Matthew Benjamin Blank, Kevin D. Morrison, Timothy Michael Cleary
-
Publication number: 20180232920Abstract: Systems and methods for providing contextually aware location selections for teleconference monitor views are presented. A system can be configured to provide different user interfaces with each user interface associated with a category of functionality. For instance, one user interface may provide document editing functionality for editing a document, and another user interface may provide instant messaging functionality. When a user is engaged in a teleconference session, techniques presented herein enable a system to dynamically select a location for rendering of the teleconference session depending on the category of functionality being utilized by the user. A size and display properties of a display are of the teleconference session can also be determined based on a selected category of functionality.Type: ApplicationFiled: February 10, 2017Publication date: August 16, 2018Inventors: Jason Thomas Faulkner, Catherine Bassova, Thaddeus A. Scott, Marcelo Daniel Truffat, Mansoor Malik, Amey Parandekar, Kevin D. Morrison
-
Patent number: 10038877Abstract: Systems and methods for displaying a teleconference session are described. Teleconference data including display streams is transmitted to a number of client computers. Each of the streams may include at least a video and an audio component. A user interface includes a first display area rendering a first stream and a second display area rendering a second stream. An event may occur that removes a video component from the first stream. In response to the event, the rendering of the first stream may be removed from the first display area, and one or more streams of the plurality of streams may be displayed in at least a portion of the first display area. Such techniques for modifying user interface displays based on the actions of select users that have transitioned to an audio-only mode can optimize the use of a display area.Type: GrantFiled: March 13, 2017Date of Patent: July 31, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Jason Thomas Faulkner, Ekaterina Bassova, Thaddeus A. Scott, Marcelo Daniel Truffat, Mansoor Malik, Matthew Benjamin Blank, Kevin D. Morrison, Timothy Michael Cleary
-
Publication number: 20180049330Abstract: This invention covers a display system which includes modular deployable display units, a stand, a power source, a data input device and a display support. Each unit includes a housing, a spool assembly, a flexible electronic display member, an electrical cable and a connecting system for connecting the units to the stand and for physically connecting the units to one another, in an end to end arrangement. The assembly is mounted within the housing and includes a spool having opposite ends, to which the spool is rotatably mounted. The flexible member includes LEDs for displaying a programmable message. The flexible member has an end coupled to the spool and is displaceable between a wound configuration where the member is wound onto the spool and an unwound configuration where the member is unwound from the spool. A free end of the member is coupled to the support for displaying the message.Type: ApplicationFiled: October 3, 2017Publication date: February 15, 2018Inventor: Mansoor Malik
-
Patent number: 9860998Abstract: This invention covers a display system which includes modular deployable display units, a stand, a power source, a data input device and a display support. Each unit includes a housing, a spool assembly, a flexible electronic display member, an electrical cable and a connecting system for connecting the units to the stand and to one another, in an end to end arrangement. The assembly is mounted within the housing and includes a spool having opposite ends, to which the spool is rotatably mounted. The flexible member includes LEDs for displaying a programmable message. The flexible member has an end coupled to the spool and is displaceable between a wound configuration where the member is wound onto the spool and an unwound configuration where the member is unwound from the spool. A free end of the member is coupled to the support for displaying the message.Type: GrantFiled: April 4, 2016Date of Patent: January 2, 2018Inventor: Mansoor Malik
-
Publication number: 20170290175Abstract: This invention covers a display system which includes modular deployable display units, a stand, a power source, a data input device and a display support. Each unit includes a housing, a spool assembly, a flexible electronic display member, an electrical cable and a connecting system for connecting the units to the stand and to one another, in an end to end arrangement. The assembly is mounted within the housing and includes a spool having opposite ends, to which the spool is rotatably mounted. The flexible member includes LEDs for displaying a programmable message. The flexible member has an end coupled to the spool and is displaceable between a wound configuration where the member is wound onto the spool and an unwound configuration where the member is unwound from the spool. A free end of the member is coupled to the support for displaying the message.Type: ApplicationFiled: April 4, 2016Publication date: October 5, 2017Inventor: Mansoor Malik
-
Patent number: 9524344Abstract: A user interface may be utilized to allow a user to control display properties of online ad content on a hosting webpage (e.g., hosting ads from one domain on a webpage from a different domain). This may be accomplished by creating a cross-domain frame in the hosting webpage, which can contain the ad content. An instantiation of a user interface may be created on the hosting webpage that has an ability to control display properties of the cross-domain frame, thereby controlling display properties of the ad content in the cross-domain frame. Further, a task manager may be utilized as part of the user interface to facilitate a host of the hosting webpage to manage ad content.Type: GrantFiled: June 26, 2008Date of Patent: December 20, 2016Assignee: MICROSOFT CORPORATIONInventors: Xiaofeng Fan, Helen J. Wang, John D. Dunagan, Mansoor A. Malik, Rajesh S. Batheja
-
Publication number: 20160044093Abstract: An electronic system includes: a control unit configured to: generate a media content for presenting on a device including a subcontent based on a content template, which includes a configurable element, determine a user information for identifying the device within a context, and update the subcontent with the configurable element, which is adjusted based on the media content and the context, and a communication interface, coupled to the control unit, configured to communicate the subcontent for presenting on the device.Type: ApplicationFiled: April 20, 2015Publication date: February 11, 2016Inventors: Wook Jin Chung, Mansoor Malik, Pirooz Chubak, Yunchan Paik, Mohsin Amjed
-
Publication number: 20120330748Abstract: Systems, methods, and computer-readable media for communicating advertisement preferences configured by users to a plurality of network domains that serve advertisements are provided. Users input their preferences with respect to advertisement targeting through a common interface and those preferences are communicated to a plurality of network domains in conjunction with requests for advertisements. In this way, users do not have to submit their preferences for advertisement targeting independently for each network domain that serves advertisements and advertisement-serving network domains have a decreased risk of having outdated or incomplete advertisement targeting information.Type: ApplicationFiled: June 27, 2011Publication date: December 27, 2012Applicant: MICROSOFT CORPORATIONInventors: MANSOOR A. MALIK, WOOK JIN CHUNG
-
Patent number: 8131591Abstract: Embodiments of the invention provide ways to update and permit third-party advertising content of a webpage developed using Asynchronous JavaScript and XML (“AJAX”) techniques. An illustrative method includes registering a set of possible triggering events that can invoke an advertisement-update process, registering advertisement containers (portions of the webpage that can present the advertisements), receiving an indication that a triggering event has occurred, identifying (in some cases) advertisement containers whose advertisement content is to be updated, accessing third-party advertisement data that is stored outside of the domain of the webpage to receive the fresh advertising content, and presenting the fresh advertising content in the one or more advertisement containers.Type: GrantFiled: September 12, 2007Date of Patent: March 6, 2012Assignee: Microsoft CorporationInventors: Sunitha Gorty, Mark Masterson, Scott Tomlin, Mansoor Malik, Hyejin Yun
-
Publication number: 20090300496Abstract: A user interface may be utilized to allow a user to control display properties of online ad content on a hosting webpage (e.g., hosting ads from one domain on a webpage from a different domain). This may be accomplished by creating a cross-domain frame in the hosting webpage, which can contain the ad content. An instantiation of a user interface may be created on the hosting webpage that has an ability to control display properties of the cross-domain frame, thereby controlling display properties of the ad content in the cross-domain frame. Further, a task manager may be utilized as part of the user interface to facilitate a host of the hosting webpage to manage ad content.Type: ApplicationFiled: June 26, 2008Publication date: December 3, 2009Applicant: MICROSOFT CORPORATIONInventors: Xiaofeng Fan, Helen J. Wang, John D. Dunagan, Mansoor A. Malik, Rajesh S. Batheja