Patents by Inventor Vitaliy G. Yurchenko

Vitaliy G. Yurchenko 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: 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
  • Publication number: 20200068388
    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: Application
    Filed: October 30, 2019
    Publication date: February 27, 2020
    Inventors: Richard H. Xu, Vitaliy G. Yurchenko, Ajay Joseph, Richard M. Pellegrini
  • Patent number: 10524116
    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 configure 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: June 27, 2017
    Date of Patent: December 31, 2019
    Assignee: iBasis, Inc.
    Inventors: Richard H. Xu, Vitaliy G. Yurchenko, Ajay Joseph, Richard M. Pellegrini
  • Publication number: 20180376325
    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 configure 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: Application
    Filed: June 27, 2017
    Publication date: December 27, 2018
    Inventors: Richard H. Xu, Vitaliy G. Yurchenko, Ajay Joseph, Richard M. Pellegrini
  • 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
  • Patent number: 8290137
    Abstract: In a Voice Over Internet Protocol (VoIP) system for completing telephone calls over the Internet, the system uses a general routing table and client exception routing tables to instruct originating gateways about how to complete calls. When a call request for a particular client is received, the system first looks to that client's exception routing table to see if routing information for the call is available. If so, the system will use the routing information in the client's exception routing table to complete the call. The routing information in the client's exception routing table could include information about preferred destination gateways and/or preferred Internet Service Providers. If the client's exception routing table does not contain information that could be used to route the call, then the system simply uses the routing information in the general routing table. In some situations, the system could utilize multiple general routing tables.
    Type: Grant
    Filed: January 22, 2009
    Date of Patent: October 16, 2012
    Assignee: Ibasis, Inc.
    Inventors: Vitaliy G. Yurchenko, Lizhong Zhang
  • 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: 20110002330
    Abstract: A system and method of monitoring Voice over the Internet Protocol (VoIP) and facsimile over Internet Protocol (FoIP) calling over the Internet includes compiling information about each call after the call is terminated. By compiling information about each of the calls immediately after they are terminated, the system can quickly generate billing reports. The system can also quickly react to developing problems.
    Type: Application
    Filed: September 16, 2010
    Publication date: January 6, 2011
    Applicant: IBASIS, INC.
    Inventor: Vitaliy G. YURCHENKO
  • Patent number: 7843835
    Abstract: A system and method of monitoring Voice over the Internet Protocol (VoIP) and facsimile over Internet Protocol (FoIP) calling over the Internet includes compiling information about each call after the call is terminated. By compiling information about each of the calls immediately after they are terminated, the system can quickly generate billing reports. The system can also quickly react to developing problems.
    Type: Grant
    Filed: March 2, 2006
    Date of Patent: November 30, 2010
    Assignee: iBasis, Inc.
    Inventor: Vitaliy G. Yurchenko
  • Publication number: 20090129374
    Abstract: In a Voice Over Internet Protocol (VoIP) system for completing telephone calls over the Internet, the system uses a general routing table and client exception routing tables to instruct originating gateways about how to complete calls. When a call request for a particular client is received, the system first looks to that client's exception routing table to see if routing information for the call is available. If so, the system will use the routing information in the client's exception routing table to complete the call. The routing information in the client's exception routing table could include information about preferred destination gateways and/or preferred Internet Service Providers. If the client's exception routing table does not contain information that could be used to route the call, then the system simply uses the routing information in the general routing table. In some situations, the system could utilize multiple general routing tables.
    Type: Application
    Filed: January 22, 2009
    Publication date: May 21, 2009
    Inventors: Vitaliy G. YURCHENKO, Lizhong Zhang