Patents by Inventor Thomas Matthew James HENNIGAN

Thomas Matthew James HENNIGAN 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).

  • Publication number: 20170055145
    Abstract: Implementations described herein relate to filtering content items from a set of eligible content items based on a device filter. A mobile application may be incompatible with one or more devices based on an operating system, an operating system version, hardware configurations of the one or more client devices, etc. To remove incompatible content items, a device filter can be generated by comparing a set of required features for the corresponding mobile application with data from a data structure identifying several known mobile devices and associated sets of features. The set of required features for the mobile application may include a minimum operating system version, one or more eligible countries, and/or one or more features of a mobile device. The device filter can include a set of identifiers for the known mobile devices that are incompatible with the mobile application based on the comparison.
    Type: Application
    Filed: August 15, 2016
    Publication date: February 23, 2017
    Inventors: Kavita Kannan, Charlie Guo, Christopher Kenneth Harris, Xi Mao, Thomas Matthew James Hennigan, Sissie Ling-Ie Hsiao, Riccardo Govoni, Kotwani Sachin
  • Publication number: 20130181993
    Abstract: A process for determining and labeling areas of interest, including steps for receiving a plurality of data points from a plurality of users, each data point received at a particular time, determining a user location for each of the plurality of data points and generating a heat map from the plurality of data points, wherein the heat map represents a population density distribution over a geographic area divided into a plurality of cells. In certain aspects, the process further includes steps for identifying at least one cluster of cells within the geographic, generating a bounded polygon for the at least one cluster of cells and storing the at least one cluster of cells and its corresponding bounded polygon as an area of interest in a geographical information system. Systems and machine-readable media are also provided.
    Type: Application
    Filed: January 14, 2013
    Publication date: July 18, 2013
    Inventors: Fiona Elizabeth HERRING, Thomas Matthew James HENNIGAN, Gemma EXTON, Marc Peter Tarca WILSON, Andrew ELAND, Sarah FORTUNE