Patents by Inventor Hwan-Jang Tang

Hwan-Jang Tang 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: 10979890
    Abstract: A method and corresponding apparatus performing roaming traffic detection and enforcement according to a roaming policy. At least one example embodiment includes a user network device roaming in a visited communications network, and being subscribed to a home communications network. The example embodiment further includes an interconnect network communicatively coupling the visited communications network and the home communications network, the interconnect network comprises a roaming policy database configured to store an identifier associated with the user network device, and a roaming policy for the user network device, and a traffic detection and enforcement module. According to some embodiments, the traffic detection and enforcement module may be configured to identify a data request being sent from the user network device in the visited mobile network by reading the identifier in the data request, and deny or allow the data request based on the roaming policy.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: April 13, 2021
    Assignee: iBasis, Inc.
    Inventors: Richard H. Xu, Hwan Jang Tang, Yixin Fan, Vitaliy G. Yurchenko
  • Patent number: 10979462
    Abstract: According to at least one example embodiment, a method of identifying a type of communications service of a user is disclosed. The method includes receiving from an originating user device a user identifier for a terminating user, wherein the originating user is associated with a first operator and the terminating user is associated with a second operator that is different than the first. Then a service identifier which corresponds to a type of communications service for which the terminating user is provisioned. In response, the service identifier is received. Communication is provided between the originating user device and the terminating user device based on the service identifier.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: April 13, 2021
    Assignee: iBasis, Inc.
    Inventors: Richard H. Xu, Hwan Jang Tang
  • Patent number: 10911932
    Abstract: According to at least one example embodiment, hub breakout roaming enables providing data access to a user network device, subscribed with a home network and roaming into a visited network, by a hub breakout system through the visited network. Upon receiving a request for data access from the visited network, the hub breakout system assigns an IP address to the user network device. The hub breakout system then routes data packets, associated with the data access requested by the user network device, to and from at least one corresponding data source, using the assigned IP address. The data source includes the Internet, a private network associated with home network, or any other service provider entity.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: February 2, 2021
    Assignee: iBasis, Inc.
    Inventors: Richard H. Xu, Hwan Jang Tang, Ajay Joseph
  • Patent number: 10291661
    Abstract: In an embodiment, a method and corresponding apparatus of managing call routing includes sending a first message by a session border controller (SBC) to a routing engine, the first message including event information indicative of an event related to a call, the event being associated with a second message received by the SBC; receiving a response message including call managing information related to the call, the call managing information being determined based on at least part of the event information, the call managing information to be returned to the routing engine in a subsequent message related to the call; and maintaining the call managing information received in the response message, the call managing information to be returned to the routing engine in a subsequent message related to the call.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: May 14, 2019
    Assignee: iBasis, Inc.
    Inventors: Manpreet Singh, Hwan Jang Tang, James W. Lotti
  • Publication number: 20180077564
    Abstract: A method and corresponding apparatus performing roaming traffic detection and enforcement according to a roaming policy. At least one example embodiment includes a user network device roaming in a visited communications network, and being subscribed to a home communications network. The example embodiment further includes an interconnect network communicatively coupling the visited communications network and the home communications network, the interconnect network comprises a roaming policy database configured to store an identifier associated with the user network device, and a roaming policy for the user network device, and a traffic detection and enforcement module. According to some embodiments, the traffic detection and enforcement module may be configured to identify a data request being sent from the user network device in the visited mobile network by reading the identifier in the data request, and deny or allow the data request based on the roaming policy.
    Type: Application
    Filed: September 9, 2016
    Publication date: March 15, 2018
    Inventors: Richard H. Xu, Hwan Jang Tang, Yixin Fan, Vitaliy G. Yurchenko
  • Publication number: 20180063696
    Abstract: According to at least one example embodiment, hub breakout roaming enables providing data access to a user network device, subscribed with a home network and roaming into a visited network, by a hub breakout system through the visited network. Upon receiving a request for data access from the visited network, the hub breakout system assigns an IP address to the user network device. The hub breakout system then routes data packets, associated with the data access requested by the user network device, to and from at least one corresponding data source, using the assigned IP address. The data source includes the Internet, a private network associated with home network, or any other service provider entity.
    Type: Application
    Filed: August 7, 2017
    Publication date: March 1, 2018
    Inventors: Richard H. Xu, Hwan Jang Tang, Ajay Joseph
  • Patent number: 9788188
    Abstract: According to at least one example embodiment, hub breakout roaming enables providing data access to a user network device, subscribed with a home network and roaming into a visited network, by a hub breakout system through the visited network. Upon receiving a request for data access from the visited network, the hub breakout system assigns an IP address to the user network device. The hub breakout system then routes data packets, associated with the data access requested by the user network device, to and from at least one corresponding data source, using the assigned IP address. The data source includes the Internet, a private network associated with home network, or any other service provider entity.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 10, 2017
    Assignee: iBasis, Inc.
    Inventors: Richard X. Xu, Hwan Jang Tang, Ajay Joseph
  • Patent number: 9693219
    Abstract: In an example embodiment, a method includes receiving, from a visited network having a first wireless network type, a first update location request message according to a first signaling protocol, the first message associated with a user equipment roaming at the visited network. The first message is converted to a second update location request message according to a second signaling protocol and transmitted to a home network associated with the user equipment, the home network having a second wireless network type. An update location response message according to the second protocol is received from the home network, the update location response message including a user profile associated with the second network type. A combined user profile is generated based on a user profile associated with the first network type and the user profile associated with the second network type. The combined user profile is transmitted to the visited network in an update location answer message according to the first protocol.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: June 27, 2017
    Assignee: iBasis, Inc.
    Inventors: Richard H. Xu, Hwan Jang Tang
  • Publication number: 20160212177
    Abstract: According to at least one example embodiment, a method of identifying a type of communications service of a user is disclosed. The method includes receiving from an originating user device a user identifier for a terminating user, wherein the originating user is associated with a first operator and the terminating user is associated with a second operator that is different than the first. Then a service identifier which corresponds to a type of communications service for which the terminating user is provisioned. In response, the service identifier is received. Communication is provided between the originating user device and the terminating user device based on the service identifier.
    Type: Application
    Filed: January 16, 2015
    Publication date: July 21, 2016
    Inventors: Richard H. Xu, Hwan Jang Tang
  • Patent number: 9392436
    Abstract: According to at least one example embodiment, a transit network is configured to handle signaling messages between service provider networks. Upon receiving, at the transit network, a session control message from a mobile network, a signaling type associated with the session control message is determined. The transit network then routes the session control message based on the signaling type determined. According to at least one aspect, the session control message is routed based on domain routing if the determined signaling type is roaming signaling. According to at least one other aspect, the session control message is routed based on called party number routing if the determined signaling type is non-roaming signaling.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: July 12, 2016
    Assignee: iBasis, Inc.
    Inventors: Richard H. Xu, Hwan Jang Tang
  • Publication number: 20160119773
    Abstract: In an example embodiment, a method includes receiving, from a visited network having a first wireless network type, a first update location request message according to a first signaling protocol, the first message associated with a user equipment roaming at the visited network. The first message is converted to a second update location request message according to a second signaling protocol and transmitted to a home network associated with the user equipment, the home network having a second wireless network type. An update location response message according to the second protocol is received from the home network, the update location response message including a user profile associated with the second network type. A combined user profile is generated based on a user profile associated with the first network type and the user profile associated with the second network type. The combined user profile is transmitted to the visited network in an update location answer message according to the first protocol.
    Type: Application
    Filed: October 24, 2014
    Publication date: April 28, 2016
    Inventors: Richard H. Xu, Hwan Jang Tang
  • Publication number: 20140269681
    Abstract: In an embodiment, a method and corresponding apparatus of managing call routing includes sending a first message by a session border controller (SBC) to a routing engine, the first message including event information indicative of an event related to a call, the event being associated with a second message received by the SBC; receiving a response message including call managing information related to the call, the call managing information being determined based on at least part of the event information, the call managing information to be returned to the routing engine in a subsequent message related to the call; and maintaining the call managing information received in the response message, the call managing information to be returned to the routing engine in a subsequent message related to the call.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 18, 2014
    Applicant: iBasis, Inc.
    Inventors: Manpreet Singh, Hwan Jang Tang, James W. Lotti
  • Publication number: 20140269510
    Abstract: According to at least one example embodiment, a transit network is configured to handle signaling messages between service provider networks. Upon receiving, at the transit network, a session control message from a mobile network, a signaling type associated with the session control message is determined. The transit network then routes the session control message based on the signaling type determined. According to at least one aspect, the session control message is routed based on domain routing if the determined signaling type is roaming signaling. According to at least one other aspect, the session control message is routed based on called party number routing if the determined signaling type is non-roaming signaling.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 18, 2014
    Applicant: iBasis, Inc.
    Inventors: Richard H. Xu, Hwan Jang Tang
  • Publication number: 20140169286
    Abstract: According to at least one example embodiment, hub breakout roaming enables providing data access to a user network device, subscribed with a home network and roaming into a visited network, by a hub breakout system through the visited network. Upon receiving a request for data access from the visited network, the hub breakout system assigns an IP address to the user network device. The hub breakout system then routes data packets, associated with the data access requested by the user network device, to and from at least one corresponding data source, using the assigned IP address. The data source includes the Internet, a private network associated with home network, or any other service provider entity.
    Type: Application
    Filed: March 14, 2013
    Publication date: June 19, 2014
    Applicant: IBASIS, INC.
    Inventors: Richard H. Xu, Hwan Jang Tang, Ajay Joseph
  • Patent number: 8265062
    Abstract: A system and method for treating a VoIP call in a special fashion when the call is to be routed from an originating gateway to a destination gateway over the Internet. The system and method make use of a special decline destination gateway which may be configured to return a special cost code to the originating gateway when the originating gateway attempts to establish a telephone call with the decline destination gateway. A routing controller of the system would provide the originating gateway with a list of potential destination gateways, and the decline destination gateway would always be the last entry on the list. This would cause the originating gateway to first attempt to place the call through the other potential destination gateways. However, if none of the other destination gateways can be used, the originating gateway will ultimately attempt to place the call through the decline destination gateway.
    Type: Grant
    Filed: December 9, 2005
    Date of Patent: September 11, 2012
    Assignee: Ibasis, Inc.
    Inventors: Hwan-Jang Tang, Vitaliy G. Yurchenko
  • Publication number: 20060092926
    Abstract: A system and method for treating a VoIP call in a special fashion when the call is to be routed from an originating gateway to a destination gateway over the Internet. The system and method make use of a special decline destination gateway which may be configured to return a special cost code to the originating gateway when the originating gateway attempts to establish a telephone call with the decline destination gateway. A routing controller of the system would provide the originating gateway with a list of potential destination gateways, and the decline destination gateway would always be the last entry on the list. This would cause the originating gateway to first attempt to place the call through the other potential destination gateways. However, if none of the other destination gateways can be used, the originating gateway will ultimately attempt to place the call through the decline destination gateway.
    Type: Application
    Filed: December 9, 2005
    Publication date: May 4, 2006
    Inventors: Hwan-Jang Tang, Vitaliy Yurchenko