Patents by Inventor Cameron Michael Tangney

Cameron Michael Tangney 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: 9619117
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving information regarding a plurality of conversion paths. Each conversion path includes one or more user interactions, corresponds to a user, and ends with a conversion interaction. A list of channel groups is received. Each channel group includes a name and one or more group rules that refer to the characteristics of one or more user interactions of the plurality of conversion paths. Each user interaction in the plurality of conversion paths is grouped based upon the list of channel groups. A selection of channels to visualize is received and for each of the selected channels to visualize the user interactions are aggregated based upon the channel group of the user interaction and a position of the user interaction within the conversion path. Information regarding the aggregated user interactions for each of the selected channels is provided.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: April 11, 2017
    Assignee: Google Inc.
    Inventors: Sissie Ling-le Hsiao, Eric Ewald, Theodore Nicholas Choc, Cameron Michael Tangney
  • Publication number: 20150007081
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving information regarding a plurality of conversion paths. Each conversion path includes one or more user interactions, corresponds to a user, and ends with a conversion interaction. A list of channel groups is received. Each channel group includes a name and one or more group rules that refer to the characteristics of one or more user interactions of the plurality of conversion paths. Each user interaction in the plurality of conversion paths is grouped based upon the list of channel groups. A selection of channels to visualize is received and for each of the selected channels to visualize the user interactions are aggregated based upon the channel group of the user interaction and a position of the user interaction within the conversion path. Information regarding the aggregated user interactions for each of the selected channels is provided.
    Type: Application
    Filed: September 26, 2013
    Publication date: January 1, 2015
    Applicant: Google Inc.
    Inventors: Sissie Ling-le Hsiao, Eric Ewald, Theodore Nicholas Choc, Cameron Michael Tangney
  • Patent number: 8510326
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on a computer storage medium, for providing data related to conversion paths. In one aspect, a plurality of conversion paths are received. Each conversion path includes one or more user interactions that include a plurality of dimensional data. A priority sorted list of dimensions is received and dimensional data is selected from each user interaction based on the sort list of dimensions. Each conversion path is converted into a dimensional path, and each dimensional path includes dimensional elements that corresponds to user interactions of the conversion path. Each dimensional element comprises the selected dimensional data from the corresponding user interaction. The plurality of dimensional paths are aggregated together based upon the number of dimensional elements within each dimensional path and the dimensional data of the dimensional elements. Reports can be generated using the aggregated dimensional data.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: August 13, 2013
    Assignee: Google Inc.
    Inventors: Sissie Ling-Ie Hsiao, Theodore Nicholas Choc, Cameron Michael Tangney, Nicholas Seckar
  • Publication number: 20120259841
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on a computer storage medium, for providing data related to conversion paths. In one aspect, a plurality of conversion paths are received. Each conversion path includes one or more user interactions that include a plurality of dimensional data. A priority sorted list of dimensions is received and dimensional data is selected from each user interaction based on the sort list of dimensions. Each conversion path is converted into a dimensional path, and each dimensional path includes dimensional elements that corresponds to user interactions of the conversion path. Each dimensional element comprises the selected dimensional data from the corresponding user interaction. The plurality of dimensional paths are aggregated together based upon the number of dimensional elements within each dimensional path and the dimensional data of the dimensional elements. Reports can be generated using the aggregated dimensional data.
    Type: Application
    Filed: April 11, 2011
    Publication date: October 11, 2012
    Inventors: Sissie Ling-Ie Hsiao, Theodore Nicholas Choc, Cameron Michael Tangney, Nicholas Seckar