Patents by Inventor John Hollingsworth

John Hollingsworth 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: 7466646
    Abstract: A method and system are provided for automatically rerouting logical circuit data from a physical circuit failure in a data network. When a failure in a logical circuit is detected, a label or services name associated with the logical circuit is automatically associated with a logical circuit identifier utilized for identifying the logical circuit in the data network. Once the logical circuit is associated with the logical circuit identifier, the logical circuit data may be automatically rerouted to a “failover network,” thereby minimizing lost data until the failure in the logical circuit is resolved. The logical failover circuit may be an already existing logical circuit provisioned over a dedicated backup physical circuit in the data network.
    Type: Grant
    Filed: April 22, 2004
    Date of Patent: December 16, 2008
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Patent number: 7460468
    Abstract: A method and system are provided for automatically tracking the rerouting of logical circuit data in a data network. Current reroute statistics are automatically generated upon the rerouting of logical circuit data from one or more failed logical circuits to one or more logical failover circuits in the data network. The current reroute statistics include trap data received for the one or more failed logical circuits in the data network. The current rerouted statistics may be automatically updated upon receiving updated trap data for the failed logical circuits and the logical failover circuits in the data network. A table is generated for presenting the current and updated reroute statistics. The updated reroute statistics may be generated upon the restoration of one or more of the failed logical circuits in the data network. A billing report may then be generated following the generation of the updated reroute statistics.
    Type: Grant
    Filed: April 22, 2004
    Date of Patent: December 2, 2008
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Patent number: 7350099
    Abstract: A method and system are provided for utilizing a logical failover circuit for rerouting data from a failed network circuit in a first data network to a second data network. The network circuit in the first data network includes a logical circuit for communicating data. When a failure in the network circuit in the first data network is detected, a network failover circuit is selected in the second data network. The network failover circuit in the second data network includes a logical failover circuit for communicating data. The data in the failed logical circuit in the first data network is rerouted over the logical failover circuit in the second data network until the failure in the network circuit in the first data network is resolved. After the failed network circuit in the first data network has been restored, the data is rerouted over the restored logical circuit.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: March 25, 2008
    Assignee: AT&T BLS Intellectual Property, Inc.
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Patent number: 7275192
    Abstract: A method and system are provided for on demand selective rerouting of logical circuit data. Upon a failed logical circuit being identified in the data network, one or more alternative logical failover circuits for rerouting data from the identified failed logical circuit is displayed in a menu on a display device. A selection of a logical failover circuit is made using a graphical user interface (GUI). Once the selection of the logical failover circuit is received, the data from the failed logical circuit is rerouted to the selected logical failover circuit. Upon receiving the selection of the logical failover circuit, a determination may be made as to whether a utilization percentage indicate of congestion in the selected logical failover circuit exceeds a predetermined threshold. If the utilization rate exceeds the threshold, then an alert is generated and the selection of an alternative logical failover circuit from the menu is requested.
    Type: Grant
    Filed: April 22, 2004
    Date of Patent: September 25, 2007
    Assignee: AT&T BLS Intellectual Property, Inc.
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Publication number: 20070169188
    Abstract: A system and method is described for controlling the password(s) of one or more programs through a universal program. The universal control program allows access to one or more other programs and allows editing of the passwords of the other programs directly through the universal access program.
    Type: Application
    Filed: March 28, 2007
    Publication date: July 19, 2007
    Inventor: John Hollingsworth
  • Publication number: 20070088562
    Abstract: A method and program product for identifying educational content and skill requirements for a business initiative is provided. The method includes defining a business initiative having a framework with predefined levels of skill. Further, for each of the predefined levels of skill, the method includes identifying one or more standard skills for a plurality of skilled workers, and for each of the one or more standard skills identified for each of the plurality of skilled workers, the method further includes determining whether any business initiative specific skills are required by any of the plurality of skilled workers who will be implementing the business initiative, and identifying at least one education module required to provide education for any business initiative specific skills determined to be required by at least one of the plurality of skilled workers who will be implementing the business initiative.
    Type: Application
    Filed: October 18, 2005
    Publication date: April 19, 2007
    Applicant: International Business Machines Corporation
    Inventors: John Hollingsworth, Jeffrey Mersereau
  • Patent number: 7131842
    Abstract: Disclosed is a system and method for evaluating educational effectiveness and establishing an index for comparison. The index is called the Classroom Productivity Index and is determined from four factors multiplied together. Two of the factors come from a Curriculum Calibration of student assignments process: (1) Alignment to Standards and (2) Breadth of Coverage. The two other factors come from a School Wide Instructional Practices Summary (classroom observations) process: (3) Time on Task, and (4) Instructional Effectiveness. The Index is used to quantifiably measure the educational institution's overall effectiveness and to identify areas for improvement in the school's instructional processes that will result in improved student learning and improved student achievement on state assessments. A repeat determination of the Classroom Productivity Index at a future time can measure a school's progress, or lack of progress, in improving its educational processes.
    Type: Grant
    Filed: February 7, 2003
    Date of Patent: November 7, 2006
    Inventors: John Hollingsworth, Sylvia Ybarra
  • Publication number: 20060146700
    Abstract: A method and system are provided for automatically renaming logical circuit identifiers for rerouted logical circuits in a data network. A failure is determined in a first logical circuit in the data network and a second logical failover circuit is utilized to reroute data from the failed logical circuit. A logical circuit identifier for the failed circuit is compared to a logical circuit identifier for the logical failover circuit. The logical circuit identifiers are utilized to identify and track logical circuits in the data network and are stored in a network database. If the logical circuit identifier for the failed logical circuit is different than the logical circuit identifier for the logical failover circuit, the identifier for the failed logical circuit is renamed to the logical failover circuit in the database. Upon determining that the failed logical circuit has been restored, the identifier for the restored logical circuit is renamed to its original logical circuit identifier.
    Type: Application
    Filed: December 23, 2003
    Publication date: July 6, 2006
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Publication number: 20050238007
    Abstract: A method and system are provided for automatically tracking the rerouting of logical circuit data in a data network. Current reroute statistics are automatically generated upon the rerouting of logical circuit data from one or more failed logical circuits to one or more logical failover circuits in the data network. The current reroute statistics include trap data received for the one or more failed logical circuits in the data network. The current rerouted statistics may be automatically updated upon receiving updated trap data for the failed logical circuits and the logical failover circuits in the data network. A table is generated for presenting the current and updated reroute statistics. The updated reroute statistics may be generated upon the restoration of one or more of the failed logical circuits in the data network. A billing report may then be generated following the generation of the updated reroute statistics.
    Type: Application
    Filed: April 22, 2004
    Publication date: October 27, 2005
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Publication number: 20050238006
    Abstract: A method and system are provided for fail-safe renaming of logical circuit identifiers for rerouted logical circuits in a data network. A network management module is provided for accessing a network device provisioned for routing data over a first logical circuit in the data network. The network management module is further utilized for deleting the first logical circuit in the network device upon detecting a failure in the first logical circuit and provisioning a second logical circuit in the network device for rerouting the data from the first logical circuit. In provisioning the second logical circuit, the network management module is utilized to assign a second logical circuit identifier to identify the second logical circuit.
    Type: Application
    Filed: April 22, 2004
    Publication date: October 27, 2005
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Publication number: 20050240840
    Abstract: A method and system are provided for on demand selective rerouting of logical circuit data in a data network. Upon a failed logical circuit being identified in the data network, one or more alternative or logical failover circuits for rerouting data from the identified failed logical circuit is displayed in a menu on a display device. A selection of a logical failover circuit is made using a graphical user interface (GUI). Once the selection of the logical failover circuit is received, the data from the failed logical circuit is rerouted to the selected logical failover circuit. Upon receiving the selection of the logical failover circuit from the menu, a determination may be made as to whether a utilization percentage indicate of congestion in the selected logical failover circuit exceeds a predetermined threshold. If the utilization is less than the threshold, then the method logical circuit data is rerouted from the failed logical circuit to the selected logical failover circuit.
    Type: Application
    Filed: April 22, 2004
    Publication date: October 27, 2005
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Publication number: 20050237925
    Abstract: A method and system are provided for automatically rerouting logical circuit data from a physical circuit failure in a data network. When a failure in a logical circuit is detected, a label or services name associated with the logical circuit is automatically associated with a logical circuit identifier utilized for identifying the logical circuit in the data network. Once the logical circuit is associated with the logical circuit identifier, the logical circuit data may be automatically rerouted to a “failover network,” thereby minimizing lost data until the failure in the logical circuit is resolved. The logical failover circuit may be an already existing logical circuit provisioned over a dedicated backup physical circuit in the data network.
    Type: Application
    Filed: April 22, 2004
    Publication date: October 27, 2005
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Publication number: 20050238024
    Abstract: A method and system are provided for provisioning logical circuits for intermittent use in a data network. A customer order requesting the use of a logical circuit for communicating data for a predetermined time period is received in the data network. A logical circuit is then provisioned in the data network prior to the start of the predetermined time period for communicating the customer data. Once the predetermined time period has elapsed, the provisioned logical circuit is deleted from the data network.
    Type: Application
    Filed: April 22, 2004
    Publication date: October 27, 2005
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Publication number: 20050172160
    Abstract: A method and system are provided for automatically rerouting logical circuit data in a virtual private network (“VPN”). A dedicated logical circuit in the VPN is monitored for status information pertinent to the dedicated logical circuit. The dedicated logical circuit includes a primary communication path for communicating data. Based on the status information, a failure is identified in the dedicated logical circuit. Once the failure in the dedicated logical circuit is determined, a logical failover circuit is then identified. The logical failover circuit includes an alternate communication path for communicating the data for the failed dedicated logical circuit. After the logical failover circuit has been identified, the data from the dedicated failed logical circuit is rerouted to the logical failover circuit without manual intervention. After the data has been rerouted the logical failover circuit, a determination may be made as to whether the failure in the dedicated logical circuit has been corrected.
    Type: Application
    Filed: December 23, 2003
    Publication date: August 4, 2005
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Publication number: 20050172174
    Abstract: A method and computer system are provided for automatically identifying a failure in a logical circuit in a data network without manual intervention. The logical circuit includes one or more logical connections for communicating data in the data network. A network management module periodically requests trap data indicating the status of the logical connections in the logical circuit. After the trap data has been received by the network management module, the trap data is analyzed to determine whether any of the logical connections has failed. If it is determined that a logical connection has failed, the network management module may wait a predetermined time period to determine whether the failed logical connection has been restored. If after the predetermined time period the logical connection has not been restored, then the logical circuit is identified as having failed.
    Type: Application
    Filed: December 23, 2003
    Publication date: August 4, 2005
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Publication number: 20050135238
    Abstract: A method and system are provided for providing a failover circuit for rerouting logical circuit data in a data network. An alternate communication path is identified for routing data for a logical circuit in the data network. An inactive logical circuit is then selected in the data network for communicating the data over the alternate communication path. The inactive logical circuit is then designated as a failover circuit for rerouting the data for the logical circuit in the data network. The inactive logical circuit may be selected by selecting a currently unused logical connection in the data network for communicating the data. The inactive logical circuit may also be selected by provisioning an inactive logical circuit in the data network. The inactive logical circuit may be provisioned by sending configuration data describing a logical data path over the alternate communication path to a network device in the data network.
    Type: Application
    Filed: December 23, 2003
    Publication date: June 23, 2005
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Publication number: 20050135263
    Abstract: A method and computer system are provided for real time simultaneous monitoring of logical circuits in a data network. A network management module receives trap data for a group of logical circuits in the data network. The trap data may include current status information for each of the circuits in the logical circuit group. Next, based on the trap data, a logical identifier associated with each of the logical circuits in the group is identified. Then, each of the logical identifiers is associated with customer data stored in a database. The customer data includes one or more logical identifiers associated with a customer identification. Finally, the current status information for the logical circuit group is displayed along with the corresponding customer identification.
    Type: Application
    Filed: December 23, 2003
    Publication date: June 23, 2005
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Publication number: 20050135254
    Abstract: A method and system are provided for automatically rerouting data from an overbalanced logical circuit in a data network. Status information is received for a logical circuit communicating data in the data network. The status information may include a forward explicit congestion notification (“FECN”) and a backward explicit congestion notification (“BECN”) indicating an overbalanced condition in the logical circuit. An overbalanced condition is indicative of network congestion in the logical circuit. A logical failover circuit including an alternate communication path for communicating the data in the overbalanced logical circuit is then identified. The data in the overbalanced logical circuit is rerouted to the logical failover circuit without manual intervention. After rerouting the data to the logical failover circuit, a determination is made as to whether the overbalanced condition in the logical circuit has been cleared.
    Type: Application
    Filed: December 23, 2003
    Publication date: June 23, 2005
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Publication number: 20050138476
    Abstract: A method and system are provided for prioritized rerouting of logical circuit data in a data network. A logical circuit failure is identified in the data network. Following the identification of the logical circuit failure, a quality of service parameter for the communication of data in the failed logical circuit is determined. The quality of service parameter may include a traffic descriptor indicating the quality of the data communicated in the logical circuit. Then, a logical failover circuit comprising an alternate communication path for communicating the data in the failed logical circuit is identified. Next, a quality of service parameter for the communication of data in the logical failover circuit is determined. If the quality of service parameter for the failed logical circuit is equal to the quality of service parameter for the logical failover circuit, then the data from the failed logical circuit is rerouted to the logical failover circuit.
    Type: Application
    Filed: December 23, 2003
    Publication date: June 23, 2005
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Publication number: 20050135237
    Abstract: A method and system are provided for automatically rerouting logical circuit data in a data network. A failure is identified in a logical circuit in a data network. The logical circuit may include a communication path for communicating data. Once the failure in the logical circuit is determined, a logical failover circuit is then identified. The logical failover circuit includes an alternate communication path for communicating the data for the failed logical circuit. After the logical failover circuit has been identified, the data from the failed logical circuit is rerouted to the logical failover circuit without manual intervention. After the data has been rerouted the logical failover circuit, a determination is made as to whether the failure in the logical circuit has been corrected. If it is determined that the failure in the logical circuit has been corrected, then the data from the logical failover circuit is rerouted back to the logical circuit in the data network without manual intervention.
    Type: Application
    Filed: December 23, 2003
    Publication date: June 23, 2005
    Inventors: William Taylor, David Massengill, John Hollingsworth