Patents by Inventor Patrick Tao

Patrick Tao 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).

  • Publication number: 20100041402
    Abstract: A method of distributing user equipment identifiers in a communication system that includes a first wireless communications system that has a core network and a second wireless communications system that includes several short range access points using licensed wireless frequencies and a network controller for communicatively coupling a user equipment to the core network. The method sends a temporary identifier of the UE that is allocated by the core network to a first access point. The UE is registered on the first access point. The method receives a register update message from the first access point. The register update message includes a permanent identifier of the UE, a previous temporary identifier of the UE, and the temporary identifier. The method sends a register update message from the network controller to a second access point to cause the second access point to update the previous temporary identifier with the temporary identifier.
    Type: Application
    Filed: August 17, 2009
    Publication date: February 18, 2010
    Inventors: Michael D. Gallagher, Amit Khetawat, Patrick Tao, Rajeev Gupta
  • Publication number: 20090268722
    Abstract: Some embodiments provide a communication system that includes (1) an evolved packet system (EPS) that includes an evolved packet core (EPC) and several evolved Universal Mobile Telecommunication System (UMTS) Terrestrial Radio Access Network (E-UTRANs) for communicatively coupling a user equipment (UE) to the EPC, where the EPC is not capable of providing circuit switched (CS) services for the UE and (2) a Voice over long term evolution (LTE) via Generic Access (VOLGA) network controller (VANC) communicatively coupling the UE through the EPS to a legacy circuit switched (CS) core network, where the legacy CS core network is capable of providing CS services to the UE.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 29, 2009
    Inventors: Michael D. Gallagher, Patrick Tao, Subhash Kodnad, Sasidhar Padmanabhuni
  • Publication number: 20090270097
    Abstract: Some embodiments provide a method for updating registration information of a user equipment (UE) in a communication system that includes several evolved Universal Mobile Telecommunication System (UMTS) Terrestrial Radio Access Network (E-UTRANs) that communicatively couple the UE to a Voice over long term evolution (LTE) via Generic Access (VoLGA) network controller (VANC). The method receives a message at the UE from the VANC including a list of E-UTRAN tracking areas (TAs) served by the VANC, each tracking area identified by a tracking area identifier (TAI). The method stores the list of E-UTRAN tracking areas at the UE. The method sends a register update message that includes a TAI of a particular E-UTRAN tracking area from the UE to the VANC when the UE moves into the particular E-UTRAN tracking area and the particular E-UTRAN TAI is not in the list of E-UTRAN tracking areas (TAs) served by the VANC.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 29, 2009
    Inventors: Michael D. Gallagher, Patrick Tao, Subhash Kodnad, Sasidhar Padmanabhuni
  • Publication number: 20090268635
    Abstract: Some embodiments provide a method of macro cell remapping at a Voice over LTE via Generic Access (VoLGA) access network controller (VANC). The method receives a service request message from a user equipment (UE). The service request message includes macro cell information that includes an identity of a current camping cell. The method maps the macro cell information provided by the UE into a corresponding service area identifier (SAI).
    Type: Application
    Filed: April 28, 2009
    Publication date: October 29, 2009
    Inventors: Michael D. Gallagher, Patrick Tao, Subhash Kodnad, Sasidhar Padmanabhuni
  • Publication number: 20090270099
    Abstract: Some embodiments provide a method of associating Mobile Management Entities (MMEs) of an evolved packet system (EPS) and Voice over long term evolution (LTE) via Generic Access (VoLGA) network controllers (VANCs). The method includes at a serving VANC, receiving a registration message from a user equipment (UE). The registration message includes an assigned Globally Unique Temporary Identity (GUTI) of the UE and the serving VANC is provisioned with MME-to-VANC mapping information. The VANC extracts an identification of a MME from the GUTI determines an associated VANC based on the provisioned MME-to-VANC mapping information. The VANC then sends a message from the serving VANC to the associated VANC, the message indicating that the serving VANC is now serving the UE.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 29, 2009
    Inventors: Michael D. Gallagher, Patrick Tao, Subhash Kodnad, Sasidhar Padmanabhuni
  • Publication number: 20090270098
    Abstract: Some embodiments of the present invention provide a method for UE registration for VoLGA services. The method sends a register request message from the UE to the VANC to register the UE with the VANC. The register request message includes location information that identifies an EPS cell upon which the UE has camped. The method receives a register response message at the UE from the VANC. The register response message indicates whether the UE is permitted to access services of the VANC.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 29, 2009
    Inventors: Michael D. Gallagher, Patrick Tao, Subhash Kodnad, Sasidhar Padmanabhuni
  • Publication number: 20090262683
    Abstract: Some embodiments are implemented in a communication system that includes a first communication system comprised of a licensed wireless radio access network and a core network, and a second communication system comprising a plurality of user hosted access points and a network controller. In some embodiments, each access point operates using short range licensed wireless frequencies to establish a service region. In some embodiments, the network controller communicatively couples the core network to the plurality of access points. The method covers the sending of a registration request for a user equipment from an access point to the network controller and receiving a registration accept response with a unique identifier for the user equipment allocated by the network controller.
    Type: Application
    Filed: April 17, 2009
    Publication date: October 22, 2009
    Inventors: Amit Khetawat, Patrick Tao, Michael D. Gallagher, Rajeev Gupta
  • Publication number: 20090262684
    Abstract: Some embodiments are implemented in a communication system that includes a first communication system comprised of a licensed wireless radio access network and a core network, and a second communication system comprising a plurality of user hosted access points and a network controller. In some embodiments, each access point operates using short range licensed wireless frequencies to establish a service region. In some embodiments, the network controller communicatively couples the core network to the plurality of access points. The method sends a registration request from an access point to a network controller with location information and an identifier for the access point. The method receives at the access point a response when the access point is permitted to access the services of the network controller.
    Type: Application
    Filed: April 17, 2009
    Publication date: October 22, 2009
    Inventors: Amit Khetawat, Patrick Tao, Michael D. Gallagher, Rajeev Gupta
  • Publication number: 20090262702
    Abstract: Some embodiments are implemented in a communication system that includes a first communication system comprised of a licensed wireless radio access network and a core network, and a second communication system comprising a plurality of user hosted access points and a network controller. In some embodiments, each access point operates using short range licensed wireless frequencies to establish a service region. In some embodiments, the network controller communicatively couples the core network to the plurality of access points. The method establishes a communication through a Radio Access Network Application Part (RANAP) message from an access point to the network controller to explicitly indicate the start of a communication session. The method then passes a set of direct transfer messages, comprised in part of the RANAP message, to the core network.
    Type: Application
    Filed: April 17, 2009
    Publication date: October 22, 2009
    Inventors: Amit Khetawat, Patrick Tao, Michael D. Gallagher, Rajeev Gupta
  • Publication number: 20090262703
    Abstract: Some embodiments are implemented in a communication system that includes a first communication system comprised of a licensed wireless radio access network and a core network, and a second communication system comprising a plurality of user hosted access points and a network controller. In some embodiments, each access point operates using short range licensed wireless frequencies to establish a service region. In some embodiments, the network controller communicatively couples the core network to the plurality of access points. The method creates a data structure comprised of a header with a core network domain identity and a context identifier, and payload data which contains the RANAP message.
    Type: Application
    Filed: April 17, 2009
    Publication date: October 22, 2009
    Inventors: Amit Khetawat, Patrick Tao, Michael D. Gallagher, Rajeev Gupta
  • Publication number: 20090264126
    Abstract: Some embodiments are implemented in a communication system that includes a first communication system comprised of a licensed wireless radio access network and a core network, and a second communication system comprising a plurality of user hosted access points and a network controller. In some embodiments, each access point operates using short range licensed wireless frequencies to establish a service region. In some embodiments, the network controller communicatively couples the core network to the plurality of access points. Some embodiments provides a method of user equipment registration with a closed subscriber group (CSG) where a network controller receives a registration request for a UE from an access point including an initial non-access stratum (NAS) message from the user equipment and a CSG identifier (CSG-ID). The network controller forwards the NAS and CSG-ID the core network.
    Type: Application
    Filed: April 17, 2009
    Publication date: October 22, 2009
    Inventors: Amit Khetawat, Patrick Tao, Michael D. Gallagher, Rajeev Gupta
  • Publication number: 20090262682
    Abstract: Some embodiments are implemented in a communication system that includes a first communication system comprised of a licensed wireless radio access network and a core network, and a second communication system comprising a plurality of user hosted access points and a network controller. In some embodiments, each access point operates using short range licensed wireless frequencies to establish a service region. In some embodiments, the network controller communicatively couples the core network to the plurality of access points. The method covers communication from the user equipment to an access point or from the core network to a network controller. The method sends of a radio access network application part (RANAP) message by identifying the RANAP message with a first header and encapsulating that message with a second header. The method passes the encapsulated message to its destination using information from the second header.
    Type: Application
    Filed: April 17, 2009
    Publication date: October 22, 2009
    Inventors: Amit Khetawat, Patrick Tao, Michael D. Gallagher, Rajeev Gupta
  • Publication number: 20090264095
    Abstract: Some embodiments are implemented in a communication system that includes a first communication system comprised of a licensed wireless radio access network and a core network, and a second communication system comprising a plurality of user hosted access points and a network controller. In some embodiments, each access point operates using short range licensed wireless frequencies to establish a service region. In some embodiments, the network controller communicatively couples the core network to the plurality of access points. The method enables an unauthorized user equipment to call from an access point it is not allowed to use for emergency purposes. The method receives at an access point a service request from an unauthorized user equipment with an establishment cause of emergency call. The method sends a registration request to the network controller. The method sends a message to the core network indicating the location of the user equipment.
    Type: Application
    Filed: April 17, 2009
    Publication date: October 22, 2009
    Inventors: Amit Khetawat, Patrick Tao, Michael D. Gallagher, Rajeev Gupta
  • Publication number: 20090265543
    Abstract: Some embodiments are implemented in a communication system that includes a first communication system comprised of a licensed wireless radio access network and a core network, and a second communication system comprising a plurality of user hosted access points and a network controller. In some embodiments, each access point operates using short range licensed wireless frequencies to establish a service region. In some embodiments, the network controller communicatively couples the core network to the plurality of access points. The method uses three sets of protocol layers: a security layer, a transport layer, and a layer for transferring Radio Access Network Application Part (RANAP) messages, to communicate between the network controller and one of the access points. The method also uses the Iuh interface for the transport of messages across the three sets of protocol layers.
    Type: Application
    Filed: April 17, 2009
    Publication date: October 22, 2009
    Inventors: Amit Khetawat, Patrick Tao, Michael D. Gallagher, Rajeev Gupta
  • Publication number: 20090262704
    Abstract: Some embodiments are implemented in a communication system that includes a first communication system comprised of a licensed wireless radio access network and a core network, and a second communication system comprising a plurality of user hosted access points and a network controller. In some embodiments, each access point operates using short range licensed wireless frequencies to establish a service region. In some embodiments, the network controller communicatively couples the core network to the plurality of access points. The method establishes, at a network controller, a bearer connection between an access point and the core network indicating an asynchronous transfer mode (ATM) based bearer connection. The method also establishes an internet protocol (IP) based bearer connection. The method also establishes a user plane between the access point and the core network and routes user plane data to the core network through the ATM based bearer connection.
    Type: Application
    Filed: April 17, 2009
    Publication date: October 22, 2009
    Inventors: Amit Khetawat, Patrick Tao, Michael D. Gallagher, Rajeev Gupta
  • Publication number: 20090265542
    Abstract: Some embodiments provide methods and systems for integrating a first communication system with a core network of a second communication system that has a licensed wireless radio access network. The first communication system includes one or more user hosted access points that operate using short range licensed wireless frequencies in order to establish service regions of the first communication system and a network controller for communicatively coupling the service regions to the core network. The first communication system includes a Home Node-B (HNB) system where the access points are Home Node-Bs and the network controller is a HNB Gateway (HNB-GW). Some embodiments define multi-layered protocol stacks for implementing management functionality and control plane functionality for the access points and the network controller. The HNB is connected to the HNB-GW via the Iuh interface.
    Type: Application
    Filed: April 17, 2009
    Publication date: October 22, 2009
    Inventors: Amit Khetawat, Patrick Tao, Michael D. Gallagher, Rajeev Gupta
  • Publication number: 20090059848
    Abstract: Some embodiments provide a method and system for supporting a large set of data paths in a first communication network through a smaller set of data paths over which data services of a core network are accessed. Some embodiments provide such functionality by mapping identifiers associated with the larger set of data paths to a smaller set of proxy identifiers associated with the smaller set of data paths.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 5, 2009
    Inventors: Amit Khetawat, Rajeev Gupta, Patrick Tao
  • Publication number: 20090061877
    Abstract: Some embodiments provide a method and technique for explicitly indicating the start of a communication session within an Unlicensed Mobile Access (UMA) network or Generic Access Network (GAN). To facilitate the explicit indication of the start of the communication session, some embodiments replace the first DIRECT TRANSFER message exchanged between a user equipment (UE) and network controller of the UMA network or GAN with a new message, the GA-RRC INITIAL DIRECT TRANSFER message. Some embodiments also provide a method and technique to activate a communication channel prior to performing handover from a first licensed wireless communication network to the UMA network or GAN. In this manner, some embodiments perform a more efficient and seamless handover from the licensed wireless network as the delay resulting from the handover is minimized by performing the channel activation procedure prior to the handover.
    Type: Application
    Filed: August 6, 2008
    Publication date: March 5, 2009
    Inventors: Michael D. Gallagher, Amit Khetawat, Milan Markovic, Patrick Tao
  • Publication number: 20080305792
    Abstract: Some embodiments are implemented in a communication system that includes a first wireless communication system and a second wireless communication system that includes a Femtocell access point (FAP) and a network controller that can communicatively couple the FAP to the first wireless communication system. In some embodiments, the network controller can communicatively couple to the first wireless communication system through a UTRAN Iu interface. Some embodiments provide a resource management method that determines that a user equipment (UE) has roved in a region serviced by the FAP. The FAP includes a generic access resource control (GA-RC) protocol sub-layer. The method creates a separate GA-RC state dedicated to the UE in the GA-RC protocol sub-layer. The method also sets the GA-RC state dedicated to the UE to a deregistered state to indicate that the UE is not registered to use the services of the second wireless communication system.
    Type: Application
    Filed: October 29, 2007
    Publication date: December 11, 2008
    Inventors: Amit Khetawat, Milan Markovic, Michael D. Gallaghar, Patrick Tao, Rajeev Gupta
  • Publication number: 20080305793
    Abstract: Some embodiments provide a method of registering a user equipment (UE) in a communication system that includes a licensed wireless communication system and a generic access network (GAN) that has a generic access network controller (GANC). The method sends a register request message from the UE to the GANC that indicates a GAN mode capability of A/Gb only for the UE. When the GANC has a GAN mode capability of A/Gb, the GANC registers the UE with the GAN. When the GANC has a GAN mode capability of Iu only, the GANC rejects the register request message. When the GANC has a GAN mode capability of both A/Gb and Iu, the GANC registers the UE based on a set of GANC mode selection rules that the GANC applies for registering UEs with the GAN.
    Type: Application
    Filed: October 29, 2007
    Publication date: December 11, 2008
    Inventors: Michael D. Gallagher, Milan Markovic, Patrick Tao, Amit Khetawat