Patents by Inventor Daniel A. McCallum

Daniel A. McCallum 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: 10854028
    Abstract: Systems and methods for controlling access to a building associated with a security and/or automation system may include detecting a presence of at least one person positioned proximate an entry to the building, collecting one or more biometric identifiers from the at least one person, identifying one or more devices within a predetermined proximity of the entry to the building, and granting the person access to the building based at least in part on the collecting and the identifying.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: December 1, 2020
    Assignee: Vivint, Inc.
    Inventors: Timothy Ryan Beavers, Jason Carter, Daniel McCallum, Michael Allen Tupy
  • Publication number: 20180047227
    Abstract: Systems and methods for controlling access to a building associated with a security and/or automation system may include detecting a presence of at least one person positioned proximate an entry to the building, collecting one or more biometric identifiers from the at least one person, identifying one or more devices within a predetermined proximity of the entry to the building, and granting the person access to the building based at least in part on the collecting and the identifying.
    Type: Application
    Filed: August 9, 2016
    Publication date: February 15, 2018
    Inventors: Timothy Ryan Beavers, Jason Carter, Daniel McCallum, Michael Allen Tupy
  • Publication number: 20160328756
    Abstract: Embodiments involve managing online content provided via data networks. For example, the computing system causes a web server to include, during a first time period and in a search results list generated by a search engine, an online advertisement having a webpage link for purchasing a product or service. The computing system determines, subsequent to the first time period, that the product or service's availability has been reduced and that an alternative product or service has a greater availability. The computing system identifies a modification for the online advertisement based on the reduced availability. The modification involves replacing the webpage link with an alternative webpage link for purchasing the alternative product or service. The computing system causes the web server to implement the modification by including, during a second time period and in a second search results list from the search engine, the online advertisement with the alternative webpage link.
    Type: Application
    Filed: July 21, 2016
    Publication date: November 10, 2016
    Inventors: Jason A. Carter, Richard P. Mecham, Daniel A. McCallum, Cameron R. Cowan
  • Patent number: 8914398
    Abstract: Methods and apparatus for an automated keyword refinement tool for generating an output set of keywords. The keyword refinement tool may utilize or incorporate results from keyword suggestion tools and keyword ranking tools in order to determine a set of keywords that produce better search engine results that if the keyword suggestion tools or keyword ranking tools were utilized individually. The keyword refinement tool may use a variety of methods for determining input to keyword suggestions tools and keyword ranking tools and a variety of methods for combining the results from the keyword suggestion tools and keyword ranking tools.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: December 16, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Daniel A. McCallum, Jason A. Carter, Darren R. Noble, Adam I. Stevenson, Roy Gray Merrill
  • Publication number: 20130325636
    Abstract: A method and system for availability based computer marketing optimization is presented. An advertiser maps product identifiers representing products and/or services for their respective business in a campaign management system. The product identifiers are mapped to keywords and/or advertisements in the campaign management system. Competitive bidding on the keywords determines placement of the advertisements in search engine results or websites accessed by an advertisement server, in some embodiments. Rules are implemented in a campaign management system to automatically determine modifications based on the availability of a particular product identifier representing a product or service. In some embodiments, the modifications are implemented at the search engine and/or advertisement server.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Inventors: Jason A. Carter, Richard P. Mecham, Daniel A. McCallum, Cameron R. Cowan
  • Publication number: 20130311505
    Abstract: Methods and apparatus for an automated keyword refinement tool for generating an output set of keywords. The keyword refinement tool may utilize or incorporate results from keyword suggestion tools and keyword ranking tools in order to determine a set of keywords that produce better search engine results that if the keyword suggestion tools or keyword ranking tools were utilized individually. The keyword refinement tool may use a variety of methods for determining input to keyword suggestions tools and keyword ranking tools and a variety of methods for combining the results from the keyword suggestion tools and keyword ranking tools.
    Type: Application
    Filed: August 31, 2011
    Publication date: November 21, 2013
    Inventors: Daniel A. McCallum, Jason A. Carter, Darren R. Noble, Adam I. Stevenson, Roy Gray Merrill