Patents by Inventor Ajay Joseph
Ajay Joseph 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: 10917782Abstract: 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: GrantFiled: October 30, 2019Date of Patent: February 9, 2021Assignee: IBASIS, INC.Inventors: Richard H. Xu, Vitaliy G. Yurchenko, Ajay Joseph, Richard M. Pellegrini
-
Patent number: 10911932Abstract: 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: GrantFiled: August 7, 2017Date of Patent: February 2, 2021Assignee: iBasis, Inc.Inventors: Richard H. Xu, Hwan Jang Tang, Ajay Joseph
-
Publication number: 20200068388Abstract: 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: ApplicationFiled: October 30, 2019Publication date: February 27, 2020Inventors: Richard H. Xu, Vitaliy G. Yurchenko, Ajay Joseph, Richard M. Pellegrini
-
Patent number: 10524116Abstract: 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: GrantFiled: June 27, 2017Date of Patent: December 31, 2019Assignee: iBasis, Inc.Inventors: Richard H. Xu, Vitaliy G. Yurchenko, Ajay Joseph, Richard M. Pellegrini
-
Publication number: 20180376325Abstract: 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: ApplicationFiled: June 27, 2017Publication date: December 27, 2018Inventors: Richard H. Xu, Vitaliy G. Yurchenko, Ajay Joseph, Richard M. Pellegrini
-
Publication number: 20180063696Abstract: 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: ApplicationFiled: August 7, 2017Publication date: March 1, 2018Inventors: Richard H. Xu, Hwan Jang Tang, Ajay Joseph
-
Patent number: 9788188Abstract: 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: GrantFiled: March 14, 2013Date of Patent: October 10, 2017Assignee: iBasis, Inc.Inventors: Richard X. Xu, Hwan Jang Tang, Ajay Joseph
-
Publication number: 20140169286Abstract: 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: ApplicationFiled: March 14, 2013Publication date: June 19, 2014Applicant: IBASIS, INC.Inventors: Richard H. Xu, Hwan Jang Tang, Ajay Joseph
-
Patent number: 8351421Abstract: A system and method for sending long distance telephone calls over the Internet utilizes cost and quality of service data to optimize system performance and to minimize the cost of completing the calls. The system utilizes a network of gateways connected to the Internet. The gateways receive calls from various service providers and convert the analog calls into data packets which are then placed onto the Internet. Similarly, the gateways take data packets off the Internet, convert the data packets back into analog format, and provide the analog telephone calls to the same or another service provider. Then system periodically checks the quality of communications between each of the gateways, and uses this information, in combination with cost information, to determine how to route the calls over the Internet. Special addressing protocols can be used by a system embodying the invention to reduce or eliminate unnecessary signaling between gateways as call setup procedures are carried out.Type: GrantFiled: May 4, 2009Date of Patent: January 8, 2013Assignee: iBasis, Inc.Inventors: Ajay Joseph, Hwan Tang, Lizhong Zhang, Paul A. Skelly
-
Patent number: 8248957Abstract: A system and method for sending long distance telephone calls over the Internet utilizes cost and quality of service data to optimize system performance and to minimize the cost of completing the calls. The system utilizes a network of gateways connected to the Internet. The gateways receive calls from various service providers and convert the analog calls into data packets which are then placed onto the Internet. Similarly, the gateways take data packets off the Internet, convert the data packets back into analog format, and provide the analog telephone calls to the same or another service provider. Then system periodically checks the quality of communications between each of the gateways, and uses this information, in combination with cost information, to determine how to route the calls over the Internet. Special addressing protocols can be used by a system embodying the invention to reduce or eliminate unnecessary signaling between gateways as call setup procedures are carried out.Type: GrantFiled: May 4, 2009Date of Patent: August 21, 2012Inventors: Ajay Joseph, Hwan Tang, Lizhong Zhang, Paul A. Skelly
-
Publication number: 20090238175Abstract: A system and method for sending long distance telephone calls over the Internet utilizes cost and quality of service data to optimize system performance and to minimize the cost of completing the calls. The system utilizes a network of gateways connected to the Internet. The gateways receive calls from various service providers and convert the analog calls into data packets which are then placed onto the Internet. Similarly, the gateways take data packets off the Internet, convert the data packets back into analog format, and provide the analog telephone calls to the same or another service provider. Then system periodically checks the quality of communications between each of the gateways, and uses this information, in combination with cost information, to determine how to route the calls over the Internet. Special addressing protocols can be used by a system embodying the invention to reduce or eliminate unnecessary signaling between gateways as call setup procedures are carried out.Type: ApplicationFiled: May 4, 2009Publication date: September 24, 2009Applicant: iBasis, Inc.Inventors: Ajay Joseph, Hwan Tang, Lizhong Zhang, Paul A. Skelly
-
Publication number: 20090213846Abstract: A system and method for sending Long distance telephone calls over the Internet utilizes cost and quality of service data to optimize system performance and to minimize the cost of completing the calls. The system utilizes a network of gateways connected to the Internet. The gateways receive calls from various service providers and convert the analog calls into data packets which are then placed onto the Internet. Similarly, the gateways take data packets off the Internet, convert the data packets back into analog format, and provide the analog telephone calls to the same or another service provider. Then system periodically checks the quality of communications between each of the gateways, and uses this information, in combination with cost information, to determine how to route the calls over the Internet. Special addressing protocols can be used by a system embodying the invention to reduce or eliminate unnecessary signaling between gateways as call setup procedures are carried out.Type: ApplicationFiled: May 4, 2009Publication date: August 27, 2009Applicant: iBasis, Inc.Inventors: Ajay Joseph, Hwan Tang, Lizhong Zhang, Paul A. Skelly
-
Patent number: 7577131Abstract: A system and method for sending long distance telephone calls over the Internet utilizes cost and quality of service data to optimize system performance and to minimize the cost of completing the calls. The system utilizes a network of gateways connected to the Internet. The gateways receive calls from various service providers and convert the analog calls into data packets which are then placed onto the Internet. Similarly, the gateways take data packets off the Internet, convert the data packets back into analog format, and provide the analog telephone calls to the same or another service provider. The system periodically checks the quality of communications between each of the gateways, and uses this information, in combination with cost information, to determine how to route the calls over the Internet. Special addressing protocols can be used by a system embodying the invention to reduce or eliminate unnecessary signaling between gateways as call setup procedures are carried out.Type: GrantFiled: August 25, 2003Date of Patent: August 18, 2009Assignee: Ibasis, Inc.Inventors: Ajay Joseph, Hwan Tang, Lizhong Zhang, Paul A. Skelly
-
Patent number: 7529225Abstract: A system and method for sending long distance telephone calls over the Internet utilizes cost and quality of service data to optimize system performance and to minimize the cost of completing the calls. The system utilizes a network of gateways connected to the Internet. The gateways receive calls from various service providers and convert the analog calls into data packets which are then placed onto the Internet. Similarly, the gateways take data packets off the Internet, convert the data packets back into analog format, and provide the analog telephone calls to the same or another service provider. Then system periodically checks the quality of communications between each of the gateways, and uses this information, in combination with cost information, to determine how to route the calls over the Internet. Special addressing protocols can be used by a system embodying the invention to reduce or eliminate unnecessary signaling between gateways as call setup procedures are carried out.Type: GrantFiled: November 18, 2002Date of Patent: May 5, 2009Assignee: Ibasis, Inc.Inventors: Ajay Joseph, Hwan Tang, Lizhong Zhang, Paul A. Skelly
-
Patent number: 7391731Abstract: Multi-packet probes are forwarded from a source to a destination through different paths. The efficiencies of the different paths are then determined by comparing information collected from the probes arriving at the destination. The information can include sequence information such as a sequence number. Packet loss information, such as the ratio of lost packets to sent packets, can be determined based on the sequence information. Alternatively, a histogram of numbers of sequential packets lost can be determined. The information can also include timing information, such as a timestamp, from which relative latency based on the timing information across different paths can be determined. In addition, jitter for each path based on the timing information for that path can also be determined based on the timing information.Type: GrantFiled: March 7, 2002Date of Patent: June 24, 2008Assignee: iBasis, Inc.Inventors: Paul A. Skelly, Ajay Joseph
-
Publication number: 20040047345Abstract: A system and method for sending long distance telephone calls over the Internet utilizes cost and quality of service data to optimize system performance and to minimize the cost of completing the calls. The system utilizes a network of gateways connected to the Internet. The gateways receive calls from various service providers and convert the analog calls into data packets which are then placed onto the Internet. Similarly, the gateways take data packets off the Internet, convert the data packets back into analog format, and provide the analog telephone calls to the same or another service provider. The system periodically checks the quality of communications between each of the gateways, and uses this information, in combination with cost information, to determine how to route the calls over the Internet. Special addressing protocols can be used by a system embodying the invention to reduce or eliminate unnecessary signaling between gateways as call setup procedures are carried out.Type: ApplicationFiled: August 25, 2003Publication date: March 11, 2004Applicant: iBasis, Inc.Inventors: Ajay Joseph, Hwan Tang, Lizhong Zhang, Paul A. Skelly
-
Publication number: 20030123436Abstract: A system and method for sending long distance telephone calls over the Internet utilizes cost and quality of service data to optimize system performance and to minimize the cost of completing the calls. The system utilizes a network of gateways connected to the Internet. The gateways receive calls from various service providers and convert the analog calls into data packets which are then placed onto the Internet. Similarly, the gateways take data packets off the Internet, convert the data packets back into analog format, and provide the analog telephone calls to the same or another service provider. Then system periodically checks the quality of communications between each of the gateways, and uses this information, in combination with cost information, to determine how to route the calls over the Internet. Special addressing protocols can be used by a system embodying the invention to reduce or eliminate unnecessary signaling between gateways as call setup procedures are carried out.Type: ApplicationFiled: November 18, 2002Publication date: July 3, 2003Inventors: Ajay Joseph, Hwan Tang, Lizhong Zhang, Paul A. Skelly