Patents by Inventor Philip Andrew McDonnell

Philip Andrew McDonnell 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: 10986195
    Abstract: Systems and methods of determining a geographic location based conversion via a computer network. A data processing system can receive, from a computing device, an indication of interest in an online content item that is associated with a commercial entity having a location. The system can also receive data points that each include time information and location information of a computing device. The system can generate a valid cluster indicating an activity at the location of the commercial entity by evaluating the time information and the location information of two or more data points with a duration threshold and a location threshold. The system can use the valid cluster to identify the indication of interest in the online content item as the location based conversion based on the activity at the location of the commercial entity.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: April 20, 2021
    Assignee: Google LLC
    Inventors: Amit Khanna, Philip Andrew McDonnell, Prashast Khandelwal, Puneet Gupta, Shibani Sanan, Shun Kawamura, Subhadip Sarkar
  • Patent number: 10630794
    Abstract: Multi-computing device network based cross-device conversion determination is described. A content selection computer server can identify cross-device conversions. A first computing device accesses third-party content via a first computer network connection. A second computing device accesses a webpage of the third-party content provider via a second computer network connection. The first and devices can be logged into a same online account. The content selection computer server can obtain, via a content tag that includes a script that executes on a webpage that includes the third-party content, data indicating that the first computing device accessed the third-party content. The selection computer server determines the conversion from the content tag and the second computing device having accessed the webpage.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: April 21, 2020
    Assignee: Google LLC
    Inventors: Philip Andrew McDonnell, Shobhit Saxena, Subhadip Sarkar, Lu Liu, Shibani Sanan, Puneet Gupta
  • Publication number: 20190268427
    Abstract: Multi-computing device network based cross-device conversion determination is described. A content selection computer server can identify cross-device conversions. A first computing device accesses third-party content via a first computer network connection. A second computing device accesses a webpage of the third-party content provider via a second computer network connection. The first and devices can be logged into a same online account. The content selection computer server can obtain, via a content tag that includes a script that executes on a webpage that includes the third-party content, data indicating that the first computing device accessed the third-party content. The selection computer server determines the conversion from the content tag and the second computing device having accessed the webpage.
    Type: Application
    Filed: May 10, 2019
    Publication date: August 29, 2019
    Applicant: Google LLC
    Inventors: Philip Andrew McDonnell, Shobhit Saxena, Subhadip Sarkar, Lu Liu, Shibani Sanan, Puneet Gupta
  • Publication number: 20190268428
    Abstract: Systems and methods of determining a geographic location based conversion via a computer network. A data processing system can receive, from a computing device, an indication of interest in an online content item that is associated with a commercial entity having a location. The system can also receive data points that each include time information and location information of a computing device. The system can generate a valid cluster indicating an activity at the location of the commercial entity by evaluating the time information and the location information of two or more data points with a duration threshold and a location threshold. The system can use the valid cluster to identify the indication of interest in the online content item as the location based conversion based on the activity at the location of the commercial entity.
    Type: Application
    Filed: May 14, 2019
    Publication date: August 29, 2019
    Applicant: Google LLC
    Inventors: Amit Khanna, Philip Andrew McDonnell, Prashast Khandelwal, Puneet Gupta, Shibani Sanan, Shun Kawamura, Subhadip Sarkar
  • Patent number: 10320928
    Abstract: Multi-computing device network based cross-device conversion determination is described. A content selection computer server can identify cross-device conversions. A first computing device accesses third-party content via a first computer network connection. A second computing device accesses a webpage of the third-party content provider via a second computer network connection. The first and devices can be logged into a same online account. The content selection computer server can obtain, via a content tag that includes a script that executes on a webpage that includes the third-party content, data indicating that the first computing device accessed the third-party content. The selection computer server determines the conversion from the content tag and the second computing device having accessed the webpage.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: June 11, 2019
    Assignee: Google LLC
    Inventors: Philip Andrew McDonnell, Shobhit Saxena, Subhadip Sarkar, Lu Liu, Shibani Sanan, Puneet Gupta
  • Patent number: 10313462
    Abstract: Systems and methods of determining a geographic location based conversion via a computer network. A data processing system can receive, from a computing device, an indication of interest in an online content item that is associated with a commercial entity having a location. The system can also receive data points that each include time information and location information of a computing device. The system can generate a valid cluster indicating an activity at the location of the commercial entity by evaluating the time information and the location information of two or more data points with a duration threshold and a location threshold. The system can use the valid cluster to identify the indication of interest in the online content item as the location based conversion based on the activity at the location of the commercial entity.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: June 4, 2019
    Assignee: Google LLC
    Inventors: Amit Khanna, Philip Andrew McDonnell, Prashast Khandelwal, Puneet Gupta, Shibani Sanan, Shun Kawamura, Subhadip Sarkar
  • Patent number: 10091315
    Abstract: Systems and methods of determining a geographic location based conversion via a computer network. A data processing system can receive, from a computing device, an indication of interest in an online content item that is associated with a commercial entity having a location. The system can also receive data points that each include time information and location information of a computing device. The system can generate a valid cluster indicating an activity at the location of the commercial entity by evaluating the time information and the location information of two or more data points with a duration threshold and a location threshold. The system can use the valid cluster to identify the indication of interest in the online content item as the location based conversion based on the activity at the location of the commercial entity.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: October 2, 2018
    Assignee: Google LLC
    Inventors: Amit Khanna, Philip Andrew McDonnell, Prashast Khandelwal, Puneet Gupta, Shibani Sanan, Shun Kawamura, Subhadip Sarkar
  • Patent number: 10091314
    Abstract: Systems and methods of determining a geographic location based conversion via a computer network. A data processing system can receive, from a computing device, an indication of interest in an online content item that is associated with a commercial entity having a location. The system can also receive data points that each include time information and location information of a computing device. The system can generate a valid cluster indicating an activity at the location of the commercial entity by evaluating the time information and the location information of two or more data points with a duration threshold and a location threshold. The system can use the valid cluster to identify the indication of interest in the online content item as the location based conversion based on the activity at the location of the commercial entity.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: October 2, 2018
    Assignee: GOOGLE LLC
    Inventors: Amit Khanna, Philip Andrew McDonnell, Prashast Khandelwal, Puneet Gupta, Shibani Sanan, Shun Kawamura, Subhadip Sarkar
  • Publication number: 20180241830
    Abstract: Systems and methods of determining a geographic location based conversion via a computer network. A data processing system can receive, from a computing device, an indication of interest in an online content item that is associated with a commercial entity having a location. The system can also receive data points that each include time information and location information of a computing device. The system can generate a valid cluster indicating an activity at the location of the commercial entity by evaluating the time information and the location information of two or more data points with a duration threshold and a location threshold. The system can use the valid cluster to identify the indication of interest in the online content item as the location based conversion based on the activity at the location of the commercial entity.
    Type: Application
    Filed: March 16, 2018
    Publication date: August 23, 2018
    Applicant: Google LLC
    Inventors: Amit Khanna, Philip Andrew McDonnell, Prashast Khandelwal, Puneet Gupta, Shibani Sanan, Shun Kawamura, Subhadip Sarkar
  • Patent number: 9923979
    Abstract: Systems and methods of determining a geographic location based conversion via a computer network. A data processing system can receive, from a computing device, an indication of interest in an online content item that is associated with a commercial entity having a location. The system can also receive data points that each include time information and location information of a computing device. The system can generate a valid cluster indicating an activity at the location of the commercial entity by evaluating the time information and the location information of two or more data points with a duration threshold and a location threshold. The system can use the valid cluster to identify the indication of interest in the online content item as the location based conversion based on the activity at the location of the commercial entity.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: March 20, 2018
    Assignee: Google LLC
    Inventors: Amit Khann, Philip Andrew McDonnell, Prashast Khandelwal, Puneet Gupta, Shibani Sanan, Shun Kawamura, Subhadip Sarkar
  • Publication number: 20150066524
    Abstract: Methods and systems to facilitate the collaborative development, discovery and implementation of evidence-based, clinical pathways are disclosed. Clinicians, medical professionals or researchers, may use the Platform 105 in multiple implementation, such as integrated with a third-party system like an EHR 104 to build and find clinical pathways through a graphical interface, creating relational data records between steps in pathways. Further, users of the Platform 105 may be able to associate relevant content such as published evidence, supplemental content items (e.g., videos, images, documents, ICD, CPT, SNOMED codes, and external web pages), and other associated pathways which reside in the system's database. Users of the Platform 105 may be able organize themselves into groups and networks to develop single pathways collaboratively. Users may be able to find specific pathways in the Platform 105 through semantic search, querying for relationships which exist inside of individual pathways.
    Type: Application
    Filed: September 5, 2013
    Publication date: March 5, 2015
    Applicant: DORSATA, INC.
    Inventors: David Laughlin Fairbrothers, Philip Andrew McDonnell, Daniel Peter Gibson, Colin Steele
  • Publication number: 20150006279
    Abstract: Systems and methods of generating a valid cluster based on a location of a commercial entity via a computer network. A data processing system can receive the location of the commercial entity from an online content selection data structure, and can receive data points that comprise location information and time information associated with an identifier. Using the data points, the data processing system can create a location cluster having a first data point and subsequent data points that are within a threshold distance from the first data point. The data processing system can determine a cluster duration for each location and compare the cluster duration with a duration threshold to identify a set of valid location clusters. The valid location clusters can be filtered based on a proximity to the location of the commercial entity to identify a valid cluster that can be indicative of activity at the commercial entity.
    Type: Application
    Filed: June 27, 2013
    Publication date: January 1, 2015
    Inventors: Amit Khann, Philip Andrew McDonnell, Prashast Khandelwal, Puneet Gupta, Shibani Sanan, Shun Kawamura, Subhadip Sarkar
  • Publication number: 20150006712
    Abstract: Systems and methods of determining a geographic location based conversion via a computer network. A data processing system can receive, from a computing device, an indication of interest in an online content item that is associated with a commercial entity having a location. The system can also receive data points that each include time information and location information of a computing device. The system can generate a valid cluster indicating an activity at the location of the commercial entity by evaluating the time information and the location information of two or more data points with a duration threshold and a location threshold. The system can use the valid cluster to identify the indication of interest in the online content item as the location based conversion based on the activity at the location of the commercial entity.
    Type: Application
    Filed: June 27, 2013
    Publication date: January 1, 2015
    Inventors: Amit Khann, Philip Andrew McDonnell, Prashast Khandelwal, Puneet Gupta, Shibani Sanan, Shun Kawamura, Subhadip Sarkar
  • Publication number: 20140365296
    Abstract: Systems and methods for cross-device conversion estimates determine an observed number of cross-device conversions based on different sets of devices being logged into the same online accounts. The observed cross-device conversions are extrapolated out based on a percentage of one set of devices having logged into the same accounts as the second set of devices.
    Type: Application
    Filed: July 15, 2013
    Publication date: December 11, 2014
    Inventors: Philip Andrew McDonnell, Shobhit Saxena, Subhadip Sarkar, Lu Liu, Shibani Sanan, Puneet Gupta
  • Publication number: 20140088988
    Abstract: A method and system to facilitate the collaborative development and discovery of evidence-based, clinical pathways. Clinicians, medical professionals or researchers, may use the Platform to build and find clinical pathways through a graphical interface, creating relational data records between steps in pathways. Further, users of the Platform may be able to associate relevant content such as published evidence, supplemental content items (e.g., videos, images, documents, ICD-11, CPT, SNOMED Clinical Terms, and external web pages), and other associated pathways which reside in the system's database. Users of the Platform may be able organize themselves into groups and networks to develop single pathways collaboratively. Users may be able to find specific pathways in the Platform through semantic search, querying for relationships which exist inside of individual pathways. Search results may be generated for a variety of user driven data, both explicit and implicit.
    Type: Application
    Filed: September 5, 2013
    Publication date: March 27, 2014
    Applicant: DORSATA, INC.
    Inventors: David Laughlin Fairbrothers, Philip Andrew McDonnell, Daniel Peter Gibson