Patents by Inventor David F. Hofstatter
David F. Hofstatter 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: 8325901Abstract: 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: June 5, 2009Date of Patent: December 4, 2012Assignee: Callwave Communications, LLCInventors: Robert A. Dolan, David F. Hofstatter, Robert Smith, David S. Trandal
-
Patent number: 8325886Abstract: Methods and systems for call processing are described. In an illustrative embodiment, a call processing system answers a call from a caller intended for a first party and records a message from the caller. The call processing system stores call information and the caller message. Some or all of the caller message is transmitted in substantially real time to a terminal associated with the first party. Further, at least a portion of the caller message is converted to text, which is transmitted to a terminal associated with the first party and is stored for later access. The first party can then submit a search query with respect to the stored information. When a search query is received from the first party, the system searches a data store to determine if there is matching call and provides the first party with information related to a matching call.Type: GrantFiled: January 8, 2008Date of Patent: December 4, 2012Assignee: Callwave Communications, LLCInventors: Leland W. Kirchhoff, David S. Trandal, David F. Hofstatter
-
Patent number: 8214338Abstract: Described herein are methods and systems related to managing the storage of telephony-related data, such as calls, contacts, and/or messages. An illustrative embodiment receives media via a telephonic device. The media is stored in a first data store with a first degree of compression as a first file of a first size. A search interface is provided via which a user can search for the media. After a first period of time and/or at least partly in response to determining that the media has not been accessed or has been infrequently accessed, the media is stored in a second data store with a second degree of compression as a second file of a second size, wherein the second degree of compression is higher than the first degree of compression, and wherein the second size is smaller than the first size.Type: GrantFiled: May 1, 2008Date of Patent: July 3, 2012Assignee: Callwave, Inc.Inventors: Leland W. Kirchhoff, David S. Trandal, David F. Hofstatter
-
Patent number: 8165278Abstract: 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: May 19, 2010Date of Patent: April 24, 2012Assignee: Callwave, Inc.Inventors: David S. Trandal, David J. Brahm, David F. Hofstatter, Bob F. Smith
-
Publication number: 20120087484Abstract: A fax processing system handles faxes that are originally destined for a recipient's phone number. The fax processing system communicates with the fax recipient via a data communications network (for example, the Internet) and can provide more sophisticated fax handling capabilities than conventional fax machines.Type: ApplicationFiled: December 19, 2011Publication date: April 12, 2012Applicant: j2 Global Communications, Inc.Inventors: David S. Trandal, David J. Brahm, Leland W. Kirchhoff, Robert A. Dolan, David F. Hofstatter
-
Patent number: 8081337Abstract: A fax processing system handles faxes that are originally destined for a recipient's phone number. The fax processing system communicates with the fax recipient via a data communications network (for example, the Internet) and can provide more sophisticated fax handling capabilities than conventional fax machines.Type: GrantFiled: January 6, 2011Date of Patent: December 20, 2011Assignee: j2 Global Communications, Inc.Inventors: David S. Trandal, David J. Brahm, Leland W. Kirchhoff, Robert A. Dolan, David F. Hofstatter
-
Patent number: 8000455Abstract: Systems and methods are described for processing calls. A call is received at a softswitch or other call processing system from a caller intended for a first subscriber. The first call is associated with signaling information, the signaling information including a phone number associated with the caller. A determination is made as to whether the first subscriber has previously received a call associated with the caller phone number at the softswitch. If the first subscriber has not previously received a call associated with the caller phone number at the softswitch, a first message is played to the caller. An indication that the first message was played to the caller is stored in association with an account record associated with the first subscriber.Type: GrantFiled: September 13, 2006Date of Patent: August 16, 2011Assignee: Callwave, Inc.Inventors: Adrian Van Haaften, David Giannini, Eric Johnson, David F. Hofstatter, David S. Trandal, Robert Duva, Robert Smith, John R. Day
-
Publication number: 20110096369Abstract: A fax processing system handles faxes that are originally destined for a recipient's phone number. The fax processing system communicates with the fax recipient via a data communications network (for example, the Internet) and can provide more sophisticated fax handling capabilities than conventional fax machines.Type: ApplicationFiled: January 6, 2011Publication date: April 28, 2011Applicant: j2 Global Communications, Inc.Inventors: David S. Trandal, David J. Brahm, Leland W. Kirchhoff, Robert A. Dolan, David F. Hofstatter
-
Patent number: 7869076Abstract: A fax processing system handles faxes that are originally destined for a recipient's phone number. The fax processing system communicates with the fax recipient via a data communications network (for example, the Internet) and can provide more sophisticated fax handling capabilities than conventional fax machines.Type: GrantFiled: January 16, 2009Date of Patent: January 11, 2011Assignee: j2 Global Communications, Inc.Inventors: David S Trandal, David J Brahm, Leland W Kirchhoff, Robert A Dolan, David F Hofstatter
-
Publication number: 20100232588Abstract: 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: ApplicationFiled: May 19, 2010Publication date: September 16, 2010Applicant: CALLWAVE, INC.Inventors: David S. Trandal, David J. Brahm, David F. Hofstatter, Bob F. Smith
-
Patent number: 7742586Abstract: 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: June 14, 2004Date of Patent: June 22, 2010Assignee: Callwave, Inc.Inventors: David S Trandal, David J Brahm, David F Hofstatter, Bob F Smith
-
Publication number: 20100142685Abstract: The present invention relates to telephone call processing. In one embodiment, a call processing system receives from a caller a first call for a user, the first call including call signaling information. The call processing system determines whether the call signaling information includes caller identification information and whether the call signaling information indicates that the caller identification information is restricted. If the caller identification information is restricted, the call processing system instructs the caller to take a first action so that the caller identification information can be provided to the user. The call processing system determines whether the caller has performed the first action during the first call, and if the caller has performed the first action during the first call, the call processing system provides at least a portion of the caller identification information to the user.Type: ApplicationFiled: February 11, 2010Publication date: June 10, 2010Applicant: CALLWAVE, INC.Inventors: Robert A. Dolan, David F. Hofstatter, Lee Kirchhoff
-
Patent number: 7688958Abstract: The present invention relates to telephone call processing. In one embodiment, a call processing system receives from a caller a first call for a user, the first call including call signaling information. The call processing system determines whether the call signaling information includes caller identification information and whether the call signaling information indicates that the caller identification information is restricted. If the caller identification information is restricted, the call processing system instructs the caller to take a first action so that the caller identification information can be provided to the user. The call processing system determines whether the caller has performed the first action during the first call, and if the caller has performed the first action during the first call, the call processing system provides at least a portion of the caller identification information to the user.Type: GrantFiled: January 19, 2005Date of Patent: March 30, 2010Assignee: Callwave, Inc.Inventors: Robert A. Dolan, David F. Hofstatter, Lee Kirchhoff
-
Patent number: 7555110Abstract: 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: December 5, 2005Date of Patent: June 30, 2009Assignee: Callwave, Inc.Inventors: Robert A. Dolan, David F. Hofstatter, Robert Smith, David S. Trandal
-
Patent number: 7480065Abstract: A fax processing system handles faxes that are originally destined for a recipient's phone number. The fax processing system communicates with the fax recipient via a data communications network (for example, the Internet) and can provide more sophisticated fax handling capabilities than conventional fax machines.Type: GrantFiled: March 5, 2004Date of Patent: January 20, 2009Assignee: Callwave, Inc.Inventors: David S Trandal, David J Brahm, Leland W Kirchhoff, Robert A Dolan, David F Hofstatter
-
Patent number: 7397910Abstract: System and method for putting control of incoming telephone calls in the hands of subscribers with the aid of computer software and the Internet. In effect, a very efficient multiplexer is provided that does not require a change in the behavior of the called party or the calling party. This system permits the called party to hear a spoken message by the calling party in real time, and the content of the spoken message permits the called party to decide how to handle the call. The system adaptively learns and captures the rules of the called party for handling calls, and learns which callers the called party always wishes to talk to. The system uses special control software on the called party's computer which is connected to the Internet. The system employs a central server in which all of the required intelligence is resident. Audio signals are exchanged via non-data channels provided by the telephone companies and by the Internet.Type: GrantFiled: February 18, 2005Date of Patent: July 8, 2008Assignee: Callwave, Inc.Inventors: Robert A. Dolan, David F. Hofstatter
-
Patent number: 6898275Abstract: System and method for putting control of incoming telephone calls in the hands of subscribers with the aid of computer software and the Internet. In effect, a very efficient multiplexer is provided that does not require a change in the behavior of the called party or the calling party. This system permits the called party to hear a spoken message by the calling party in real time, and the content of the spoken message permits the called party to decide how to handle the call. The system adaptively learns and captures the rules of the called party for handling calls, and learns which callers the called party always wishes to talk to. The system uses special control software on the called party's computer which is connected to the Internet. The system employs a central server in which all of the required intelligence is resident. Audio signals are exchanged via non-data channels provided by the telephone companies and by the Internet.Type: GrantFiled: September 26, 2002Date of Patent: May 24, 2005Assignee: Callwave, Inc.Inventors: Robert A. Dolan, David F. Hofstatter
-
Publication number: 20030142807Abstract: System and method for putting control of incoming telephone calls in the hands of subscribers with the aid of computer software and the Internet. In effect, a very efficient multiplexer is provided that does not require a change in the behavior of the called party or the calling party. This system permits the called party to hear a spoken message by the calling party in real time, and the content of the spoken message permits the called party to decide how to handle the call. The system adaptively learns and captures the rules of the called party for handling calls, and learns which callers the called party always wishes to talk to. The system uses special control software on the called party's computer which is connected to the Internet. The system employs a central server in which all of the required intelligence is resident. Audio signals are exchanged via non-data channels provided by the telephone companies and by the Internet.Type: ApplicationFiled: September 26, 2002Publication date: July 31, 2003Inventors: Robert A. Dolan, David F. Hofstatter
-
Patent number: 6477246Abstract: System and method for putting control of incoming telephone calls in the hands of subscribers with the aid of computer software and the Internet. In effect, a very efficient multiplexer is provided that does not require a change in the behavior of the called party or the calling party. This system permits the called party to hear a spoken message by the calling party in real time, and the content of the spoken message permits the called party to decide how to handle the call. The system adaptively learns and captures the rules of the called party for handling calls, and learns which callers the called party always wishes to talk to. The system uses special control software on the called party's computer which is connected to the Internet. The system employs a central server in which all of the required intelligence is resident. Audio signals are exchanged via non-data channels provided by the telephone companies and by the Internet.Type: GrantFiled: March 31, 2000Date of Patent: November 5, 2002Assignee: Callwave, Inc.Inventors: Robert A. Dolan, David F. Hofstatter