Patents by Inventor BalaSubrahmanyam Gattu

BalaSubrahmanyam Gattu 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: 11736442
    Abstract: Systems, methods, and software can be used to handle security events of a device based on remediation actions and recovery actions. In some aspects, a method comprises: receiving, by a security gateway, a security event notification associated with a device; determining, by the security gateway and based on the security event notification, a risk level of the device; determining, by the security gateway and based on the risk level, a set of remediation actions and recovery actions; and sending, by the security gateway, an action plan indicating the set of remediation actions and recovery actions.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: August 22, 2023
    Assignee: BlackBerry Limited
    Inventors: Balasubrahmanyam Gattu, Sreedhar Annamalai, Sean Michael Quinlan, David Murray Schmidt
  • Publication number: 20220337554
    Abstract: Systems, methods, and software can be used to handle security events of a device based on remediation actions and recovery actions. In some aspects, a method comprises: receiving, by a security gateway, a security event notification associated with a device; determining, by the security gateway and based on the security event notification, a risk level of the device; determining, by the security gateway and based on the risk level, a set of remediation actions and recovery actions; and sending, by the security gateway, an action plan indicating the set of remediation actions and recovery actions.
    Type: Application
    Filed: April 14, 2021
    Publication date: October 20, 2022
    Inventors: Balasubrahmanyam GATTU, Sreedhar ANNAMALAI, Sean Michael QUINLAN, David Murray SCHMIDT
  • Patent number: 11004021
    Abstract: Systems, methods, and software can be used to establish collaborative communications. In some aspects, a server receives a contact search request from an application of a first organization, the contact search request including contact information. The server determines a second organization, wherein the second organization is connected to the first organization to enable a user of the first organization to search a user directory of the second organization. The server determines a subset of the user directory of the second organization that can be searched by the user of the first organization. The server transmits, to the application of the second organization, the contact information and information of the determined subset of the user directory of the second organization. The server receives a contact search result from the application of the second organization. The serer transmits the received contact search result to the application of the first organization.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: May 11, 2021
    Assignees: BlackBerry Limited, ATHOC, Inc.
    Inventors: Daniel Marcel Platzker, Balasubrahmanyam Gattu, Oded Yehuda Shekel
  • Patent number: 10742743
    Abstract: A method for managing enrollments of an IoT device is disclosed. The method includes: transmitting a request to enroll the device with a first device management service; receiving, from a server associated with the first device management service, a first policy profile including one or more first device management policies, the first policy profile defining at least one restriction on management of the device by other device management services with which the device enrolls; transmitting a request to enroll the device with a second device management service; receiving, from a server associated with the second device management service, a second policy profile including one or more second device management policies; identifying a subset of the one or more second device management policies which comply with the at least one restriction; and applying the identified subset of the one or more second device management policies on the device.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: August 11, 2020
    Assignee: BlackBerry Limited
    Inventors: Balasubrahmanyam Gattu, Bryan Nelson Grunow, Tyler Coffin, Michael John Higgs
  • Publication number: 20200162557
    Abstract: A method for managing enrollments of an IoT device is disclosed. The method includes: transmitting a request to enroll the device with a first device management service; receiving, from a server associated with the first device management service, a first policy profile including one or more first device management policies, the first policy profile defining at least one restriction on management of the device by other device management services with which the device enrolls; transmitting a request to enroll the device with a second device management service; receiving, from a server associated with the second device management service, a second policy profile including one or more second device management policies; identifying a subset of the one or more second device management policies which comply with the at least one restriction; and applying the identified subset of the one or more second device management policies on the device.
    Type: Application
    Filed: November 19, 2018
    Publication date: May 21, 2020
    Applicant: BlackBerry Limited
    Inventors: Balasubrahmanyam GATTU, Bryan Nelson GRUNOW, Tyler COFFIN, Michael John HIGGS
  • Publication number: 20200151978
    Abstract: A method for controlling access to a vehicle is disclosed. The method includes: receiving, from a communication subsystem of the vehicle, a first request to authenticate a user requesting access to the vehicle; sending, to an electronic device associated with the vehicle, an instruction to perform a multiple-factor authentication of a first user of the electronic device; receiving, from the electronic device, a first message indicating that an identity of the first user of the electronic device has been verified based on at least the multiple-factor authentication; and in response to receiving the first message, sending, to the communication subsystem of the vehicle, a second message indicating successful authentication of the first user.
    Type: Application
    Filed: November 13, 2018
    Publication date: May 14, 2020
    Applicant: BlackBerry Limited
    Inventors: Balasubrahmanyam GATTU, Bryan Nelson GRUNOW, Tyler COFFIN, Michael John HIGGS
  • Patent number: 10629012
    Abstract: A method for controlling access to a vehicle is disclosed. The method includes: receiving, from a communication subsystem of the vehicle, a first request to authenticate a user requesting access to the vehicle; sending, to an electronic device associated with the vehicle, an instruction to perform a multiple-factor authentication of a first user of the electronic device; receiving, from the electronic device, a first message indicating that an identity of the first user of the electronic device has been verified based on at least the multiple-factor authentication; and in response to receiving the first message, sending, to the communication subsystem of the vehicle, a second message indicating successful authentication of the first user.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: April 21, 2020
    Assignee: BlackBerry Limited
    Inventors: Balasubrahmanyam Gattu, Bryan Nelson Grunow, Tyler Coffin, Michael John Higgs
  • Publication number: 20200074362
    Abstract: Systems, methods, and software can be used to establish collaborative communications. In some aspects, a server receives a contact search request from an application of a first organization, the contact search request including contact information. The server determines a second organization, wherein the second organization is connected to the first organization to enable a user of the first organization to search a user directory of the second organization. The server determines a subset of the user directory of the second organization that can be searched by the user of the first organization. The server transmits, to the application of the second organization, the contact information and information of the determined subset of the user directory of the second organization. The server receives a contact search result from the application of the second organization. The serer transmits the received contact search result to the application of the first organization.
    Type: Application
    Filed: August 29, 2018
    Publication date: March 5, 2020
    Applicants: BlackBerry Limited, ATHOC, Inc.
    Inventors: Daniel Marcel Platzker, Balasubrahmanyam GATTU, Oded Yehuda Shekel
  • Patent number: 10454929
    Abstract: Systems, methods, and software can be used to provide authentication for an enterprise service. In some aspects, an identity server receives an authentication request. An on-premises verification command is transmitted. The on-premises verification command indicates an on-premises agent that verifies on-premises network connectivity. In response to the on-premises verification command, an on-premises verification response message is received. An authentication response is transmitted based on the received on-premises verification response message.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: October 22, 2019
    Assignee: BlackBerry Limited
    Inventors: Mendel Elliot Spencer, Manvinder Singh, Balaaji Tirouvengadam, Ying Li, Balasubrahmanyam Gattu
  • Patent number: 10326603
    Abstract: Systems, methods, and software can be used to access an enterprise resource. In some aspects, configuration information for an enterprise application is received at an enterprise mobility management (EMM) client on a mobile device. A certificate that includes at least a portion of the configuration information is generated. The certificate is installed in an enterprise workspace on the mobile device. A configuration application is executed in the enterprise workspace on the mobile device to configure the enterprise application.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: June 18, 2019
    Assignee: BlackBerry Limited
    Inventor: Balasubrahmanyam Gattu
  • Patent number: 10305885
    Abstract: Systems, methods, and software can be used to access an enterprise resource. In some aspects, a certificate for accessing enterprise resources at one or more service providers (SP) is received at an enterprise mobility management (EMM) client on a mobile device from an EMM server. An authentication request is sent to an identity provider from an application on a mobile device. In response to the authentication request, an authentication challenge is received from the identity provider. The authentication challenge includes a certificate request. In response to the authentication challenge, an authentication response is sent from the application. The authentication response includes the certificate. An authorization token is received from the identity provider. The authorization token indicates whether the identity provider validates the certificate and the mobile device.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: May 28, 2019
    Assignee: BlackBerry Limited
    Inventors: Balasubrahmanyam Gattu, Mendel Elliot Spencer, Robert Lorne Bowerman, Calin Marius Bozsitz
  • Patent number: 10212215
    Abstract: An apparatus and method for providing metadata with network traffic are provided. The method includes generating, at an electronic device, a network tunnel between an electronic device and at least one external electronic device that communicates with the electronic device via a communication network, and receiving data, including metadata of applications generating the received data, associated with one or more applications from the external electronic device via the network tunnel.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: February 19, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Anurag Muraleedharan, Balasubrahmanyam Gattu
  • Patent number: 10104538
    Abstract: An apparatus and method for providing a Mobile Device Management (MDM) service are provided. The method includes transmitting a request for an MDM server to a gateway server, the request including identification information, receiving, in response to the request, information relating to an MDM server corresponding to the identification information, and enrolling a device with the MDM server.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: October 16, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Balasubrahmanyam Gattu, Hashir Khan
  • Publication number: 20180176217
    Abstract: Systems, methods, and software can be used to provide authentication for an enterprise service. In some aspects, an identity server receives an authentication request. An on-premises verification command is transmitted. The on-premises verification command indicates an on-premises agent that verifies on-premises network connectivity. In response to the on-premises verification command, an on-premises verification response message is received. An authentication response is transmitted based on the received on-premises verification response message.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 21, 2018
    Applicant: BlackBerry Limited
    Inventors: Mendel Elliot SPENCER, Manvinder Singh, Balaaji Tirouvengadam, Ying Li, Balasubrahmanyam GATTU
  • Publication number: 20180018161
    Abstract: An enterprise server selectively controls the ability of enterprise devices to install firmware updates. In some examples, the enterprise server identifies a subset of enterprise devices designated as alpha devices for testing functionality of newly installed firmware updates prior to installation at the remaining non-alpha devices, the alpha devices being configured to apply a first firmware update policy that enables installation of firmware updates. The enterprise server transmits a first command to the non-alpha devices to apply a second firmware update policy that disables or postpones installation of firmware updates. Once a new firmware version is determined to be installed at a number of alpha devices of a particular type for a period time, without problems, the enterprise server transmits a second command to the non-alpha devices of the particular type to temporarily apply the first firmware update policy, thereby enabling installation of the new firmware version.
    Type: Application
    Filed: July 13, 2016
    Publication date: January 18, 2018
    Applicant: BlackBerry Limited
    Inventors: Balasubrahmanyam GATTU, Robert Lorne BOWERMAN, Paul Douglas MORLEY, Jeffrey Alan KUCKELMAN
  • Publication number: 20170324565
    Abstract: Systems, methods, and software can be used to access an enterprise resource. In some aspects, configuration information for an enterprise application is received at an enterprise mobility management (EMM) client on a mobile device. A certificate that includes at least a portion of the configuration information is generated. The certificate is installed in an enterprise workspace on the mobile device. A configuration application is executed in the enterprise workspace on the mobile device to configure the enterprise application.
    Type: Application
    Filed: May 6, 2016
    Publication date: November 9, 2017
    Applicant: BlackBerry Limited
    Inventor: Balasubrahmanyam GATTU
  • Publication number: 20170257360
    Abstract: Systems, methods, and software can be used to access an enterprise resource. In some aspects, a certificate for accessing enterprise resources at one or more service providers (SP) is received at an enterprise mobility management (EMM) client on a mobile device from an EMM server. An authentication request is sent to an identity provider from an application on a mobile device. In response to the authentication request, an authentication challenge is received from the identity provider. The authentication challenge includes a certificate request. In response to the authentication challenge, an authentication response is sent from the application. The authentication response includes the certificate. An authorization token is received from the identity provider. The authorization token indicates whether the identity provider validates the certificate and the mobile device.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 7, 2017
    Applicant: BlackBerry Limited
    Inventors: Balasubrahmanyam GATTU, Mendel Elliot SPENCER, Robert Lorne BOWERMAN, Calin Marius BOZSITZ
  • Patent number: 9734344
    Abstract: A method for receiving a policy is provided. The method includes receiving a policy, determining a context based on the received policy, and applying the policy, based at least in part on the determined context, to a user space of an electronic device.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: August 15, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Balasubrahmanyam Gattu, Karthik Balakrishnan, Hashir Khan
  • Publication number: 20150235033
    Abstract: A method for receiving a policy is provided. The method includes receiving a policy, determining a context based on the received policy, and applying the policy, based at least in part on the determined context, to a user space of an electronic device.
    Type: Application
    Filed: July 18, 2014
    Publication date: August 20, 2015
    Inventors: Balasubrahmanyam GATTU, Karthik BALAKRISHNAN, Hashir KHAN
  • Publication number: 20150229704
    Abstract: An apparatus and method for providing metadata with network traffic are provided. The method includes generating, at an electronic device, a network tunnel between an electronic device and at least one external electronic device that communicates with the electronic device via a communication network, and receiving data, including metadata of applications generating the received data, associated with one or more applications from the external electronic device via the network tunnel.
    Type: Application
    Filed: February 4, 2015
    Publication date: August 13, 2015
    Inventors: Anurag MURALEEDHARAN, Balasubrahmanyam GATTU