Patents by Inventor Guna Sekhar Pera

Guna Sekhar Pera 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: 11546346
    Abstract: In some embodiments, a method may involve a computing system sending, to a client device, first data indicating that the client device is authorized to send an application programming interface (API) call to the computing system during at least a first time slot. The computing system may receive, from the client device, a first API call during the first time slot, and may process the first API call. In some embodiments, a method may involve a computing system sending, to a client device, first data indicating that the client device is prohibited from sending an API call to the computing system during at least a first time slot. The computing system may receive, from the client device, a first API call during a second time slot that is different than the first time slot, and may process the first API call.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: January 3, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Subramanian Krishnan, Guna Sekhar Pera, Madalin Stoica, Saunil Desai
  • Publication number: 20220343028
    Abstract: A method may include determining, by a computing system, that first access credentials for a first application programming interface (API) call received from a client device are valid. The method may further include initially refraining from processing the first API call, notwithstanding the first access credentials being valid, based at least in part on the computing system determining that the first API call is suspicious. The method may also include sending, from the computing system to the client device and based at least in part on the first API call being suspicious, a request for the client device to establish that the client device is authorized to make the first API call. The method may additionally include receiving, by the computing system and from the client device, a response to the request. Furthermore, the method may include determining, by the computing system, to process the first API call.
    Type: Application
    Filed: April 23, 2021
    Publication date: October 27, 2022
    Inventors: Subramanian Krishnan, Guna Sekhar Pera
  • Publication number: 20220255813
    Abstract: Described embodiments provide for associating a user experience score with a location of a client. A device may identify a session between the client and an application service established via a first network. The device may receive, via the application service, a network address of the client associated with a second network. The device may determine a location of the client accessing the application service via the first network based at least on the network address associated with the second network. The device may receive, from an instrumentation service, performance factors for the client. Each of the performance factors may be associated with access to the application service by the client. The device may generate a user experience score for the client based at least on the performance factors. The device may provide an instruction based at least on an association between the user experience score and the location.
    Type: Application
    Filed: February 10, 2021
    Publication date: August 11, 2022
    Applicant: Citrix Systems, Inc.
    Inventors: Vikramjeet Singh Sandhu, Vivek Koni Raghuveer, Guna Sekhar Pera, Neha Joshi, Mukesh Garg
  • Patent number: 11411839
    Abstract: Described embodiments provide for associating a user experience score with a location of a client. A device may identify a session between the client and an application service established via a first network. The device may receive, via the application service, a network address of the client associated with a second network. The device may determine a location of the client accessing the application service via the first network based at least on the network address associated with the second network. The device may receive, from an instrumentation service, performance factors for the client. Each of the performance factors may be associated with access to the application service by the client. The device may generate a user experience score for the client based at least on the performance factors. The device may provide an instruction based at least on an association between the user experience score and the location.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: August 9, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Vikramjeet Singh Sandhu, Vivek Koni Raghuveer, Guna Sekhar Pera, Neha Joshi, Mukesh Garg
  • Publication number: 20220217153
    Abstract: In some embodiments, a method may involve a computing system sending, to a client device, first data indicating that the client device is authorized to send an application programming interface (API) call to the computing system during at least a first time slot. The computing system may receive, from the client device, a first API call during the first time slot, and may process the first API call. In some embodiments, a method may involve a computing system sending, to a client device, first data indicating that the client device is prohibited from sending an API call to the computing system during at least a first time slot. The computing system may receive, from the client device, a first API call during a second time slot that is different than the first time slot, and may process the first API call.
    Type: Application
    Filed: January 5, 2021
    Publication date: July 7, 2022
    Inventors: Subramanian Krishnan, Guna Sekhar Pera, Madalin Stoica, Saunil Desai