Patents by Inventor Han Q. Nguyen

Han Q. Nguyen 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: 7027432
    Abstract: A method of configuring a network access device connected to an access network connected to a plurality of service networks, the network device having a first network address allocated to a subscriber of services of a first service provider provided by a first service network, with a new network address allocated to a second subscriber of services of either the first service provider, or a second service provider provided by a second service network. The method comprises the steps of: sending a request from the network access device to the access network with user credentials for the second subscriber requesting access to the first service provider or a change to the second service provider; receiving a response from the access network; and initiating a network address change request using a configuration protocol.
    Type: Grant
    Filed: March 20, 2001
    Date of Patent: April 11, 2006
    Assignee: AT&T Corp.
    Inventors: Sean E. Carolan, John W. Garrett, Charles Robert Kalmanek, Jr., Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20040172553
    Abstract: Route advertisement requests made by a customer are received at route provisioning center (20) to effect either advertisement of a newly provisioned route or withdrawal of an existing route. In the case of a request to advertise a newly provisioned route, the request is subjected to validation, and if unable to be validated, the request is rejected. Upon validation of a new route advertisement, or following receipt of a request to withdraw an existing route advertisement, the customer-entered request is entered into an official routing database (26) for subsequent propagation to network access providers (14, 16 and 18). Periodically, a check is made to verify that the customer-entered request remains active.
    Type: Application
    Filed: March 3, 2004
    Publication date: September 2, 2004
    Inventors: Kevin L. D'Souza, Han Q. Nguyen, Leah Zhang
  • Patent number: 6753887
    Abstract: Client software may be used in conjunction with services offered by several entities such as network service providers. A user interface of the client software presents brand indicia relating to the network service provider that is currently being used by the software. The software is configured by selecting entities with which the software will be used. Once the entities are selected, an instruction server is queried to determine the location of branding data to be presented to the user, and a branding data server is queried to retrieve the branding data. The brand indicia are presented to the user according to the branding data each time the corresponding entity is accessed.
    Type: Grant
    Filed: March 20, 2001
    Date of Patent: June 22, 2004
    Assignee: AT&T Corp.
    Inventors: Sean E. Carolan, John W. Garrett, Charles Robert Kalmanek, Jr., Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Patent number: 6728782
    Abstract: Route advertisement requests made by a customer are received at route provisioning center (20) to effect either advertisement of a newly provisioned route or withdrawal of an existing route. In the case of a request to advertise a newly provisioned route, the request is subjected to validation, and if unable to be validated, the request is rejected. Upon validation of a new route advertisement, or following receipt of a request to withdraw an existing route advertisement, the customer-entered request is entered into an official routing database (26) for subsequent propagation to network access providers (14, 16 and 18). Periodically, a check is made to verify that the customer-entered request remains active.
    Type: Grant
    Filed: May 23, 2000
    Date of Patent: April 27, 2004
    Assignee: AT&T Corp.
    Inventors: Kevin L D'Souza, Han Q. Nguyen, Leah Zhang
  • Publication number: 20030154463
    Abstract: Techniques are disclosed for implementing software breakpoints in a multiprocessor system having a number of processors each coupled to a main memory. In an illustrative embodiment, each of the processors has an instruction cache associated therewith. An instruction for which a breakpoint is to be inserted is retrieved from a corresponding instruction address in the main memory, and a breakpoint code, e.g., a debug opcode, is inserted at the instruction address in main memory. After the breakpoint code is executed by a given one of the processors, the retrieved instruction is stored in the corresponding instruction cache for that processor, and a use-once indicator, associated with the instruction as stored in the corresponding instruction cache for that processor, is set.
    Type: Application
    Filed: February 8, 2002
    Publication date: August 14, 2003
    Inventors: Michael Richard Betker, Han Q. Nguyen, Bryan Schlieder, Shaun Patrick Whalen, Jay Patrick Wilshire
  • Publication number: 20020038419
    Abstract: It is an object of the invention to enable multiple services or service providers to share the facilities of an access network infrastructure providing physical connectivity to subscribers. A network access device advantageously may be used in communication network services with a service or service provider that is separate from the operator of the access network infrastructure.
    Type: Application
    Filed: March 20, 2001
    Publication date: March 28, 2002
    Inventors: John W. Garrett, Charles Robert Kalmanek, Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20020036658
    Abstract: Client software may be used in conjunction with services offered by several entities such as network service providers. A user interface of the client software presents brand indicia relating to the network service provider that is currently being used by the software. The software is configured by selecting entities with which the software will be used. Once the entities are selected, an instruction server is queried to determine the location of branding data to be presented to the user, and a branding data server is queried to retrieve the branding data. The brand indicia are presented to the user according to the branding data each time the corresponding entity is accessed.
    Type: Application
    Filed: March 20, 2001
    Publication date: March 28, 2002
    Inventors: Sean E. Carolan, John W. Garrett, Charles Robert Kalmanek, Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20020023160
    Abstract: It is an object of the invention to enable multiple services or service providers to share the facilities of an access network infrastructure providing physical connectivity to subscribers. A network access device advantageously may be used in communication network services with a service or service provider that is separate from the operator of the access network infrastructure.
    Type: Application
    Filed: March 20, 2001
    Publication date: February 21, 2002
    Inventors: John W. Garrett, Charles Robert Kalmanek, Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20020023174
    Abstract: It is an object of the invention to enable multiple services or service providers to share the facilities of an access network infrastructure providing physical connectivity to subscribers. A network access device advantageously may be used in communication network services with a service or service provider that is separate from the operator of the access network infrastructure.
    Type: Application
    Filed: March 20, 2001
    Publication date: February 21, 2002
    Inventors: John W. Garrett, Charles Robert Kalmanek, Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20020023171
    Abstract: It is an object of the invention to enable multiple services or service providers to share the facilities of an access network infrastructure providing physical connectivity to subscribers. A network access device advantageously may be used in communication network services with a service or service provider that is separate from the operator of the access network infrastructure.
    Type: Application
    Filed: March 20, 2001
    Publication date: February 21, 2002
    Inventors: John W. Garrett, Charles Robert Kalmanek, Lawrence E. Murphy, Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20020019875
    Abstract: It is an object of the invention to enable multiple services or service providers to share the facilities of an access network infrastructure providing physical connectivity to subscribers. A network access device advantageously may be used in communication network services with a service or service provider that is separate from the operator of the access network infrastructure.
    Type: Application
    Filed: March 20, 2001
    Publication date: February 14, 2002
    Inventors: John W. Garrett, Charles Robert Kalmanek, Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20020016855
    Abstract: It is an object of the invention to enable multiple services or service providers to share the facilities of an access network infrastructure providing physical connectivity to subscribers. A network access device advantageously may be used in communication network services with a service or service provider that is separate from the operator of the access network infrastructure.
    Type: Application
    Filed: March 20, 2001
    Publication date: February 7, 2002
    Inventors: John W. Garrett, Charles Robert Kalmanek, Lawrence E. Murphy, Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20020013844
    Abstract: It is an object of the invention to enable multiple services or service providers to share the facilities of an access network infrastructure providing physical connectivity to subscribers. A network access device advantageously may be used in communication network services with a service or service provider that is separate from the operator of the access network infrastructure.
    Type: Application
    Filed: March 20, 2001
    Publication date: January 31, 2002
    Inventors: John W. Garrett, Charles Robert Kalmanek, Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20010049729
    Abstract: A method of configuring a network access device having a first network address allocated to a subscriber of services of a first service provider provided by a first service network, with a new network address allocated to a subscriber of services of a second service provider provided by a second service network, wherein the network access device is connected to an access network connected to a plurality of service networks. The method comprises the steps of: sending a request from the network access device to the access network requesting a change to a second service provider; receiving a response from the access network; and initiating a network address change request using a configuration protocol. In this manner, a second network address allocated to the subscriber of services of the second service provider is assigned to the network access device to enable the network access device to communicate data packets to the service network providing the selected service.
    Type: Application
    Filed: March 20, 2001
    Publication date: December 6, 2001
    Inventors: Sean E. Carolan, John W. Garrett, Charles Robert Kalmanek, Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20010049737
    Abstract: A method of configuring a network access device connected to an access network connected to a plurality of service networks, the network device having a first network address allocated to a subscriber of services of a first service provider provided by a first service network, with a new network address allocated to a second subscriber of services of either the first service provider, or a second service provider provided by a second service network. The method comprises the steps of: displaying a plurality of service providers on a graphical user interface; in response to a subscriber selection on the graphical user interface, sending a request from the network access device to the access network requesting a change to a second service provider; receiving a response from the access network; and initiating a network address change request using a configuration protocol.
    Type: Application
    Filed: March 20, 2001
    Publication date: December 6, 2001
    Inventors: Sean E. Carolan, John W. Garrett, Charles Robert Kalmanek, Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20010028660
    Abstract: A method of configuring a network access device connected to an access network connected to a plurality of service networks, the network device having a first network address allocated to a subscriber of services of a first service provider provided by a first service network, with a new network address allocated to a second subscriber of services of either the first service provider, or a second service provider provided by a second service network. The method comprises the steps of: sending a request from the network access device to the access network with user credentials for the second subscriber requesting access to the first service provider or a change to the second service provider; receiving a response from the access network; and initiating a network address change request using a configuration protocol.
    Type: Application
    Filed: March 20, 2001
    Publication date: October 11, 2001
    Inventors: Sean E. Carolan, John W. Garrett, Charles Robert Kalmanek, Han Q. Nguyen, Kadangode K. Ramakrishnan