Patents by Inventor Richard H. Xu

Richard H. Xu 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: 12069059
    Abstract: The mobile device stores a plurality of communication profiles comprising one or more local communication profiles and a global communication profile. The mobile device determines local access requirements for connecting to a local cellular network operator and determines whether the plurality of communication profiles comprises a local communication profile that satisfies the local access requirements. When the plurality of communication profiles does not comprise a local communication profile that satisfies the local access requirements: the mobile device connects to a global cellular network operator using the global communication profile; receives, from the global cellular network operator, a new local communication profile that satisfies the local access requirements and connects to the local cellular network operator using the new local communication profile.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: August 20, 2024
    Assignee: 7-TEL, Inc.
    Inventors: Richard H. Xu, Xiaolei Qin, Phillip C. Krasko, Douglas A Cheline
  • Publication number: 20240137336
    Abstract: An eSIM-based card pool system is disclosed, the system comprising: a card pool unit comprising a plurality of eSIMs; an eSIM manager, comprising a database that stores corresponding relationships between a plurality of eSIM identifications and a plurality of eSIM addresses; and a connection manager, configured to request a first eSIM address from the eSIM manager based on a received download instruction, and write a specified eSIM profile into a first eSIM having the first eSIM address.
    Type: Application
    Filed: December 11, 2023
    Publication date: April 25, 2024
    Inventors: Richard H. XU, Jing Liu, Chao Wang, Zhen Zhang
  • Patent number: 11843578
    Abstract: An eSIM-based card pool system is disclosed, the system comprising: a card pool unit comprising a plurality of eSIMs; an eSIM manager, comprising a database that stores corresponding relationships between a plurality of eSIM identifications and a plurality of eSIM addresses; and a connection manager, configured to request a first eSIM address from the eSIM manager based on a received download instruction, and write a specified eSIM profile into a first eSIM having the first eSIM address.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: December 12, 2023
    Assignee: Skyroam Technology Co., Ltd.
    Inventors: Richard H. Xu, Jing Liu, Chao Wang, Zhen Zhang
  • Publication number: 20230247415
    Abstract: The present invention provides a virtual subscriber identity module (vSIM) for network connection. The vSIM includes a memory and at least one processor. The memory is configured to store a remote SIM (rSIM) implemented as a software card. The at least one processor is coupled to the memory and configured to: register to a first network and download a vSIM profile from a vSIM server via the rSIM; and complete a registration to a second network using the vSIM profile for activating a vSIM service to connect to the second network. The present invention further provides an apparatus including the vSIM, a vSIM server for communicating with the apparatus, and a method performed by the apparatus.
    Type: Application
    Filed: March 20, 2023
    Publication date: August 3, 2023
    Applicant: Simo Holdings Inc.
    Inventors: JING LIU, Ludovic Lassauce, Richard H. Xu, Zhen Zhang
  • Patent number: 11611867
    Abstract: The present invention provides a vSIM module for a portable apparatus. The portable apparatus at least includes a slot. The vSIM module comprises a radio frequency chip, a baseband processor, a memory, an application processor, and a connector. The radio frequency chip is couple to an antenna. The baseband processor is coupled to the radio frequency chip. The memory is configured to store a vSIM connectivity management program. The application processor is coupled to the memory for executing the vSIM connectivity management program. The connector is configured to connect with the slot of the portable apparatus. When the vSIM connectivity management program is executed by the application processor, a vSIM service is activated.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: March 21, 2023
    Assignee: Simo Holdings Inc.
    Inventors: Jing Liu, Ludovic Lassauce, Richard H. Xu, Zhen Zhang
  • Publication number: 20220377047
    Abstract: An eSIM-based card pool system is disclosed, the system comprising: a card pool unit comprising a plurality of eSIMs; an eSIM manager, comprising a database that stores corresponding relationships between a plurality of eSIM identifications and a plurality of eSIM addresses; and a connection manager, configured to request a first eSIM address from the eSIM manager based on a received download instruction, and write a specified eSIM profile into a first eSIM having the first eSIM address.
    Type: Application
    Filed: August 4, 2022
    Publication date: November 24, 2022
    Inventors: Richard H. XU, Jing LIU, Chao WANG, Zhen ZHANG
  • Publication number: 20220322070
    Abstract: The present invention provides a vSIM module for a portable apparatus. The portable apparatus at least includes a slot. The vSIM module comprises a radio frequency chip, a baseband processor, a memory, an application processor, and a connector. The radio frequency chip is couple to an antenna. The baseband processor is coupled to the radio frequency chip. The memory is configured to store a vSIM connectivity management program. The application processor is coupled to the memory for executing the vSIM connectivity management program. The connector is configured to connect with the slot of the portable apparatus. When the vSIM connectivity management program is executed by the application processor, a vSIM service is activated.
    Type: Application
    Filed: April 29, 2021
    Publication date: October 6, 2022
    Inventors: JING LIU, Ludovic Lassauce, Richard H. Xu, Zhen Zhang
  • Patent number: 11438310
    Abstract: The present disclosure may be implemented in the form of a method or corresponding apparatus for sending signaling messages through an IPX proxy from a first network element. The at least one example embodiment includes a first network element located on a first mobile network, the first network element configured to establish an initial signaling connection with a second network element on a second mobile network. The first network element may be configured to send a signaling request message to the second network element, receive a signaling response message from the second network element, the received signaling response message including an indication of an IPX proxy selected by the second network element. The first network element may be further configured to establish a signaling connection with the IPX proxy indicated in the received signaling response message, and send a second signaling request message to the IPX proxy for mediation service.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: September 6, 2022
    Assignees: Koninklijke KPN N.V., iBasis, Inc.
    Inventors: Richard H. Xu, Ewout Leonard Pronk, Sander de Kievit
  • Patent number: 11411914
    Abstract: An eSIM-based card pool system is disclosed, the system comprising: a card pool unit comprising a plurality of eSIMs; an eSIM manager, comprising a database that stores corresponding relationships between a plurality of eSIM identifications and a plurality of eSIM addresses; and a connection manager, configured to request a first eSIM address from the eSIM manager based on a received download instruction, and write a specified eSIM profile into a first eSIM having the first eSIM address.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: August 9, 2022
    Assignee: Skyroam Technology Co., Ltd.
    Inventors: Richard H. Xu, Jing Liu, Chao Wang, Zhen Zhang
  • 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: 10965681
    Abstract: The mobile device stores a plurality of communication profiles comprising one or more local communication profiles and a global communication profile. The mobile device determines local access requirements for connecting to a local cellular network operator and determines whether the plurality of communication profiles comprises a local communication profile that satisfies the local access requirements. When the plurality of communication profiles does not comprise a local communication profile that satisfies the local access requirements: the mobile device connects to a global cellular network operator using the global communication profile; receives, from the global cellular network operator, a new local communication profile that satisfies the local access requirements and connects to the local cellular network operator using the new local communication profile.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: March 30, 2021
    Assignee: 7-TEL, Inc.
    Inventors: Richard H. Xu, Xiaolei Qin, Phillip C. Krasko, Douglas A. Cheline
  • Patent number: 10958618
    Abstract: An eSIM-based card pool system is disclosed, the system comprising: a card pool unit comprising a plurality of eSIMs; an eSIM manager, comprising a database that stores corresponding relationships between a plurality of eSIM identifications and a plurality of eSIM addresses; and a connection manager, configured to request a first eSIM address from the eSIM manager based on a received download instruction, and write a specified eSIM profile into a first eSIM having the first eSIM address.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: March 23, 2021
    Assignee: SIMO Holdings Inc.
    Inventors: Richard H. Xu, Jing Liu, Chao Wang, Zhen Zhang
  • Publication number: 20210044569
    Abstract: The present disclosure may be implemented in the form of a method or corresponding apparatus for sending signaling messages through an IPX proxy from a first network element. The at least one example embodiment includes a first network element located on a first mobile network, the first network element configured to establish an initial signaling connection with a second network element on a second mobile network. The first network element may be configured to send a signaling request message to the second network element, receive a signaling response message from the second network element, the received signaling response message including an indication of an IPX proxy selected by the second network element. The first network element may be further configured to establish a signaling connection with the IPX proxy indicated in the received signaling response message, and send a second signaling request message to the IPX proxy for mediation service.
    Type: Application
    Filed: January 23, 2019
    Publication date: February 11, 2021
    Inventors: Richard H. Xu, Ewout Leonard Pronk, Sander de Kievit
  • Patent number: 10917782
    Abstract: According to at least one example embodiment, the present disclosure may be implemented in the form of a method or system for performing data traffic inspections and selecting an IMSI according to a switching logic. The example embodiment may include a data inspection module configured to inspect data requests from a mobile device assigned a first IMSI. The data inspection module may be further configured to determine data usage information of the mobile device from the inspected data requests. The example embodiment further includes a switching logic module communicatively coupled to the data inspection module. The switching logic module is configured to select a second IMSI associated with a second mobile network to assign to the mobile device, the selection of the second IMSI being at least partially based on the data service being requested by the mobile device.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: February 9, 2021
    Assignee: IBASIS, INC.
    Inventors: Richard H. Xu, Vitaliy G. Yurchenko, Ajay Joseph, Richard M. Pellegrini
  • 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: 10820190
    Abstract: A system and method enabling eSIM profile switching without SMS channel support. According to at least one example embodiment, in system in which a device has an eSIM that includes a first profile and a second profile, the device switching from attachment to a first network using the first profile to attachment to a second network using the second profile, the second network connecting to a third network over a data tunnel, a method includes extracting, at a policy control device in the third network, information communicated over the data tunnel, the information associated with the eSIM and sending, to an application server, at least a portion of the extracted information. The extracted information includes location information associated with the eSIM. Sending the extracted information serves as a notification to the application server that the eSIM has switched to the second profile.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: October 27, 2020
    Assignee: IBASIS, INC.
    Inventor: Richard H. Xu
  • Publication number: 20200336491
    Abstract: The mobile device stores a plurality of communication profiles comprising one or more local communication profiles and a global communication profile. The mobile device determines local access requirements for connecting to a local cellular network operator and determines whether the plurality of communication profiles comprises a local communication profile that satisfies the local access requirements. When the plurality of communication profiles does not comprise a local communication profile that satisfies the local access requirements: the mobile device connects to a global cellular network operator using the global communication profile; receives, from the global cellular network operator, a new local communication profile that satisfies the local access requirements and connects to the local cellular network operator using the new local communication profile.
    Type: Application
    Filed: July 7, 2020
    Publication date: October 22, 2020
    Applicant: 7-TEL, Inc.
    Inventors: Richard H. Xu, Xiaolei Qin, Phillip C. Krasko, Douglas A. Cheline
  • Publication number: 20200228487
    Abstract: An eSIM-based card pool system is disclosed, the system comprising: a card pool unit comprising a plurality of eSIMs; an eSIM manager, comprising a database that stores corresponding relationships between a plurality of eSIM identifications and a plurality of eSIM addresses; and a connection manager, configured to request a first eSIM address from the eSIM manager based on a received download instruction, and write a specified eSIM profile into a first eSIM having the first eSIM address.
    Type: Application
    Filed: August 1, 2019
    Publication date: July 16, 2020
    Inventors: Richard H. Xu, Jing Liu, Chao Wang, Zhen Zhang
  • Publication number: 20200228488
    Abstract: An eSIM-based card pool system is disclosed, the system comprising: a card pool unit comprising a plurality of eSIMs; an eSIM manager, comprising a database that stores corresponding relationships between a plurality of eSIM identifications and a plurality of eSIM addresses; and a connection manager, configured to request a first eSIM address from the eSIM manager based on a received download instruction, and write a specified eSIM profile into a first eSIM having the first eSIM address.
    Type: Application
    Filed: January 13, 2020
    Publication date: July 16, 2020
    Inventors: Richard H. Xu, Jing Liu, Chao Wang, Zhen Zhang