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: 8973767Abstract: 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: GrantFiled: March 7, 2013Date of Patent: March 10, 2015Inventors: Jeffrey Stearns, David S Trandal
-
Patent number: 8976951Abstract: 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: GrantFiled: May 30, 2013Date of Patent: March 10, 2015Assignee: Callwave Communications, LLCInventors: David S. Trandal, Robert F. Smith
-
Patent number: 8977248Abstract: 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: GrantFiled: March 20, 2014Date of Patent: March 10, 2015Assignee: Callwave Communications, LLCInventors: Anthony Bladon, David Giannini, David Frank Hofstatter, Colin Kelley, David C. McClintock, Robert F. Smith, David S. Trandal, Leland W. Kirchhoff
-
Patent number: 8958782Abstract: 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 3, 2014Date of Patent: February 17, 2015Assignee: Callwave Communications, LLCInventors: Leland W. Kirchhoff, Colin D. Kelley, David S. Trandal, David F. Hofstatter
-
Patent number: 8942688Abstract: 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: GrantFiled: March 18, 2014Date of Patent: January 27, 2015Assignee: Callwave Communications, LLCInventors: Leland W. Kirchhoff, David S. Trandal
-
Patent number: 8929258Abstract: 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: GrantFiled: February 13, 2014Date of Patent: January 6, 2015Assignee: Callwave Communications, LLCInventors: David S. Trandal, David J. Brahm, David F. Hofstatter, Robert F. Smith
-
Patent number: 8917860Abstract: 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: June 30, 2014Date of Patent: December 23, 2014Assignee: Invoca, Inc.Inventors: Robert J. Duva, Colin D. Kelley, Jason S. Spievak, David S. Trandal
-
Patent number: 8908848Abstract: 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: GrantFiled: February 7, 2014Date of Patent: December 9, 2014Assignee: Callwave Communications, LLCInventors: David C. McClintock, David S. Trandal
-
Patent number: 8891753Abstract: 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: January 4, 2013Date of Patent: November 18, 2014Assignee: Callwave Communications, LLCInventors: Leland W. Kirchhoff, David S. Trandal, Colin Kelley, David J. Brahm, Robert F. Smith, David F. Hofstatter, Robert A. Dolan
-
Publication number: 20140314215Abstract: 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: June 30, 2014Publication date: October 23, 2014Inventors: Robert J. Duva, Colin D. Kelley, Jason S. Spievak, David S. Trandal
-
Patent number: 8861694Abstract: 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: GrantFiled: August 1, 2013Date of Patent: October 14, 2014Assignee: Callwave Communications, LLCInventors: Leland W. Kirchhoff, David S. Trandal
-
Patent number: 8855107Abstract: 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: January 18, 2012Date of Patent: October 7, 2014Assignee: Callwave Communications, LLCInventors: Leland W. Kirchhoff, David S. Trandal, Colin Kelley
-
Publication number: 20140269447Abstract: 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: ApplicationFiled: May 29, 2014Publication date: September 18, 2014Applicant: CALLWAVE COMMUNICATIONS, LLCInventors: David J. Brahm, David S. Trandal, Robert F. Smith
-
Publication number: 20140214530Abstract: 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 19, 2014Publication date: July 31, 2014Applicant: Invoca, Inc.Inventors: Robert J. Duva, Colin D. Kelley, Jason S. Spievak, David S. Trandal
-
Publication number: 20140206364Abstract: 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: ApplicationFiled: March 18, 2014Publication date: July 24, 2014Applicant: CALLWAVE COMMUNICATIONS, LLCInventors: Leland W. Kirchhoff, David S. Trandal
-
Patent number: 8781105Abstract: 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 19, 2014Date of Patent: July 15, 2014Assignee: Invoca, Inc.Inventors: Robert J. Duva, Colin D. Kelley, Jason S. Spievak, David S. Trandal
-
Patent number: 8774785Abstract: 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: December 11, 2013Date of Patent: July 8, 2014Assignee: Callwave Communications, LLCInventors: Leland W. Kirchhoff, Colin Kelley, David S. Trandal, David F. Hofstatter
-
Patent number: 8767946Abstract: 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 19, 2014Date of Patent: July 1, 2014Assignee: Invoca, Inc.Inventors: Robert J. Duva, Colin D. Kelley, Jason S. Spievak, David S. Trandal
-
Patent number: 8767941Abstract: 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: GrantFiled: September 19, 2013Date of Patent: July 1, 2014Assignee: Callwave Communications, LLCInventors: Robert F. Smith, Leland W. Kirchhoff, Colin Kelley, David S. Trandal
-
Publication number: 20140172504Abstract: 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 19, 2014Publication date: June 19, 2014Applicant: INVOCA, INC.Inventors: Robert J. Duva, Colin D. Kelley, Jason S. Spievak, David S. Trandal