Patents by Inventor Ram Kumar Donthula
Ram Kumar Donthula 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: 20250110779Abstract: Example aspects include techniques for providing an auditable mechanism for internal services to transact on tenant entities. These techniques may include receiving, from an internal service, by an assistant service, a service request to perform a cloud computing action over tenant data of a tenant of a cloud computing environment. In addition, the techniques may include identifying, by the assistant service, an existing principal of the assistant service within the tenant and possession of an existing permission associated with performing the cloud computing action within the tenant of the cloud computing environment. Further, the techniques may include performing the cloud computing action on behalf of the internal service based on identifying the existing principal and possession of the existing permission.Type: ApplicationFiled: September 28, 2023Publication date: April 3, 2025Inventors: Ram Kumar Donthula, Amber Bhargava, Anand Rengasamy, Wilco Gerardus Bernardus Bauwer, Grzegorz Andrzej Zygmunt, Jagdish Singh
-
Publication number: 20250094549Abstract: Example aspects include techniques for providing a compliant and auditable approach for a user to perform an action without sufficient privileges. These techniques may include receiving, from a first user account, a first request to perform an action and determining that the first user account does not have permission to perform the action. In addition, the techniques may include identifying a second user account having permission to perform the action and transmitting, to the second user account, a second request for approval to perform the action. Further, the techniques may include performing in response to approval of the second request, the action without providing the permission to the first user account.Type: ApplicationFiled: September 20, 2023Publication date: March 20, 2025Inventors: Ram Kumar Donthula, Anand Rengasamy, Amber Bhargava, Braden Wade Watkins, Muaz Ahmed Mian, Umang Anandkumar Shah, Jordan Alexander Mryyan, Yulan He, Seunghwa Cha, Dhara Kishorkumar Patel
-
Patent number: 11922195Abstract: Some embodiments support embedding of a notebooks software component in a surrounding host application, thereby promoting consistency of notebook user interfaces and user experiences between different kinds of applications. For instance, the notebook access added to an integrated development environment (IDE) may be aesthetically consistent with the notebook access added to a business analytics tool from the same vendor as the IDE. Departures from the aesthetic are still supported, e.g., a notebook access provided in a video gaming environment to teach gamers programming skills may have the same aesthetic as the simulated world of the video game, rather than an IDE aesthetic or an enterprise software aesthetic. Direct integration or proxied integration architectures may be used. Efficiencies may be gained by distinguishing between notebook viewing, editing, and executing operations, and providing more computationally expensive resources only as needed for the notebook access being performed.Type: GrantFiled: April 7, 2021Date of Patent: March 5, 2024Assignee: Microsoft Technology Licensing, LLCInventors: John Francis Lam, Safia Abdalla, Shibani Raj Basava, Dinesh Chandnani, Zhu Chen, Kwangje Cho, Ram Kumar Donthula, Katherine Kampf, Daniel Moth, Andrew Christopher Neil, Vaishnavi Sannidhanam, Barry Manh Tu, Vijaya Krishna Upadya, Dileep Yavanmandha
-
Patent number: 11775684Abstract: A rule-based attribution mechanism analyzes documents having different types of data in different formats through the application of script-based rules that apply a tag to the document identifying the type of sensitive data that is contained in the document. Documents having similar tags are aggregated so that the sensitive data is scrubbed from the document leaving the telemetric data available for downstream processing. The scrubbing entails different actions, such as, eliminating the sensitive data, obfuscating the sensitive data, and converting the sensitive data into a non-sensitive value.Type: GrantFiled: August 16, 2022Date of Patent: October 3, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.Inventors: Brian Boon, Dinesh Chandnani, Zhu Chen, Ram Kumar Donthula, Matthew Sloan Theodore Evans, Andrew Neil, Vijaya Upadya, Geoffrey Staneff, Shibani Basava, Evgenia Steshenko, Carl Brochu, Shaun Miller, Xin Shi
-
Publication number: 20220391538Abstract: A rule-based attribution mechanism analyzes documents having different types of data in different formats through the application of script-based rules that apply a tag to the document identifying the type of sensitive data that is contained in the document. Documents having similar tags are aggregated so that the sensitive data is scrubbed from the document leaving the telemetric data available for downstream processing. The scrubbing entails different actions, such as, eliminating the sensitive data, obfuscating the sensitive data, and converting the sensitive data into a non-sensitive value.Type: ApplicationFiled: August 16, 2022Publication date: December 8, 2022Inventors: BRIAN BOON, DINESH CHANDNANI, ZHU CHEN, RAM KUMAR DONTHULA, MATTHEW SLOAN THEODORE EVANS, ANDREW NEIL, VIJAYA UPADYA, GEOFFREY STANEFF, SHIBANI BASAVA, EVGENIA STESHENKO, CARL BROCHU, SHAUN MILLER, XIN SHI
-
Publication number: 20220334857Abstract: Some embodiments support embedding of a notebooks software component in a surrounding host application, thereby promoting consistency of notebook user interfaces and user experiences between different kinds of applications. For instance, the notebook access added to an integrated development environment (IDE) may be aesthetically consistent with the notebook access added to a business analytics tool from the same vendor as the IDE. Departures from the aesthetic are still supported, e.g., a notebook access provided in a video gaming environment to teach gamers programming skills may have the same aesthetic as the simulated world of the video game, rather than an IDE aesthetic or an enterprise software aesthetic. Direct integration or proxied integration architectures may be used. Efficiencies may be gained by distinguishing between notebook viewing, editing, and executing operations, and providing more computationally expensive resources only as needed for the notebook access being performed.Type: ApplicationFiled: April 7, 2021Publication date: October 20, 2022Inventors: John Francis LAM, Safia ABDALLA, Shibani Raj BASAVA, Dinesh CHANDNANI, Zhu CHEN, Kwangje CHO, Ram Kumar DONTHULA, Katherine KAMPF, Daniel MOTH, Andrew Christopher NEIL, Vaishnavi SANNIDHANAM, Barry Manh TU, Vijaya Krishna UPADYA, Dileep YAVANMANDHA
-
Patent number: 11449635Abstract: A rule-based attribution mechanism analyzes documents having different types of data in different formats through the application of script-based rules that apply a tag to the document identifying the type of sensitive data that is contained in the document. Documents having similar tags are aggregated so that the sensitive data is scrubbed from the document leaving the telemetric data available for downstream processing. The scrubbing entails different actions, such as, eliminating the sensitive data, obfuscating the sensitive data, and converting the sensitive data into a non-sensitive value.Type: GrantFiled: May 9, 2019Date of Patent: September 20, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.Inventors: Brian Boon, Dinesh Chandnani, Zhu Chen, Ram Kumar Donthula, Matthew Sloan Theodore Evans, Andrew Neil, Vijaya Upadya, Geoffrey Staneff, Shibani Basava, Evgenia Steshenko, Carl Brochu, Shaun Miller, Xin Shi
-
Patent number: 11157652Abstract: A real-time event processing system receives event data containing telemetric data and one or more personal identifiers. The personal identifier in the event data is replaced with an obfuscated value so that the telemetric data may be used without reference to the personal identifier. A reversible map is used to reverse the obfuscated personal identifier to its original value. In the case when a request is received to delete the mapped personal identifier, the link to the entry in the reversible map is broken by associating the personal identifier with a different obfuscated value.Type: GrantFiled: December 10, 2018Date of Patent: October 26, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.Inventors: Shibani Basava, Dinesh Chandnani, Zhu Chen, Ram Kumar Donthula, Matthew Sloan Theodore Evans, Siwei Li, George Joshua Michaels, Andrew Christopher Neil, Geoffrey Staneff, Evgenia Steshenko, Vijay Upadya, Shengyu Fu
-
Publication number: 20190354716Abstract: A real-time event processing system receives event data containing telemetric data and one or more personal identifiers. The personal identifier in the event data is replaced with an obfuscated value so that the telemetric data may be used without reference to the personal identifier. A reversible map is used to reverse the obfuscated personal identifier to its original value. In the case when a request is received to delete the mapped personal identifier, the link to the entry in the reversible map is broken by associating the personal identifier with a different obfuscated value.Type: ApplicationFiled: December 10, 2018Publication date: November 21, 2019Inventors: SHIBANI BASAVA, DINESH CHANDNANI, ZHU CHEN, RAM KUMAR DONTHULA, MATTHEW SLOAN THEODORE EVANS, SIWEI LI, GEORGE JOSHUA MICHAELS, ANDREW CHRISTOPHER NEIL, GEOFFREY STANEFF, EVGENIA STESHENKO, VIJAY UPADYA, SHENGYU FU
-
Publication number: 20190354717Abstract: A rule-based attribution mechanism analyzes documents having different types of data in different formats through the application of script-based rules that apply a tag to the document identifying the type of sensitive data that is contained in the document. Documents having similar tags are aggregated so that the sensitive data is scrubbed from the document leaving the telemetric data available for downstream processing. The scrubbing entails different actions, such as, eliminating the sensitive data, obfuscating the sensitive data, and converting the sensitive data into a non-sensitive value.Type: ApplicationFiled: May 9, 2019Publication date: November 21, 2019Inventors: BRIAN BOON, DINESH CHANDNANI, ZHU CHEN, RAM KUMAR DONTHULA, MATTHEW SLOAN THEODORE EVANS, ANDREW NEIL, VIJAYA UPADYA, GEOFFREY STANEFF, SHIBANI BASAVA, EVGENIA STESHENKO, CARL BROCHU, SHAUN MILLER, XIN SHI
-
Patent number: 10289528Abstract: Systems and methods for sending in-product notifications to individual users of a software product or a specifically identified subset of users of the software product selected via their previously observed interactions with the software product. In addition, targeted notifications of bug fixes can be sent to specific users who have encountered an error condition or performance issue that a particular bug fix is designed to correct.Type: GrantFiled: March 23, 2017Date of Patent: May 14, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Sarika Calla, Neeraja Reddy Singireddy, Jonathan Daniel Keech, Ritesh Rambhai Parikh, Ryan Alexander Dawson, Ram Kumar Donthula, Deniz Duncan
-
Publication number: 20180276104Abstract: Systems and methods for sending in-product notifications to individual users of a software product or a specifically identified subset of users of the software product selected via their previously observed interactions with the software product. In addition, targeted notifications of bug fixes can be sent to specific users who have encountered an error condition or performance issue that a particular bug fix is designed to correct.Type: ApplicationFiled: March 23, 2017Publication date: September 27, 2018Inventors: Sarika Calla, Neeraja Reddy Singireddy, Jonathan Daniel Keech, Ritesh Rambhai Parikh, Ryan Alexander Dawson, Ram Kumar Donthula, Deniz Duncan