Patents by Inventor Kalyan Kotamarthi

Kalyan Kotamarthi 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: 10536557
    Abstract: A method, apparatus, and computer program product are provided to implement a customized caching strategy which optimizes the implementation based on usage patterns. In the context of a method a client request for a service is intercepted and an authentication check is performed for the client request based on cached data. In an instance in which the authentication check succeeds, the method performs an authorization check for the client request based on the cached data. In an instance in which the authorization check succeeds, the method forwards the client request for the service to the service. A corresponding apparatus and a computer program product are also provided.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: January 14, 2020
    Assignee: HERE Global B.V.
    Inventors: Gopalakrishna Raghavan, Kalyan Kotamarthi
  • Patent number: 10171314
    Abstract: An apparatus for deriving quality data includes a processor and memory storing executable computer code causing the apparatus to at least perform operations including receiving a consistency check from a network device indicating a summary count obtained during a time period. The summary count specifies a number of data items of a service utilized/provided, within a given time period, to one or more communication devices of an entity. The consistency check also includes a raw count, obtained during a time window the expiration of which is subsequent to the time period, indicating a number of data items of the service utilized/provided, within the given time period, to the communication devices. The computer program code may further cause the apparatus to determine whether a deviation between the summary count relative to the raw count is less than or equal to a threshold. Corresponding methods and computer program products are also provided.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: January 1, 2019
    Assignee: HERE Global B.V.
    Inventors: Gopalakrishna Raghavan, Vikram Malaiya, Aravindhan Damodharan, Ganeshwaran Jayachandran, Kalyan Kotamarthi
  • Publication number: 20170359401
    Abstract: A method, apparatus, and computer program product are provided to implement a customized caching strategy which optimizes the implementation based on usage patterns. In the context of a method a client request for a service is intercepted and an authentication check is performed for the client request based on cached data. In an instance in which the authentication check succeeds, the method performs an authorization check for the client request based on the cached data. In an instance in which the authorization check succeeds, the method forwards the client request for the service to the service. A corresponding apparatus and a computer program product are also provided.
    Type: Application
    Filed: June 10, 2016
    Publication date: December 14, 2017
    Inventors: Gopalakrishna Raghavan, Kalyan Kotamarthi
  • Publication number: 20170155561
    Abstract: An apparatus for deriving quality data includes a processor and memory storing executable computer code causing the apparatus to at least perform operations including receiving a consistency check from a network device indicating a summary count obtained during a time period. The summary count specifies a number of data items of a service utilized/provided, within a given time period, to one or more communication devices of an entity. The consistency check also includes a raw count, obtained during a time window the expiration of which is subsequent to the time period, indicating a number of data items of the service utilized/provided, within the given time period, to the communication devices. The computer program code may further cause the apparatus to determine whether a deviation between the summary count relative to the raw count is less than or equal to a threshold. Corresponding methods and computer program products are also provided.
    Type: Application
    Filed: December 1, 2015
    Publication date: June 1, 2017
    Inventors: Gopalakrishna Raghavan, Vikram Malaiya, Aravindhan Damodharan, Ganeshwaran Jayachandran, Kalyan Kotamarthi