Patents by Inventor Ajay Ananth Krishna

Ajay Ananth Krishna 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: 11119794
    Abstract: The subject matter of this specification generally relates to detecting events that occur within mobile applications without modifying code of the mobile application. In some implementations, a front-end server receives, from a mobile application management application installed on a client device, interaction data specifying (i) a user interaction identifier for a user interaction with an interactive item that presents, at a first mobile application, content for a second mobile application and (ii) an interactive item identifier. The front-end server receives event data specifying an occurrence of a specified user action within the second mobile application and the interactive identifier for the interactive item. A back-end server determines that the specified user action resulted from the user interaction based on a match between the interactive item identifier specified by the event data and the interactive item identifier that links to the user interaction identifier for the user interaction.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: September 14, 2021
    Assignee: Google LLC
    Inventors: Roxanna Moattar-Aliabadi, Arpana Hosabettu, Ajay Ananth Krishna, Tal Max Akabas
  • Patent number: 10785327
    Abstract: Systems and methods herein allow for automatic monitoring of conversions associated with uniform resource identifiers (URIs) accessed via client applications but actuated on web browsers. Upon actuation of a URI on a browser of a client device, a data processing system can assign a click ID to the actuation event and send it to the client device. The client device can open the URI in a client application and send the click ID and a client ID associated with the client device to the client device. The data processing system can map the click ID to the client ID. Upon occurrence of a URI related conversion, on the client application, the data processing system can receive a conversion message indicative of the conversion and including the client ID, and link the URI related conversion to the click ID based on the stored mapping.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: September 22, 2020
    Assignee: Google LLC
    Inventors: Roxanna Aliabadi, Ajay Ananth Krishna, Anagha Kulkarni, Hidetoshi Muta
  • Patent number: 10778789
    Abstract: Systems and methods herein allow for automatic monitoring of conversions associated with uniform resource identifiers (URIs) accessed via client applications but actuated on web browsers. Upon actuation of a URI on a browser of a client device, a data processing system can assign a click ID to the actuation event and send it to the client device. The client device can open the URI in a client application and send the click ID and a client ID associated with the client device to the client device. The data processing system can map the click ID to the client ID. Upon occurrence of a URI related conversion, on the client application, the data processing system can receive a conversion message indicative of the conversion and including the client ID, and link the URI related conversion to the click ID based on the stored mapping.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: September 15, 2020
    Assignee: Google LLC
    Inventors: Roxanna Aliabadi, Ajay Ananth Krishna, Anagha Kulkarni, Hidetoshi Muta
  • Patent number: 10757204
    Abstract: Systems and methods herein allow for automatic monitoring of conversions associated with uniform resource identifiers (URIs) accessed via client applications but actuated on web browsers. Upon actuation of a URI on a browser of a client device, a data processing system can assign a click ID to the actuation event and send it to the client device. The client device can open the URI in a client application and send the click ID and a client ID associated with the client device to the client device. The data processing system can map the click ID to the client ID. Upon occurrence of a URI related conversion, on the client application, the data processing system can receive a conversion message indicative of the conversion and including the client ID, and link the URI related conversion to the click ID based on the stored mapping.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: August 25, 2020
    Assignee: Google LLC
    Inventors: Roxanna Aliabadi, Ajay Ananth Krishna, Anagha Kulkarni, Hidetoshi Muta
  • Patent number: 10735533
    Abstract: Systems and methods herein allow for automatic monitoring of conversions associated with uniform resource identifiers (URIs) accessed via client applications but actuated on web browsers. Upon actuation of a URI on a browser of a client device, a data processing system can assign a click ID to the actuation event and send it to the client device. The client device can open the URI in a client application and send the click ID and a client ID associated with the client device to the client device. The data processing system can map the click ID to the client ID. Upon occurrence of a URI related conversion, on the client application, the data processing system can receive a conversion message indicative of the conversion and including the client ID, and link the URI related conversion to the click ID based on the stored mapping.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: August 4, 2020
    Assignee: Google LLC
    Inventors: Roxanna Aliabadi, Ajay Ananth Krishna, Anagha Kulkarni, Hidetoshi Muta
  • Publication number: 20200110622
    Abstract: The subject matter of this specification generally relates to detecting events that occur within mobile applications without modifying code of the mobile application. In some implementations, a front-end server receives, from a mobile application management application installed on a client device, interaction data specifying (i) a user interaction identifier for a user interaction with an interactive item that presents, at a first mobile application, content for a second mobile application and (ii) an interactive item identifier. The front-end server receives event data specifying an occurrence of a specified user action within the second mobile application and the interactive identifier for the interactive item. A back-end server determines that the specified user action resulted from the user interaction based on a match between the interactive item identifier specified by the event data and the interactive item identifier that links to the user interaction identifier for the user interaction.
    Type: Application
    Filed: December 9, 2019
    Publication date: April 9, 2020
    Inventors: Roxanna Moattar-Aliabadi, Arpana Hosabettu, Ajay Ananth Krishna, Tal Max Akabas
  • Patent number: 10572280
    Abstract: The subject matter of this specification generally relates to detecting events that occur within mobile applications without modifying code of the mobile application. In some implementations, a front-end server receives, from a mobile application management application installed on a client device, interaction data specifying (i) a user interaction identifier for a user interaction with an interactive item that presents, at a first mobile application, content for a second mobile application and (ii) an interactive item identifier. The front-end server receives event data specifying an occurrence of a specified user action within the second mobile application and the interactive identifier for the interactive item. A back-end server determines that the specified user action resulted from the user interaction based on a match between the interactive item identifier specified by the event data and the interactive item identifier that links to the user interaction identifier for the user interaction.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: February 25, 2020
    Assignee: Google LLC
    Inventors: Roxanna Moattar-Aliabadi, Arpana Hosabettu, Ajay Ananth Krishna, Tal Max Akabas
  • Publication number: 20180239616
    Abstract: The subject matter of this specification generally relates to detecting events that occur within mobile applications without modifying code of the mobile application. In some implementations, a front-end server receives, from a mobile application management application installed on a client device, interaction data specifying (i) a user interaction identifier for a user interaction with an interactive item that presents, at a first mobile application, content for a second mobile application and (ii) an interactive item identifier. The front-end server receives event data specifying an occurrence of a specified user action within the second mobile application and the interactive identifier for the interactive item. A back-end server determines that the specified user action resulted from the user interaction based on a match between the interactive item identifier specified by the event data and the interactive item identifier that links to the user interaction identifier for the user interaction.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 23, 2018
    Inventors: Roxanna Moattar-Aliabadi, Arpana Hosabettu, Ajay Ananth Krishna, Tal Max Akabas
  • Publication number: 20170353566
    Abstract: Systems and methods herein allow for automatic monitoring of conversions associated with uniform resource identifiers (URIs) accessed via client applications but actuated on web browsers. Upon actuation of a URI on a browser of a client device, a data processing system can assign a click ID to the actuation event and send it to the client device. The client device can open the URI in a client application and send the click ID and a client ID associated with the client device to the client device. The data processing system can map the click ID to the client ID. Upon occurrence of a URI related conversion, on the client application, the data processing system can receive a conversion message indicative of the conversion and including the client ID, and link the URI related conversion to the click ID based on the stored mapping.
    Type: Application
    Filed: February 1, 2017
    Publication date: December 7, 2017
    Applicant: Google Inc.
    Inventors: Roxanna Aliabadi, Ajay Ananth Krishna, Anagha Kulkarni, Hidetoshi Muta
  • Publication number: 20170353563
    Abstract: Systems and methods herein allow for automatic monitoring of conversions associated with uniform resource identifiers (URIs) accessed via client applications but actuated on web browsers. Upon actuation of a URI on a browser of a client device, a data processing system can assign a click ID to the actuation event and send it to the client device. The client device can open the URI in a client application and send the click ID and a client ID associated with the client device to the client device. The data processing system can map the click ID to the client ID. Upon occurrence of a URI related conversion, on the client application, the data processing system can receive a conversion message indicative of the conversion and including the client ID, and link the URI related conversion to the click ID based on the stored mapping.
    Type: Application
    Filed: June 2, 2016
    Publication date: December 7, 2017
    Applicant: Google Inc.
    Inventors: Roxanna Aliabadi, Ajay Ananth Krishna, Anagha Kulkarni, Hidetoshi Muta
  • Publication number: 20170353567
    Abstract: Systems and methods herein allow for automatic monitoring of conversions associated with uniform resource identifiers (URIs) accessed via client applications but actuated on web browsers. Upon actuation of a URI on a browser of a client device, a data processing system can assign a click ID to the actuation event and send it to the client device. The client device can open the URI in a client application and send the click ID and a client ID associated with the client device to the client device. The data processing system can map the click ID to the client ID. Upon occurrence of a URI related conversion, on the client application, the data processing system can receive a conversion message indicative of the conversion and including the client ID, and link the URI related conversion to the click ID based on the stored mapping.
    Type: Application
    Filed: February 1, 2017
    Publication date: December 7, 2017
    Applicant: Google Inc.
    Inventors: Roxanna Aliabadi, Ajay Ananth Krishna, Anagha Kulkarni, Hidetoshi Muta
  • Patent number: 8868689
    Abstract: Systems and methods include receiving an indication of a hardware or software configuration of a client device. Content associated with a downloadable application is identified by matching installation requirements for the application to the hardware or software configuration of the device.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: October 21, 2014
    Assignee: Google Inc.
    Inventors: Amit Khanna, Ajay Ananth Krishna, Prashast Khandelwal, Subhadip Sarkar, Jyotirmaya Manoj Akkad, Shibani Sanan
  • Patent number: 8868692
    Abstract: Systems and methods include receiving an indication of a hardware or software configuration of a client device. Content associated with a downloadable application is identified by matching installation requirements for the application to the hardware or software configuration of the device.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: October 21, 2014
    Assignee: Google Inc.
    Inventors: Amit Khanna, Ajay Ananth Krishna, Prashast Khandelwal, Subhadip Sarkar, Jyotirmaya Manoj Akkad, Shibani Sanan