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: 11461805Abstract: 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: GrantFiled: April 19, 2021Date of Patent: October 4, 2022Assignee: Invoca, Inc.Inventors: Garvan Michael Kuskey, Lauren Kimberly Harris, Colin D. Kelley
-
Publication number: 20210241312Abstract: 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: ApplicationFiled: April 19, 2021Publication date: August 5, 2021Inventors: Garvan Michael Kuskey, Lauren Kimberly Harris, Colin D. Kelley
-
Patent number: 10984443Abstract: 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: GrantFiled: November 19, 2019Date of Patent: April 20, 2021Assignee: Invoca, Inc.Inventors: Garvan Michael Kuskey, Lauren Kimberly Harris, Colin D. Kelley
-
Publication number: 20200090211Abstract: 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: ApplicationFiled: November 19, 2019Publication date: March 19, 2020Inventors: Garvan Michael Kuskey, Lauren Kimberly Harris, Colin D. Kelley
-
Patent number: 10515388Abstract: 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: GrantFiled: December 14, 2016Date of Patent: December 24, 2019Assignee: Invoca, Inc.Inventors: Garvan Michael Kuskey, Lauren Kimberly Harris, Colin D. Kelley
-
Patent number: 9961198Abstract: 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: GrantFiled: June 30, 2017Date of Patent: May 1, 2018Assignee: Invoca, Inc.Inventors: Jason S. Spievak, Colin D. Kelley, Victor Borda
-
Publication number: 20170302794Abstract: 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: ApplicationFiled: June 30, 2017Publication date: October 19, 2017Inventors: Jason S. Spievak, Colin D. Kelley, Victor Borda
-
Patent number: 9699309Abstract: 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: GrantFiled: August 17, 2015Date of Patent: July 4, 2017Assignee: Invoca, Inc.Inventors: Jason S. Spievak, Colin D. Kelley, Victor Borda
-
Patent number: 9692891Abstract: 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: GrantFiled: July 21, 2016Date of Patent: June 27, 2017Assignee: Callwave Communications, LLCInventors: Leland W. Kirchhoff, Colin D. Kelley, David S. Trandal, David Frank Hofstatter
-
Publication number: 20170178182Abstract: 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: ApplicationFiled: December 14, 2016Publication date: June 22, 2017Inventors: Garvan Michael Kuskey, Lauren Kimberly Harris, Colin D. Kelley
-
Patent number: 9684504Abstract: 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: GrantFiled: March 14, 2016Date of Patent: June 20, 2017Assignee: Callwave Communications, LLCInventors: David Giannini, Scott Herriman, Donnie Tognazzini, Colin D. Kelley
-
Patent number: 9621729Abstract: 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: GrantFiled: August 2, 2016Date of Patent: April 11, 2017Assignee: Invoca, Inc.Inventors: Jason S. Spievak, Colin D. Kelley, David S. Trandal
-
Publication number: 20170034351Abstract: 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: ApplicationFiled: August 2, 2016Publication date: February 2, 2017Inventors: Jason S. Spievak, Colin D. Kelley, David S. Trandal
-
Patent number: 9438733Abstract: 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: GrantFiled: February 25, 2016Date of Patent: September 6, 2016Assignee: Invoca, Inc.Inventors: Jason S. Spievak, Colin D. Kelley, David S. Trandal
-
Patent number: 9413885Abstract: 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: GrantFiled: January 9, 2015Date of Patent: August 9, 2016Assignee: Callwave Communications, LLCInventors: Leland W. Kirchhoff, Colin D. Kelley, David S. Trandal, David F. Hofstatter
-
Publication number: 20160173693Abstract: 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: ApplicationFiled: February 25, 2016Publication date: June 16, 2016Inventors: Jason S. Spievak, Colin D. Kelley, David S. Trandal
-
Patent number: 9319523Abstract: 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: GrantFiled: October 31, 2014Date of Patent: April 19, 2016Assignee: Callwave Communications, LLCInventors: Leland W. Kirchhoff, David S. Trandal, Colin D. Kelley, David J. Brahm, Robert F. Smith, David F. Hofstatter, Robert A. Dolan
-
Patent number: 9304756Abstract: 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: GrantFiled: December 2, 2014Date of Patent: April 5, 2016Assignee: Callwave Communications, LLCInventors: David Giannini, Scott Herriman, Donnie Tognazzini, Colin D. Kelley
-
Patent number: 9292861Abstract: 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: GrantFiled: September 8, 2015Date of Patent: March 22, 2016Assignee: Invoca, Inc.Inventors: Jason S. Spievak, Colin D. Kelley, David S. Trandal
-
Patent number: 9253319Abstract: 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: GrantFiled: September 10, 2014Date of Patent: February 2, 2016Assignee: Callwave Communications, LLCInventors: Leland W. Kirchhoff, David S. Trandal, Colin D. Kelley