Patents by Inventor David S. Trandal

David S. Trandal 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: 8973767
    Abstract: A sturdy, wall mounted indoor firewood rack which includes a detachable tray capable of catching and retaining dirt, wood chips, residue, snow, and water.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: March 10, 2015
    Inventors: Jeffrey Stearns, David S Trandal
  • Patent number: 8976951
    Abstract: The present invention provides flexible call processing. In one embodiment, a first call from a calling party intended for a called party is received at a call processing system. The call processing system places a second call to a telephonic device associated with the called party. The calling party and called party communicate via the first and second calls. A determination is made that the first call has been terminated. A call-back instruction is received from the called party while the second call is still in place. At least partly in response to receiving the call-back instruction, a third call is placed to a terminal associated with the calling party. The calling party and the called party can communicate via the second call and the third call.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: March 10, 2015
    Assignee: Callwave Communications, LLC
    Inventors: David S. Trandal, Robert F. Smith
  • Patent number: 8977248
    Abstract: Systems and methods that can be utilized to convert a voice communication received over a telecommunication network to text are described. In an illustrative embodiment, a call processing system coupled to a telecommunications network receives a call from a caller intended for a first party, wherein the call is associated with call signaling information. At least a portion of the call signaling information is stored in a computer readable medium. A greeting is played the caller, and a voice communication from the caller is recorded. At least a portion of the voice communication is converted to text, which is analyzed to identify portions that are inferred to be relatively more important to communicate to the first party. A text communication is generated including at least some of the identified portions and including fewer words than the recorded voice communication. At least a portion of the text communication is made available to the first party over a data network.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: March 10, 2015
    Assignee: Callwave Communications, LLC
    Inventors: Anthony Bladon, David Giannini, David Frank Hofstatter, Colin Kelley, David C. McClintock, Robert F. Smith, David S. Trandal, Leland W. Kirchhoff
  • Patent number: 8958782
    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 3, 2014
    Date of Patent: February 17, 2015
    Assignee: Callwave Communications, LLC
    Inventors: Leland W. Kirchhoff, Colin D. Kelley, David S. Trandal, David F. Hofstatter
  • Patent number: 8942688
    Abstract: Methods and systems are described for routing call in a wireless network environment. In one embodiment, a phone address is assigned to a subscriber and/or a subscriber's mobile telecommunications device. A call directed to the phone address is routed to a call processing system. An outbound call from the call processing system is placed to a wireless communication service provider so as to cause, at least in part, the wireless communication service provider to route the outbound call to the subscriber's mobile telecommunications device, wherein the call processing system configures call signaling parameters associated with the outbound call so that the outbound call appears to be to a phone number ported to the wireless communication service provider, and wherein the phone number has not been ported to the wireless communication service provider. The outbound call is bridged with the inbound call.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: January 27, 2015
    Assignee: Callwave Communications, LLC
    Inventors: Leland W. Kirchhoff, David S. Trandal
  • Patent number: 8929258
    Abstract: Service levels for call-processing are enhanced based on the subscriber status of at least one of the calling party and the called party. In one example, a calling party (caller) places a call to a called party (recipient). At least one of the parties subscribes to a call-processing service and the call normally would be processed according to a predetermined service level. However, the service level is enhanced in response to a subscriber status for at least one of the parties, and the call is processed according to the enhanced service level.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: January 6, 2015
    Assignee: Callwave Communications, LLC
    Inventors: David S. Trandal, David J. Brahm, David F. Hofstatter, Robert F. Smith
  • Patent number: 8917860
    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: June 30, 2014
    Date of Patent: December 23, 2014
    Assignee: Invoca, Inc.
    Inventors: Robert J. Duva, Colin D. Kelley, Jason S. Spievak, David S. Trandal
  • Patent number: 8908848
    Abstract: The present invention is related to telecommunications. A call processing system receives a first call from a caller intended for a first person. A notification regarding the first call is transmitted over a network to a terminal associated with the first person. A user interface is displayed on the terminal via which the first person can indicate that a callback message is to be transmitted to the caller. The callback message is transmitted to the caller, wherein the callback message includes an identification of the first person, a callback control, and text indicating that the caller is to activate the control to initiate another call to the first person. At least partly in response to the caller activating the control, A second call to be placed via which the first person and caller are connected.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: December 9, 2014
    Assignee: Callwave Communications, LLC
    Inventors: David C. McClintock, David S. Trandal
  • Patent number: 8891753
    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: January 4, 2013
    Date of Patent: November 18, 2014
    Assignee: Callwave Communications, LLC
    Inventors: Leland W. Kirchhoff, David S. Trandal, Colin Kelley, David J. Brahm, Robert F. Smith, David F. Hofstatter, Robert A. Dolan
  • Publication number: 20140314215
    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: June 30, 2014
    Publication date: October 23, 2014
    Inventors: Robert J. Duva, Colin D. Kelley, Jason S. Spievak, David S. Trandal
  • Patent number: 8861694
    Abstract: The present invention is related to telecommunications, and in particular, to methods and systems for processing call signaling data. In an embodiment, a call processing system receives a first message from a switch while the switch is processing a call for a calling party, wherein the first message is initiated at least partly in response to a firing of a call event trigger configured within a switch. The first message includes call signaling information, including the calling party's phone number. The calling party's phone number is stored in the call processing system. A communication channel is established over a network between the call processing system and a computer associated with the called party. A message is transmitted to the networked computer, the message including the calling party's phone number, wherein the calling party's phone number is intended to be displayed on the networked computer associated with the called party.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: October 14, 2014
    Assignee: Callwave Communications, LLC
    Inventors: Leland W. Kirchhoff, David S. Trandal
  • Patent number: 8855107
    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: January 18, 2012
    Date of Patent: October 7, 2014
    Assignee: Callwave Communications, LLC
    Inventors: Leland W. Kirchhoff, David S. Trandal, Colin Kelley
  • Publication number: 20140269447
    Abstract: The present invention provides flexible, user-definable call screening processes. The user can optionally define to which telecommunication terminals a screened call is to be broadcast to and under what conditions. An incoming call is forwarded to a call management system that asks the caller to leave a voice message. The call management system selectively couples the call to a POTS line or a VoIP-capable device so that the user can listen to the incoming message and thereby screen the incoming call. Based on the screening, the user can instruct the call management system to connect the caller to the user.
    Type: Application
    Filed: May 29, 2014
    Publication date: September 18, 2014
    Applicant: CALLWAVE COMMUNICATIONS, LLC
    Inventors: David J. Brahm, David S. Trandal, Robert F. Smith
  • Publication number: 20140214530
    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 19, 2014
    Publication date: July 31, 2014
    Applicant: Invoca, Inc.
    Inventors: Robert J. Duva, Colin D. Kelley, Jason S. Spievak, David S. Trandal
  • Publication number: 20140206364
    Abstract: Methods and systems are described for routing call in a wireless network environment. In one embodiment, a phone address is assigned to a subscriber and/or a subscriber's mobile telecommunications device. A call directed to the phone address is routed to a call processing system. An outbound call from the call processing system is placed to a wireless communication service provider so as to cause, at least in part, the wireless communication service provider to route the outbound call to the subscriber's mobile telecommunications device, wherein the call processing system configures call signaling parameters associated with the outbound call so that the outbound call appears to be to a phone number ported to the wireless communication service provider, and wherein the phone number has not been ported to the wireless communication service provider. The outbound call is bridged with the inbound call.
    Type: Application
    Filed: March 18, 2014
    Publication date: July 24, 2014
    Applicant: CALLWAVE COMMUNICATIONS, LLC
    Inventors: Leland W. Kirchhoff, David S. Trandal
  • Patent number: 8781105
    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 19, 2014
    Date of Patent: July 15, 2014
    Assignee: Invoca, Inc.
    Inventors: Robert J. Duva, Colin D. Kelley, Jason S. Spievak, David S. Trandal
  • Patent number: 8774785
    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: December 11, 2013
    Date of Patent: July 8, 2014
    Assignee: Callwave Communications, LLC
    Inventors: Leland W. Kirchhoff, Colin Kelley, David S. Trandal, David F. Hofstatter
  • Patent number: 8767946
    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 19, 2014
    Date of Patent: July 1, 2014
    Assignee: Invoca, Inc.
    Inventors: Robert J. Duva, Colin D. Kelley, Jason S. Spievak, David S. Trandal
  • Patent number: 8767941
    Abstract: Systems and methods enable configuring and using speed dialing. A first user interface is displayed to a user, the first user interface providing a name field configured to display and/or receive a contact name and a phone address field configured to display and/or receive a phone address associated with the contact name. A speed dial field configured to receive and/or display a speed dial identifier associated with the phone address is provided. When the user later enters speed dial identifier via a telephone, the phone address is called.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: July 1, 2014
    Assignee: Callwave Communications, LLC
    Inventors: Robert F. Smith, Leland W. Kirchhoff, Colin Kelley, David S. Trandal
  • Publication number: 20140172504
    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 19, 2014
    Publication date: June 19, 2014
    Applicant: INVOCA, INC.
    Inventors: Robert J. Duva, Colin D. Kelley, Jason S. Spievak, David S. Trandal