Patents by Inventor Joseph E. Walker

Joseph E. Walker 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: 6366664
    Abstract: A generic translator (10) is provided for processing service requests sent by a digit collection client (16). Requests include billing validation (11), call routing (19), call screening (17), account code validation (15) or other services. These requests are processed by the generic translator (10) and successful results are sent back to the digit collection client (16) or a trunk selection process (20). The generic translator (10) can access an external entity (18) to assist in digit translation (13).
    Type: Grant
    Filed: February 22, 2000
    Date of Patent: April 2, 2002
    Assignee: Alcatel USA Sourcing, L.P.
    Inventors: Steve M. Pullen, Daniel M. Spencer, Mario Monteiro, Navdeep G. Singh, Joseph E. Walker, Steven R. Carson
  • Patent number: 6295345
    Abstract: A generic translator (10) is provided for processing service requests sent by a digit collection client (16). Requests include billing validation (11), call routing (19), call screening (17), account code validation (15) or other services. These requests are processed by the generic translator (10) and successful results are sent back to the digit collection client (16) or a trunk selection process (20). The generic translator (10) can access an external entity (18) to assist in digit translation (13).
    Type: Grant
    Filed: September 30, 1997
    Date of Patent: September 25, 2001
    Assignee: Alcatel USA Sourcing, Inc.
    Inventors: Steve M. Pullen, Daniel M. Spencer, Mario Monteiro, Navdeep G. Singh, Joseph E. Walker, Steven R. Carson
  • Patent number: 6138171
    Abstract: A generic software state machine (10) for implementing a software application in an object oriented environment includes a set of entity objects (20, 30) defined for software elements of the software application, a set of state objects (26, 34, 38, 40) defined for each entity object representative of states that the software element may enter, and a set of event objects (36, 42) defined for each state object representative of inputs that the software element may receive or actions the software element may encounter while in the state represented by the state object.
    Type: Grant
    Filed: November 12, 1997
    Date of Patent: October 24, 2000
    Assignee: Alcatel USA Sourcing, L.P.
    Inventor: Joseph E. Walker
  • Patent number: 5995753
    Abstract: A method and system of constructing dynamic objects for an application software includes the steps of reading and parsing a main configuration file by a foreman object, obtaining an object ID for each dynamic object specified in the main configuration file, creating, by a factory object, an instance of each dynamic object specified in the main configuration file and obtain a physical address for each created object, storing the object IDs and physical addresses of the created object instances in an object dictionary, calling the initializing method of each object stored in the object dictionary, and initializing each created object.
    Type: Grant
    Filed: November 12, 1997
    Date of Patent: November 30, 1999
    Assignee: Alcatel USA Sourcing, L.P.
    Inventor: Joseph E. Walker