Patents by Inventor Anantha RAMAN B R

Anantha RAMAN B R 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: 11477179
    Abstract: Disclosed are examples of searching for content associated with multiple applications. In various examples, a first application can obtain a search query and maintain a list of applications available to provide content. The first application can send a request to a second application identified in the list, the request including a key that indicates the first application is authorized to request the second application to search for content. The first application can obtain a search result from the second application based on the request and present the search result in a user interface in the first application.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: October 18, 2022
    Assignee: VMware, Inc.
    Inventors: Sandeep Naga Kaipu, Subham Kumar Tyagi, Anantha Raman B R, Joel Sequeira, Vivek Ratilal Vekariya
  • Patent number: 11082813
    Abstract: Disclosed are various examples for message-based management service enrollment. In some examples, an enrollment application obtains a user-entered number. A unique device identifier and a device communication identifier are identified and transmitted to an enrollment service using the user-entered number. Enrollment data is received at the client device, and the client device enrolls with a management service using the enrollment data.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: August 3, 2021
    Assignee: VMWARE, INC.
    Inventors: Azhar Faiz Samdani, Subhrajit Bhowmik, Anantha Raman B R, Bhyruva S Gangadharaiah
  • Publication number: 20210014206
    Abstract: Disclosed are examples of searching for content associated with multiple applications. In various examples, a first application can obtain a search query and maintain a list of applications available to provide content. The first application can send a request to a second application identified in the list, the request including a key that indicates the first application is authorized to request the second application to search for content. The first application can obtain a search result from the second application based on the request and present the search result in a user interface in the first application.
    Type: Application
    Filed: September 28, 2020
    Publication date: January 14, 2021
    Inventors: SANDEEP NAGA KAIPU, SUBHAM KUMAR TYAGI, ANANTHA RAMAN B R, JOEL SEQUEIRA, VIVEK RATILAL VEKARIYA
  • Patent number: 10791102
    Abstract: Disclosed are examples of searching for content associated with multiple applications. In various examples, a first application can obtain a search query and maintain a list of applications available to provide content. The first application can send a request to a second application identified in the list, the request including a key that indicates the first application is authorized to request the second application to search for content. The first application can obtain a search result from the second application based on the request and present the search result in a user interface in the first application.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: September 29, 2020
    Assignee: VMware, Inc.
    Inventors: Sandeep Naga Kaipu, Subham Kumar Tyagi, Anantha Raman B R, Joel Sequeira, Vivek Ratilal Vekariya
  • Publication number: 20200178046
    Abstract: Disclosed are various examples for message-based management service enrollment. In some examples, an enrollment application obtains a user-entered number. A unique device identifier and a device communication identifier are identified and transmitted to an enrollment service using the user-entered number. Enrollment data is received at the client device, and the client device enrolls with a management service using the enrollment data.
    Type: Application
    Filed: February 4, 2020
    Publication date: June 4, 2020
    Inventors: Azhar Faiz Samdani, Subhrajit Bhowmik, Anantha Raman B R, Bhyruva S. Gangadharaiah
  • Patent number: 10582348
    Abstract: Disclosed are various examples for message-based management service enrollment. In one example, message data is received. The message data includes a device identifier of a client device, and a communication identifier of the client device. An enterprise is identified based on data that maps the enterprise to the network endpoint, and/or the message data. An account is created in association with the particular enterprise. A username for the account is generated using the device identifier and the communication identifier. A message is transmitted to the client device using its communication identifier. The message includes enrollment data that enables an enrollment of the client device in association with the account.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: March 3, 2020
    Assignee: VMWARE, INC.
    Inventors: Azhar Faiz Samdani, Subhrajit Bhowmik, Anantha Raman B R, Bhyruva S Gangadharaiah
  • Publication number: 20190090102
    Abstract: Disclosed are various examples for message-based management service enrollment. In one example, message data is received. The message data includes a device identifier of a client device, and a communication identifier of the client device. An enterprise is identified based on data that maps the enterprise to the network endpoint, and/or the message data. An account is created in association with the particular enterprise. A username for the account is generated using the device identifier and the communication identifier. A message is transmitted to the client device using its communication identifier. The message includes enrollment data that enables an enrollment of the client device in association with the account.
    Type: Application
    Filed: November 16, 2018
    Publication date: March 21, 2019
    Inventors: Azhar Faiz Samdani, Subhrajit Bhowmik, Anantha Raman B R, Bhyruva S. Gangadharaiah
  • Publication number: 20190044928
    Abstract: Disclosed are examples of searching for content associated with multiple applications. In various examples, a first application can obtain a search query and maintain a list of applications available to provide content. The first application can send a request to a second application identified in the list, the request including a key that indicates the first application is authorized to request the second application to search for content. The first application can obtain a search result from the second application based on the request and present the search result in a user interface in the first application.
    Type: Application
    Filed: October 11, 2018
    Publication date: February 7, 2019
    Inventors: SANDEEP NAGA KAIPU, SUBHAM KUMAR TYAGI, ANANTHA RAMAN B R, JOEL SEQUEIRA, VIVEK RATILAL VEKARIYA
  • Patent number: 10158982
    Abstract: Disclosed are various examples for message-based management service enrollment. In one example, a map is generated that associates an identifier with an enterprise within the map. The identifier identifies a network endpoint of an enrollment service. A message with client data is received from a client device, which sends the message to the enrollment service using the identifier. A username is generated with the client data and a user account is created having the username. Enrollment data is obtained from the management service and an enrollment of the client device is initiated by sending a message with the enrollment data to the client device.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: December 18, 2018
    Assignee: VMWARE, INC.
    Inventors: Azhar Faiz Samdani, Subhrajit Bhowmik, Anantha Raman B R, Bhyruva S Gangadharaiah
  • Publication number: 20180310142
    Abstract: Disclosed are various examples for message-based management service enrollment. In one example, a map is generated that associates an identifier with an enterprise within the map. The identifier identifies a network endpoint of an enrollment service. A message with client data is received from a client device, which sends the message to the enrollment service using the identifier. A username is generated with the client data and a user account is created having the username. Enrollment data is obtained from the management service and an enrollment of the client device is initiated by sending a message with the enrollment data to the client device.
    Type: Application
    Filed: April 25, 2017
    Publication date: October 25, 2018
    Inventors: Azhar Faiz Samdani, Subhrajit Bhowmik, Anantha Raman B R, Bhyruva S. Gangadharaiah
  • Patent number: 10104051
    Abstract: Disclosed are examples of searching for content associated with multiple applications. In various examples, a first application can obtain a search query and provide a request to a second application to search for content associated with the second application that corresponds to the search query. The request can include a key that indicates to the second application that the first application is authorized to request the second application to search for the content. The first application can obtain a search result from the second application based on the request an present the search result in a user interface for the first application.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: October 16, 2018
    Assignee: AIRWATCH LLC
    Inventors: Sandeep Naga Kaipu, Subham Kumar Tyagi, Anantha Raman B R, Joel Sequeira, Vivek Ratilal Vekariya
  • Patent number: 10073720
    Abstract: Disclosed are various examples of providing a secured application launcher for initiating execution of access-restricted applications. A computer disables a default launch activity alias for a user application, wherein the default launch activity alias comprises a first reference to an application programming interface (API) to initiate execution of the user application. The computer then queries the user application for a presence of a container activity alias provided by the user application, wherein the container activity alias comprises a second reference to the API to initiate execution of the user application. The computer then displays an application icon representing the user application based at least in part on the presence of the container activity alias. The computer then calls the container activity alias for the user application based at least in part on a manipulation of the application icon.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: September 11, 2018
    Assignee: AIRWATCH, LLC
    Inventors: Anantha Raman B R, Nitin Sethi, Subham Kumar Tyagi, Joel Sequeira
  • Publication number: 20170118186
    Abstract: Disclosed are examples of searching for content associated with multiple applications. In various examples, a first application can obtain a search query and provide a request to a second application to search for content associated with the second application that corresponds to the search query. The request can include a key that indicates to the second application that the first application is authorized to request the second application to search for the content. The first application can obtain a search result from the second application based on the request an present the search result in a user interface for the first application.
    Type: Application
    Filed: December 15, 2015
    Publication date: April 27, 2017
    Inventors: SANDEEP NAGA KAIPU, SUBHAM KUMAR TYAGI, ANANTHA RAMAN B R, JOEL SEQUEIRA, VIVEK RATILAL VEKARIYA
  • Publication number: 20170031737
    Abstract: Disclosed are various examples of providing a secured application launcher for initiating execution of access-restricted applications. A computer disables a default launch activity alias for a user application, wherein the default launch activity alias comprises a first reference to an application programming interface (API) to initiate execution of the user application. The computer then queries the user application for a presence of a container activity alias provided by the user application, wherein the container activity alias comprises a second reference to the API to initiate execution of the user application. The computer then displays an application icon representing the user application based at least in part on the presence of the container activity alias. The computer then calls the container activity alias for the user application based at least in part on a manipulation of the application icon.
    Type: Application
    Filed: October 9, 2015
    Publication date: February 2, 2017
    Inventors: Anantha RAMAN B R, Nitin SETHI, Subham Kumar TYAGI, Joel SEQUEIRA