Patents by Inventor Dale Frank Rathunde

Dale Frank Rathunde 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: 8521853
    Abstract: Methods and systems are presented for updating software applications in a processor cluster, in which the cluster is divided into first and second processor groups and the first group is isolated from clients and from the second group with respect to network and cluster communications by application of IP filters. The first group of processors is updated or retrofitted with the new software and brought to a ready-to-run state while the second group is active to serve clients. The first group is then transitioned to an in-service state after isolating the then-active service providing application on second group. Thereafter, the second group of processors is offlined, updated or retrofitted, and transitioned to an in-service state to complete the installation of the new application version across the cluster with reduced or zero downtime and without requiring backward software compatibility.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: August 27, 2013
    Assignee: Alcatel Lucent
    Inventors: Dale Frank Rathunde, Paul M. Susa, Saju George Oommen
  • Publication number: 20090007135
    Abstract: Methods and systems are presented for updating software applications in a processor cluster, in which the cluster is divided into first and second processor groups and the first group is isolated from clients and from the second group with respect to network and cluster communications by application of IP filters. The first group of processors is updated or retrofitted with the new software and brought to a ready-to-run state while the second group is active to serve clients. The first group is then transitioned to an in-service state after isolating the then-active service providing application on second group. Thereafter, the second group of processors is offlined, updated or retrofitted, and transitioned to an in-service state to complete the installation of the new application version across the cluster with reduced or zero downtime and without requiring backward software compatibility.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: LUCENT TECHNOLOGIES, INC.
    Inventors: Dale Frank Rathunde, Paul M. Susa, Saju George Oommen
  • Patent number: 7219254
    Abstract: A plurality of local network groups of computers (102) are coupled together by a network (104). Independent processing systems that execute a single operating system are coupled together by a network (220) to form the local network groups. The independent processing systems may have more than one CPU (202). One or more of the independent processing systems may share power, cooling and a housing, thereby forming a common fault processor group (200). An application is written to execute across multiple independent processing systems and common fault processor groups. That is, the application runs in many instances that each run on independent processing systems. The multiple instances of the application provide some measure of high availability by using N+K sparing or the like. The application is for example, call processing or radio control. A processor notification list (304) keeps track of the independent processing systems that cooperatively provide an application.
    Type: Grant
    Filed: March 19, 2003
    Date of Patent: May 15, 2007
    Assignee: Lucent Technologies Inc.
    Inventors: Dale Frank Rathunde, Jerome Edward Rog, William E. Witt
  • Patent number: 7149918
    Abstract: A plurality of local network groups of computers (102) are coupled together by a network (104). Independent processing systems that execute a single operating system are coupled together by a network (220) to form the local network groups. The independent processing systems may have more than one CPU (202). One or more of the independent processing systems may share power, cooling and a housing, thereby forming a common fault processor group (200). An application is written to execute across multiple independent processing systems and common fault processor groups. That is, the application runs in many instances that each run on independent processing systems. The multiple instances of the application provide some measure of high availability by using N+K sparing or the like. The application is for example, call processing or radio control. A processor notification list (304) keeps track of the independent processing systems that cooperatively provide an application.
    Type: Grant
    Filed: March 19, 2003
    Date of Patent: December 12, 2006
    Assignee: Lucent Technologies Inc.
    Inventors: Dale Frank Rathunde, Jerome Edward Rog, William E. Witt
  • Patent number: 7134046
    Abstract: A plurality of local network groups of computers (102) are coupled together by a network (104). Independent processing systems that execute a single operating system are coupled together by a network (220) to form the local network groups. The independent processing systems may have more than one CPU (202). One or more of the independent processing systems may share power, cooling and a housing, thereby forming a common fault processor group (200). An application is written to execute across multiple independent processing systems and common fault processor groups. That is, the application runs in many instances that each run on independent processing systems. The multiple instances of the application provide some measure of high availability by using N+K sparing or the like. The application is for example, call processing or radio control. A processor notification list (304) keeps track of the independent processing systems that cooperatively provide an application.
    Type: Grant
    Filed: March 19, 2003
    Date of Patent: November 7, 2006
    Assignee: Lucent Technologies Inc.
    Inventors: Dale Frank Rathunde, Jerome Edward Rog, William E. Witt
  • Patent number: 7127637
    Abstract: A plurality of local network groups of computers (102) are coupled together by a network (104). Independent processing systems that execute a single operating system are coupled together by a network (220) to form the local network groups. The independent processing systems may have more than one CPU (202). One or more of the independent processing systems may share power, cooling and a housing, thereby forming a common fault processor group (200). An application is written to execute across multiple independent processing systems and common fault processor groups. That is, the application runs in many instances that each run on independent processing systems. The multiple instances of the application provide some measure of high availability by using N+K sparing or the like. The application is for example, call processing or radio control. A processor notification list (304) keeps track of the independent processing systems that cooperatively provide an application.
    Type: Grant
    Filed: March 19, 2003
    Date of Patent: October 24, 2006
    Assignee: Lucent Technologies Inc.
    Inventors: Dale Frank Rathunde, Jerome Edward Rog, William E. Witt
  • Publication number: 20040199811
    Abstract: A plurality of local network groups of computers (102) are coupled together by a network (104). Independent processing systems that execute a single operating system are coupled together by a network (220) to form the local network groups. The independent processing systems may have more than one CPU (202). One or more of the independent processing systems may share power, cooling and a housing, thereby forming a common fault processor group (200). An application is written to execute across multiple independent processing systems and common fault processor groups. That is, the application runs in many instances that each run on independent processing systems. The multiple instances of the application provide some measure of high availability by using N+K sparing or the like. The application is for example, call processing or radio control. A processor notification list (304) keeps track of the independent processing systems that cooperatively provide an application.
    Type: Application
    Filed: March 19, 2003
    Publication date: October 7, 2004
    Inventors: Dale Frank Rathunde, Jerome Edward Rog, William E. Witt
  • Publication number: 20040199806
    Abstract: A plurality of local network groups of computers (102) are coupled together by a network (104). Independent processing systems that execute a single operating system are coupled together by a network (220) to form the local network groups. The independent processing systems may have more than one CPU (202). One or more of the independent processing systems may share power, cooling and a housing, thereby forming a common fault processor group (200). An application is written to execute across multiple independent processing systems and common fault processor groups. That is, the application runs in many instances that each run on independent processing systems. The multiple instances of the application provide some measure of high availability by using N+K sparing or the like. The application is for example, call processing or radio control. A processor notification list (304) keeps track of the independent processing systems that cooperatively provide an application.
    Type: Application
    Filed: March 19, 2003
    Publication date: October 7, 2004
    Inventors: Dale Frank Rathunde, Jerome Edward Rog, William E. Witt
  • Publication number: 20040199804
    Abstract: A plurality of local network groups of computers (102) are coupled together by a network (104). Independent processing systems that execute a single operating system are coupled together by a network (220) to form the local network groups. The independent processing systems may have more than one CPU (202). One or more of the independent processing systems may share power, cooling and a housing, thereby forming a common fault processor group (200). An application is written to execute across multiple independent processing systems and common fault processor groups. That is, the application runs in many instances that each run on independent processing systems. The multiple instances of the application provide some measure of high availability by using N+K sparing or the like. The application is for example, call processing or radio control. A processor notification list (304) keeps track of the independent processing systems that cooperatively provide an application.
    Type: Application
    Filed: March 19, 2003
    Publication date: October 7, 2004
    Inventors: Dale Frank Rathunde, Jerome Edward Rog, William E. Witt
  • Publication number: 20040187047
    Abstract: A plurality of local network groups of computers (102) are coupled together by a network (104). Independent processing systems that execute a single operating system are coupled together by a network (220) to form the local network groups. The independent processing systems may have more than one CPU (202). One or more of the independent processing systems may share power, cooling and a housing, thereby forming a common fault processor group (200). An application is written to execute across multiple independent processing systems and common fault processor groups. That is, the application runs in many instances that each run on independent processing systems. The multiple instances of the application provide some measure of high availability by using N+K sparing or the like. The application is for example, call processing or radio control. A processor notification list (304) keeps track of the independent processing systems that cooperatively provide an application.
    Type: Application
    Filed: March 19, 2003
    Publication date: September 23, 2004
    Inventors: Dale Frank Rathunde, Jerome Edward Rog, William E. Witt
  • Patent number: 6574477
    Abstract: A system and method for performing dynamic load balancing during system operation between a pair of APs (AP pair) serving at least one cell in common. A first RCS instance runs as an active RCS instance on one member of the AP pair and a second RCS instance runs as a standby RCS instance on the other member of the AP pair. The first RCS instance is redesignated as a standby RCS instance for the cell and the second RCS instance is redesignated as an active RCS instance for the cell. Active message processing is then transferred from the first RCS instance to the second RCS instance during network operation and without service interruption to the cell.
    Type: Grant
    Filed: October 6, 1999
    Date of Patent: June 3, 2003
    Assignee: Lucent Technologies Inc.
    Inventor: Dale Frank Rathunde