Patents by Inventor Vijayendra Gopalrao Vasu

Vijayendra Gopalrao Vasu 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: 11777938
    Abstract: The present disclosure relates to methods and systems for protecting cloud resources. The methods and systems may use a virtual gatekeeper resource to enforce secure access controls to cloud resources for a list of privileged operations. The cloud resources and the virtual gatekeeper resource may be in different security domains within a cloud computing system and the cloud resources may be linked to the virtual gatekeeper resource. A request may be sent to perform a privileged operation on the cloud resource. Access may be provided to the virtual gatekeeper resource in response to approval of the request and the access to the virtual gatekeeper resource may be used to perform the privileged operation on the cloud resource.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: October 3, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Neeraj Jain, Vijayendra Gopalrao Vasu, Vijay Krishna Tandra Sistla, Kirushna Kumaar Ganesan, Sumit Malhotra
  • Publication number: 20220303236
    Abstract: Systems, methods, and computer-readable media are presented for generating notifications for a person according to user-defined notification templates. In contrast to presenting notifications according to a default notification template, the disclosed subject matter is directed to generating a notification regarding a notification signal according to a user-defined notification template. Upon receiving a notification signal, a determination is made as to whether a first user-defined notification template from a template store is applicable to the notification signal. Upon determining that the user-defined notification template is applicable to the received notification signal, a notification corresponding to the notification signal is generated and presented according to the user-defined notification template.
    Type: Application
    Filed: June 3, 2022
    Publication date: September 22, 2022
    Inventors: Sree Hari Nagaralu, Venkata Sai Ravali Busetty, Ranganath Kondapally, Karthikeyan Raman, Naveen Kumar Sethia, Pavan Kumar Dasari, Vijayendra Gopalrao Vasu
  • Patent number: 11374888
    Abstract: Systems, methods, and computer-readable media are presented for generating notifications for a person according to user-defined notification templates. In contrast to presenting notifications according to a default notification template, the disclosed subject matter is directed to generating a notification regarding a notification signal according to a user-defined notification template. Upon receiving a notification signal, a determination is made as to whether a first user-defined notification template from a template store is applicable to the notification signal. Upon determining that the user-defined notification template is applicable to the received notification signal, a notification corresponding to the notification signal is generated and presented according to the user-defined notification template.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: June 28, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sree Hari Nagaralu, Venkata Sai Ravali Busetty, Ranganath Kondapally, Karthikeyan Raman, Naveen Kumar Sethia, Pavan Kumar Dasari, Vijayendra Gopalrao Vasu
  • Publication number: 20220094686
    Abstract: The present disclosure relates to methods and systems for protecting cloud resources. The methods and systems may use a virtual gatekeeper resource to enforce secure access controls to cloud resources for a list of privileged operations. The cloud resources and the virtual gatekeeper resource may be in different security domains within a cloud computing system and the cloud resources may be linked to the virtual gatekeeper resource. A request may be sent to perform a privileged operation on the cloud resource. Access may be provided to the virtual gatekeeper resource in response to approval of the request and the access to the virtual gatekeeper resource may be used to perform the privileged operation on the cloud resource.
    Type: Application
    Filed: September 24, 2020
    Publication date: March 24, 2022
    Inventors: Neeraj JAIN, Vijayendra Gopalrao VASU, Vijay Krishna TANDRA SISTLA, Kirushna Kumaar GANESAN, Sumit MALHOTRA
  • Patent number: 10631246
    Abstract: The subject disclosure is directed towards a task switching technology on a computing device such as a Smartphone. An application is comprised of one or more tasks. When a user requests that another task be executed, information about the previously executing task (e.g., including a screenshot) is preserved to a stack. If the user invokes a task switcher program, the user is presented with a view of the stack, e.g., containing the screenshots (and representative text) of the tasks that previously executed. The user may navigate among those presented task representations to arbitrarily select any one, with the selected task resumed upon selection.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: April 21, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rachel Jiang, Rhoniel Villano Manlapaz, Megan Galbraith Donahue, Amy Elizabeth Alberts, Jan H. Karachale, Ashwini Varma, Vijayendra Gopalrao Vasu, Alan Michael Bush
  • Publication number: 20170093766
    Abstract: Systems, methods, and computer-readable media are presented for generating notifications for a person according to user-defined notification templates. In contrast to presenting notifications according to a default notification template, the disclosed subject matter is directed to generating a notification regarding a notification signal according to a user-defined notification template. Upon receiving a notification signal, a determination is made as to whether a first user-defined notification template from a template store is applicable to the notification signal. Upon determining that the user-defined notification template is applicable to the received notification signal, a notification corresponding to the notification signal is generated and presented according to the user-defined notification template.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sree Hari Nagaralu, Venkata Sai Ravali Busetty, Ranganath Kondapally, Karthikeyan Raman, Naveen Kumar Sethia, Pavan Kumar Dasari, Vijayendra Gopalrao Vasu
  • Publication number: 20160077673
    Abstract: According to aspects of the disclosed subject matter, systems and methods for providing improved access to content accessible outside of the current execution context. On a computing device, an intelligent canvas is provided as an operating system-level service. By implementing and/or providing the intelligent canvas as an operating system-level service, interaction by a user with the intelligent canvas does not require a change from the current execution context. Upon receiving a request to interact with the intelligent canvas, an intelligent canvas view is presented for display. The intelligent canvas view includes a plurality of user-actionable controls and at least one user-actionable control corresponds to content for importing into the current execution context. Moreover, the corresponding content of the at least one user-actionable control is anticipatorily selected for presentation in the intelligent canvas view.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 17, 2016
    Applicant: MICROSOFT CORPORATION
    Inventors: Sree Hari Nagaralu, Vijayendra Gopalrao Vasu, Karthikeyan Raman, Pavan Kumar Dasari, Ranganath Kondapally, Venkata Sai Ravali Busetty, Naveen Kumar Sethia
  • Patent number: 9060196
    Abstract: The subject disclosure is directed towards a technology by which background application code (e.g., provided by third-party developers) runs on a mobile device in a way that is constrained with respect to resource usage. A resource manager processes a resource reservation request for background code, to determine whether the requested resources meet constraint criteria for that type of background code. If the criteria are met and the resources are available, the resources are reserved, whereby the background code is ensured priority access to its reserved resources. As a result, a properly coded background application that executes within its constraints will not experience glitches or other problems (e.g., unexpected termination) and thereby provide a good user experience.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: June 16, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter John Torr, Abolade Gbadegesin, Shawn P. Burke, Vijayendra Gopalrao Vasu, Jason William Fuller, Randal J. Ramig, Kunal R. Gandhi, Jorge I. Raastroem, Darin Miller, Alper Selcuk, Timothy Michael Kurtzman, Rachel Jiang
  • Publication number: 20120210266
    Abstract: The subject disclosure is directed towards a task switching technology on a computing device such as a Smartphone. An application is comprised of one or more tasks. When a user requests that another task be executed, information about the previously executing task (e.g., including a screenshot) is preserved to a stack. If the user invokes a task switcher program, the user is presented with a view of the stack, e.g., containing the screenshots (and representative text) of the tasks that previously executed. The user may navigate among those presented task representations to arbitrarily select any one, with the selected task resumed upon selection.
    Type: Application
    Filed: June 16, 2011
    Publication date: August 16, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Rachel Jiang, Rhoniel Villano Manlapaz, Megan Galbraith Donahue, Amy Elizabeth Alberts, Jan H. Karachale, Ashwini Varma, Vijayendra Gopalrao Vasu, Alan Michael Bush
  • Publication number: 20120210326
    Abstract: The subject disclosure is directed towards a technology by which background application code (e.g., provided by third-party developers) runs on a mobile device in a way that is constrained with respect to resource usage. A resource manager processes a resource reservation request for background code, to determine whether the requested resources meet constraint criteria for that type of background code. If the criteria are met and the resources are available, the resources are reserved, whereby the background code is ensured priority access to its reserved resources. As a result, a properly coded background application that executes within its constraints will not experience glitches or other problems (e.g., unexpected termination) and thereby provide a good user experience.
    Type: Application
    Filed: June 17, 2011
    Publication date: August 16, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Peter John Torr, Abolade Gbadegesin, Shawn P. Burke, Vijayendra Gopalrao Vasu, Jason William Fuller, Randal J. Ramig, Kunal R. Gandhi, Jorge I. Raastroem, Darin Miller, Alper Selcuk, Timothy Michael Kurtzman, Rachel Jiang