Patents by Inventor Colin D. Kelley

Colin D. Kelley 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: 11461805
    Abstract: There are disclosed systems and methods for facilitating communications between individuals and enterprises and in particular, to methods and systems for tracking and attributing customer and/or customer prospect online and offline communications in association with a marketing campaign.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: October 4, 2022
    Assignee: Invoca, Inc.
    Inventors: Garvan Michael Kuskey, Lauren Kimberly Harris, Colin D. Kelley
  • Publication number: 20210241312
    Abstract: There are disclosed systems and methods for facilitating communications between individuals and enterprises and in particular, to methods and systems for tracking and attributing customer and/or customer prospect online and offline communications in association with a marketing campaign.
    Type: Application
    Filed: April 19, 2021
    Publication date: August 5, 2021
    Inventors: Garvan Michael Kuskey, Lauren Kimberly Harris, Colin D. Kelley
  • Patent number: 10984443
    Abstract: There are disclosed systems and methods for facilitating communications between individuals and enterprises and in particular, to methods and systems for tracking and attributing customer and/or customer prospect online and offline communications in association with a marketing campaign.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: April 20, 2021
    Assignee: Invoca, Inc.
    Inventors: Garvan Michael Kuskey, Lauren Kimberly Harris, Colin D. Kelley
  • Publication number: 20200090211
    Abstract: There are disclosed systems and methods for facilitating communications between individuals and enterprises and in particular, to methods and systems for tracking and attributing customer and/or customer prospect online and offline communications in association with a marketing campaign.
    Type: Application
    Filed: November 19, 2019
    Publication date: March 19, 2020
    Inventors: Garvan Michael Kuskey, Lauren Kimberly Harris, Colin D. Kelley
  • Patent number: 10515388
    Abstract: There are disclosed systems and methods for facilitating communications between individuals and enterprises and in particular, to methods and systems for tracking and attributing customer and/or customer prospect online and offline communications in association with a marketing campaign.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: December 24, 2019
    Assignee: Invoca, Inc.
    Inventors: Garvan Michael Kuskey, Lauren Kimberly Harris, Colin D. Kelley
  • Patent number: 9961198
    Abstract: Methods and systems for reducing the impact of fraudulent or spam calls are disclosed. One or more calls to a first phone address are received, the first phone address not currently associated with a communication for a customer prospect. The calling party phone addresses associated with the calls received prior to the association of the first phone address to the first communication are stored. Then the first phone address is associated to the first communication. A first call to the first phone address is received. Prior to answering the first call and at least partly in response to a determination that a calling party phone address of the first call matches one of the previously stored calling party phone address, the first call is identified as a spam or otherwise undesirable call candidate and may be rejected.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: May 1, 2018
    Assignee: Invoca, Inc.
    Inventors: Jason S. Spievak, Colin D. Kelley, Victor Borda
  • Publication number: 20170302794
    Abstract: Methods and systems for reducing the impact of fraudulent or spam calls are disclosed. One or more calls to a first phone address are received, the first phone address not currently associated with a communication for a customer prospect. The calling party phone addresses associated with the calls received prior to the association of the first phone address to the first communication are stored. Then the first phone address is associated to the first communication. A first call to the first phone address is received. Prior to answering the first call and at least partly in response to a determination that a calling party phone address of the first call matches one of the previously stored calling party phone address, the first call is identified as a spam or otherwise undesirable call candidate and may be rejected.
    Type: Application
    Filed: June 30, 2017
    Publication date: October 19, 2017
    Inventors: Jason S. Spievak, Colin D. Kelley, Victor Borda
  • Patent number: 9699309
    Abstract: Methods and systems for reducing the impact of fraudulent or spam calls are disclosed. One or more calls to a first phone address are received, the first phone address not currently associated with a communication for a customer prospect. The calling party phone addresses associated with the calls received prior to the association of the first phone address to the first communication are stored. Then the first phone address is associated to the first communication. A first call to the first phone address is received. Prior to answering the first call and at least partly in response to a determination that a calling party phone address of the first call matches one of the previously stored calling party phone address, the first call is identified as a spam or otherwise undesirable call candidate and may be rejected.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: July 4, 2017
    Assignee: Invoca, Inc.
    Inventors: Jason S. Spievak, Colin D. Kelley, Victor Borda
  • Patent number: 9692891
    Abstract: Methods and systems are described for processing call blocking instructions and for managing mobile messaging. A method of processing call blocking instructions is described. A call processing system receives a call from a caller intended for a first user. A notification regarding the call is transmitted to a mobile device associated with the first user. A message from the user is received via the mobile device, wherein the message is a text or multimedia type message. At least partly in response to the message, the caller is placed on a blacklist indicating that future calls from the caller to the user are to be blocked.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: June 27, 2017
    Assignee: Callwave Communications, LLC
    Inventors: Leland W. Kirchhoff, Colin D. Kelley, David S. Trandal, David Frank Hofstatter
  • Publication number: 20170178182
    Abstract: There are disclosed systems and methods for facilitating communications between individuals and enterprises and in particular, to methods and systems for tracking and attributing customer and/or customer prospect online and offline communications in association with a marketing campaign.
    Type: Application
    Filed: December 14, 2016
    Publication date: June 22, 2017
    Inventors: Garvan Michael Kuskey, Lauren Kimberly Harris, Colin D. Kelley
  • Patent number: 9684504
    Abstract: A method of distributing a software upgrade to user computer systems having a software application installed thereon is disclosed. A determination is made as whether the software upgrade is to be a forced upgrade or a recommended upgrade for a first user based on a parameter related to the first user or the software upgrade. A determination is made as to whether a software upgrade file is to be downloaded to a user computer using a trickle mode or a burst mode.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: June 20, 2017
    Assignee: Callwave Communications, LLC
    Inventors: David Giannini, Scott Herriman, Donnie Tognazzini, Colin D. Kelley
  • Patent number: 9621729
    Abstract: An online and offline communication processing and tracking using data processing and data/voice networks is described. A phone address from a phone address number pool is automatically assigned to a first entity. A call quality rating is determined and recorded. A call from a caller directed to the phone address is received at a call bridging system coupled to at least one network, wherein the call is associated with call signaling information. Based at least in part on the call quality associated with the caller call, the caller call is assigned to a first location in a call queue. An outbound call is generated from the call bridging system and the inbound and the outbound calls are bridged. One or more parameters of the bridged call are compared to the call quality rating. An indication is recorded regarding the successful bridging of the calls in association with an entity identifier.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: April 11, 2017
    Assignee: Invoca, Inc.
    Inventors: Jason S. Spievak, Colin D. Kelley, David S. Trandal
  • Publication number: 20170034351
    Abstract: An online and offline communication processing and tracking using data processing and data/voice networks is described. A phone address from a phone address number pool is automatically assigned to a first entity. A call quality rating is determined and recorded. A call from a caller directed to the phone address is received at a call bridging system coupled to at least one network, wherein the call is associated with call signaling information. Based at least in part on the call quality associated with the caller call, the caller call is assigned to a first location in a call queue. An outbound call is generated from the call bridging system and the inbound and the outbound calls are bridged. One or more parameters of the bridged call are compared to the call quality rating. An indication is recorded regarding the successful bridging of the calls in association with an entity identifier.
    Type: Application
    Filed: August 2, 2016
    Publication date: February 2, 2017
    Inventors: Jason S. Spievak, Colin D. Kelley, David S. Trandal
  • Patent number: 9438733
    Abstract: An online and offline communication processing and tracking using data processing and data/voice networks is described. A phone address from a phone address number pool is automatically assigned to a first entity. A call quality rating is determined and recorded. A call from a caller directed to the phone address is received at a call bridging system coupled to at least one network, wherein the call is associated with call signaling information. Based at least in part on the call quality associated with the caller call, the caller call is assigned to a first location in a call queue. An outbound call is generated from the call bridging system and the inbound and the outbound calls are bridged. One or more parameters of the bridged call are compared to the call quality rating. An indication is recorded regarding the successful bridging of the calls in association with an entity identifier.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: September 6, 2016
    Assignee: Invoca, Inc.
    Inventors: Jason S. Spievak, Colin D. Kelley, David S. Trandal
  • Patent number: 9413885
    Abstract: Methods and systems are described for processing call blocking instructions and for managing mobile messaging. A method of processing call blocking instructions is described. A call processing system receives a call from a caller intended for a first user. A notification regarding the call is transmitted to a mobile device associated with the first user. A message from the user is received via the mobile device, wherein the message is a text or multimedia type message. At least partly in response to the message, the caller is placed on a blacklist indicating that future calls from the caller to the user are to be blocked.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: August 9, 2016
    Assignee: Callwave Communications, LLC
    Inventors: Leland W. Kirchhoff, Colin D. Kelley, David S. Trandal, David F. Hofstatter
  • Publication number: 20160173693
    Abstract: An online and offline communication processing and tracking using data processing and data/voice networks is described. A phone address from a phone address number pool is automatically assigned to a first entity. A call quality rating is determined and recorded. A call from a caller directed to the phone address is received at a call bridging system coupled to at least one network, wherein the call is associated with call signaling information. Based at least in part on the call quality associated with the caller call, the caller call is assigned to a first location in a call queue. An outbound call is generated from the call bridging system and the inbound and the outbound calls are bridged. One or more parameters of the bridged call are compared to the call quality rating. An indication is recorded regarding the successful bridging of the calls in association with an entity identifier.
    Type: Application
    Filed: February 25, 2016
    Publication date: June 16, 2016
    Inventors: Jason S. Spievak, Colin D. Kelley, David S. Trandal
  • Patent number: 9319523
    Abstract: The present invention provides flexible call processing. For example, a call processor system can receive an inbound call intended for a called party and place an outbound call to the called party. The call processing system can provide the called party with a call transfer option.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: April 19, 2016
    Assignee: Callwave Communications, LLC
    Inventors: Leland W. Kirchhoff, David S. Trandal, Colin D. Kelley, David J. Brahm, Robert F. Smith, David F. Hofstatter, Robert A. Dolan
  • Patent number: 9304756
    Abstract: A method of distributing a software upgrade to user computer systems having a software application installed thereon is disclosed. A determination is made as whether the software upgrade is to be a forced upgrade or a recommended upgrade for a first user based on a parameter related to the first user or the software upgrade. A determination is made as to whether a software upgrade file is to be downloaded to a user computer using a trickle mode or a burst mode.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: April 5, 2016
    Assignee: Callwave Communications, LLC
    Inventors: David Giannini, Scott Herriman, Donnie Tognazzini, Colin D. Kelley
  • Patent number: 9292861
    Abstract: An online and offline communication processing and tracking using data processing and data/voice networks is described. A phone address from a phone address number pool is automatically assigned to a first entity. A call quality rating is determined and recorded. A call from a caller directed to the phone address is received at a call bridging system coupled to at least one network, wherein the call is associated with call signaling information. Based at least in part on the call quality associated with the caller call, the caller call is assigned to a first location in a call queue. An outbound call is generated from the call bridging system and the inbound and the outbound calls are bridged. One or more parameters of the bridged call are compared to the call quality rating. An indication is recorded regarding the successful bridging of the calls in association with an entity identifier.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: March 22, 2016
    Assignee: Invoca, Inc.
    Inventors: Jason S. Spievak, Colin D. Kelley, David S. Trandal
  • Patent number: 9253319
    Abstract: The present invention relates generally to telecommunications and in particular to systems and methods for routing telephone calls. By way of example, a first address, such as a first phone number, can be associated with a telephonic terminal, such as a mobile phone. Incoming calls to the first address can be routed to the telephonic terminal or to other destinations based on telephonic terminal status.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: February 2, 2016
    Assignee: Callwave Communications, LLC
    Inventors: Leland W. Kirchhoff, David S. Trandal, Colin D. Kelley