Patents by Inventor Gregory R. Utas

Gregory R. Utas 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: 6647431
    Abstract: A method for handling input/output messages for plural call processing applications which reside on a processor subsystem of a mobile switching center. An input/output message having a message transport address owned by one of the call processing applications is received at a memory subsystem thereof. The call processing application owning the received address is the application which will later handle the received message. The received address is transferred to an interrupt handler which also resides on the processor subsystem. There, a call to the call processing application which owns the address received for the incoming input/output message is issued. In response thereto, the call processing application wraps the received message with an object to be used by the received message when it is to be handled by the call processing application and stores the wrapped message at a selected location within the memory subsystem. The call processing application then schedules itself for execution.
    Type: Grant
    Filed: December 31, 1997
    Date of Patent: November 11, 2003
    Assignee: Nortel Networks Limited
    Inventor: Gregory R. Utas
  • Patent number: 6515983
    Abstract: A method for establishing a connection, either circuit-switched or packet-switched, between first and second mobile terminals of a telecommunications network and an associated switching node which includes a connection handler and a connection agent for each mobile terminal. To establish the connection, the connection handler determines if the connection agent for the first terminal is willing to transmit to the connection agent for the second terminal. If so, the first connection agent transmits a first endpoint address to the second connection agent. The connection handler determines if the second connection agent is willing to listen to the first connection agent and, if so, the first endpoint address is accepted by the second connection agent. A one-way connection between the first terminal and the second terminal in-which the first terminal can talk to the second terminal and the second terminal can listen to the first terminal is then established.
    Type: Grant
    Filed: December 11, 1998
    Date of Patent: February 4, 2003
    Assignee: Nortel Networks Limited
    Inventor: Gregory R. Utas
  • Patent number: 6430627
    Abstract: A method for handling multiple call processing requests by a mobile switching center having call processing software which includes an application raising a series of events to be handled in sequence, at least one of which is implemented in a single use dynamic object. For each of the events implemented in a single use dynamic object, a quasi-singleton is created and cached in a data store for later use (and re-use) in handling the event. When a request is received, the call processing handles, in sequence, a series of events. If a first one of the series of events to be handled is implemented as a quasi-singleton, the quasi-singleton is marked in use. In the event that the quasi-singleton is unavailable, however, for example, if a prior event using the quasi-singleton traps or suspends, a new quasi-singleton is created for use in handling the event.
    Type: Grant
    Filed: December 31, 1997
    Date of Patent: August 6, 2002
    Assignee: Nortel Networks Limited
    Inventor: Gregory R. Utas