Patents by Inventor Ashok Babu Amara

Ashok Babu Amara 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: 9946746
    Abstract: The subject technology provides configurations for propagating information from an initial analytics tracking data communication to subsequent analytics tracking data communications at an analytics server. In one example, the subject technology receives an analytics tracking data communication. The subject technology determines if the received analytics tracking data communication includes state changing information based on analytics tracking data included in the analytics tracking data communication. The subject technology then determines one or more attributes for propagating to subsequent analytics tracking data if the analytics tracking data communication includes state changing information. The state changing information are stored as one or more of the determined one or more attributes. The subject technology stores the analytics tracking data including the determined one or more attributes.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 17, 2018
    Assignee: Google LLC
    Inventors: Jerry Hong, Paul Muret, Sagnik Nandy, Madhu Kallazhi Vasu, Evan S. Huang, James Lee Wogulis, Bradley David Townsend, Neil Rhodes, Naomi Ben-Ayoun, Stella Marie Laurenzo, Lucas Paul Hansen, Avi Mehta, Nick Mihailovski, Ashok Babu Amara
  • Publication number: 20130297775
    Abstract: The subject technology provides configurations for propagating information from an initial analytics tracking data communication to subsequent analytics tracking data communications at an analytics server. In one example, the subject technology receives an analytics tracking data communication. The subject technology determines if the received analytics tracking data communication includes state changing information based on analytics tracking data included in the analytics tracking data communication. The subject technology then determines one or more attributes for propagating to subsequent analytics tracking data if the analytics tracking data communication includes state changing information. The state changing information are stored as one or more of the determined one or more attributes. The subject technology stores the analytics tracking data including the determined one or more attributes.
    Type: Application
    Filed: March 15, 2013
    Publication date: November 7, 2013
    Inventors: Jerry HONG, Paul MURET, Sagnik NANDY, Madhu Kallazhi VASU, Evan S. HUANG, James Lee WOGULIS, Bradley David TOWNSEND, Neil RHODES, Naomi BEN-AYOUN, Stella Marie LAURENZO, Lucas Paul HANSEN, Avi MEHTA, Nick MIHAILOVSKI, Ashok Babu AMARA
  • Publication number: 20130297777
    Abstract: The subject technology provides configurations for determining resource configuration information for applying to analytics tracking data. Resource information is determined based on analytics tracking data from an analytics tracking data communication in which the resource information includes a corresponding resource associated with a source, and the analytics tracking data includes data for tracking an activity associated with the source. The subject technology determines resource configuration information based on the determined resource information in which the resource configuration information includes one or more attributes associated with the corresponding resource. One or more attributes are then applied from the determined resource configuration information to the analytics tracking data.
    Type: Application
    Filed: March 15, 2013
    Publication date: November 7, 2013
    Inventors: Jerry HONG, Paul MURET, Sagnik NANDY, Madhu Kallazhi VASU, Evan S. HUANG, James Lee WOGULIS, Bradley David TOWNSEND, Neil RHODES, Naomi BEN-AYOUN, Stella Marie LAURENZO, Lucas Paul HANSEN, Avi MEHTA, Nick MIHAILOVSKI, Ashok Babu AMARA
  • Publication number: 20130297778
    Abstract: The subject technology provides a session associated with web site or application traffic data. An analytics tracking data communication is received. The subject technology determines analytics tracking data from the received analytics tracking data communication in which the analytics tracking data includes data for tracking an activity associated with a web site or application and includes visitor information. A new session associated with the analytics tracking data is created if it is determined that the activity is associated with an initial visit of a unique visitor corresponding to the visitor information. The subject technology determines campaign information for populating the new session associated with the analytics tracking data. The analytics tracking data including the determined campaign information is then stored.
    Type: Application
    Filed: March 15, 2013
    Publication date: November 7, 2013
    Inventors: Jerry Hong, Paul Muret, Sagnik Nandy, Evan S. Huang, Madhu Kallazhi Vasu, James Lee Wogulis, Bradley David Townsend, Neil Rhodes, Naomi Ben-Ayoun, Stella Marie Laurenzo, Lucas Paul Hansen, Avi Mehta, Nick Mihailovski, Ashok Babu Amara
  • Patent number: 8548851
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing conversion path performance measures and reports. In one aspect, user interaction data are obtained, were the user interaction data specify user interactions for a plurality of conversions. User interactions that are associated with each conversion are selected from the user interaction data, where the associated user interactions for each conversion are user interactions with a converting user during the conversion cycle for the conversion. Using the user interaction data for the selected user interactions, a quantity of user interactions that are associated with each conversion and occurred during the conversion cycle for the conversion are determined. In turn, conversion path performance measures are computed and reports specifying the conversion path performance measures are generated.
    Type: Grant
    Filed: March 23, 2011
    Date of Patent: October 1, 2013
    Assignee: Google Inc.
    Inventors: Liren Chen, Chao Cai, Eric W. Ewald, Cameron M. Tangney, Robert A. Walker, II, Japjit Tulsi, Ming Lei, Zhimin He, Sagnik Nandy, Ashok Babu Amara
  • Patent number: 8095673
    Abstract: Methods, systems and apparatus, including computer program products, for transferring, receiving, and storing multiple element data in a string of characters. Multiple data elements are sent in a string of delimited characters and have respective project identifiers, data types, and index numbers used to extract and store the data elements at a receiving computer.
    Type: Grant
    Filed: December 12, 2008
    Date of Patent: January 10, 2012
    Assignee: Google Inc.
    Inventors: Sagnik Nandy, David White, Chao Cai, Hui Sok Moon, Simon Wang, Matthew Jones, Ashok Babu Amara, Lik Mui
  • Publication number: 20110307515
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing conversion path performance measures and reports. In one aspect, user interaction data are obtained, were the user interaction data specify user interactions for a plurality of conversions. User interactions that are associated with each conversion are selected from the user interaction data, where the associated user interactions for each conversion are user interactions with a converting user during the conversion cycle for the conversion. Using the user interaction data for the selected user interactions, a quantity of user interactions that are associated with each conversion and occurred during the conversion cycle for the conversion are determined. In turn, conversion path performance measures are computed and reports specifying the conversion path performance measures are generated.
    Type: Application
    Filed: March 23, 2011
    Publication date: December 15, 2011
    Applicant: GOOGLE INC.
    Inventors: Liren Chen, Chao Cai, Eric W. Ewald, Cameron M. Tangney, Robert A. Walker, II, Japjit Tulsi, Ming Lei, Zhimin He, Sagnik Nandy, Ashok Babu Amara
  • Publication number: 20090157898
    Abstract: Methods, systems and apparatus, including computer program products, for transferring, receiving, and storing multiple element data in a string of characters. Multiple data elements are sent in a string of delimited characters and have respective project identifiers, data types, and index numbers used to extract and store the data elements at a receiving computer.
    Type: Application
    Filed: December 12, 2008
    Publication date: June 18, 2009
    Applicant: Google Inc.
    Inventors: Sagnik Nandy, David White, Chao Cai, Hui Sok Moon, Simon Wang, Matthew Jones, Ashok Babu Amara, Lik Mui