Patents by Inventor Eric Jonathan Hull
Eric Jonathan Hull 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: 20260006084Abstract: 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: April 23, 2025Publication date: January 1, 2026Inventors: 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: 12328348Abstract: 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: October 27, 2023Date of Patent: June 10, 2025Assignee: 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: 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
-
Publication number: 20150163341Abstract: Various technologies for managing mobile device communications can be offered to implement a virtual personal operator. Incoming calls and texts can be managed intelligently based on a rich network-stored context, allowing the network to make decisions and interact with callers. Because context is stored by the network, the virtual personal operator can function without contacting the called mobile phone, and can even provide helpful information to callers if the mobile phone is offline. Rich do-not-disturb functionality can be provided, and privileged callers can be given additional information or functionality based on their privileged status. Numerous other features that assist with communications management can be supported.Type: ApplicationFiled: December 10, 2013Publication date: June 11, 2015Inventors: John Skovron, Krishnan Ananthanarayanan, Jeffrey Cheng-Yao Fong, Eric Jonathan Hull, Reid Kuhn, David E. Lemson, Ganapathy Raman, Mahendra Sekaran, Lavanya Vasudevan, Aaron Woo, Kerry D. Woolsey, Aaron Woodman