Patents by Inventor Jonathan Engelsma

Jonathan Engelsma 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).

  • Publication number: 20060146728
    Abstract: A communication unit (105) includes a communication interface, for transmitting and receiving communications when operably connected to a first communication network; and a processor cooperatively operable with the communication interface. Responsive to receipt of an utterance, the communication unit (105) can perform a fetch (109) over the communication interface and can transmit a first message (107) having the utterance over the communication interface. The communication unit (105) can receive a second message (113) having a result (111) of a recognition of the utterance from the communication interface in response to the fetch (109).
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventors: Jonathan Engelsma, James Ferrans, Michael Pearce
  • Patent number: 7003464
    Abstract: A voice browser dialog enabler for multimodal dialog uses a multimodal markup document with fields have markup-based forms associated with each field and defining fragments. A voice browser driver resides on a communication device and provides the fragments and identifiers that identify the fragments. A voice browser implementation resides on a remote voice server and receives the fragments from the driver and downloads a plurality of speech grammars. Input speech is matched against those speech grammars associated with the corresponding identifiers received in a recognition request from the voice browser driver.
    Type: Grant
    Filed: January 9, 2003
    Date of Patent: February 21, 2006
    Assignee: Motorola, Inc.
    Inventors: James Ferrans, Jonathan Engelsma, Michael Pearce, Mark Randolph, Jerome Vogedes
  • Publication number: 20040203660
    Abstract: A method of assisting a user placed on-hold is provided. The user (20) is connected with a communication node (16) and a called party. The communication node (16) monitors the connection so that if the user (20) is placed on-hold, the user may instruct the node to call back at a call back number when the called party returns to the connection. The user (20) may also instruct the node (16) to leave a message for the called party. The user (20) then disconnects but the node (16) maintains the connection until the called party returns to prompt the node further or to receive the message left by the user.
    Type: Application
    Filed: December 9, 2002
    Publication date: October 14, 2004
    Inventors: Sanjay Tibrewal, Jonathan Engelsma
  • Publication number: 20040138890
    Abstract: A voice browser dialog enabler for multimodal dialog uses a multimodal markup document with fields have markup-based forms associated with each field and defining fragments. A voice browser driver resides on a communication device and provides the fragments and identifiers that identify the fragments. A voice browser implementation resides on a remote voice server and receives the fragments from the driver and downloads a plurality of speech grammars. Input speech is matched against those speech grammars associated with the corresponding identifiers received in a recognition request from the voice browser driver.
    Type: Application
    Filed: January 9, 2003
    Publication date: July 15, 2004
    Inventors: James Ferrans, Jonathan Engelsma, Michael Pearce, Mark Randolph, Jerome Vogedes
  • Publication number: 20040109543
    Abstract: A method of retrieving information from an information source (30) is provided. A user (20) is connected with a communication node (16) and a called party at the information source (30). The communication node (16) monitors the call in order to receive and store the instructions that the user (20) inputs in order to obtain certain information. The user (20) may instruct the node (16) as to specific instructions or the node may monitor all the commands that are input. When the user (20) wants information at a later time, the communication node (16) can connect to the third party at the information source (30), retrace the commands the user (20) entered previously and then provide the user with the desired information.
    Type: Application
    Filed: December 9, 2002
    Publication date: June 10, 2004
    Inventors: Jonathan Engelsma, Sanjay Tibrewal