Patents Assigned to InterMetro Communications, Inc.
-
Patent number: 11863598Abstract: Systems and methods for network-based communication techniques using an enhanced communication protocol. An example method includes receiving, from a first user device, a registration message comprising a plurality of communication paths over which the first user device is accessible, the communications paths indicating respective IP address/port pairs associated with the first user device, wherein information in the registration message is provided according to the session initiation protocol (SIP); setting a particular communication path as the preferred communication path for the first user device; and establishing a SIP connection between the first user device and the second user device, wherein SIP messages are routed from the second user device to the first user device via the particular communication path.Type: GrantFiled: October 28, 2021Date of Patent: January 2, 2024Assignee: InterMetro Communications, Inc.Inventors: Charles Rice, Christopher Fogel
-
Patent number: 11812515Abstract: A wireless device capable of using multiple SIM cards to simultaneously communicate with multiple cellular networks is presented. The wireless device is a dual-SIM dual-data active device that is capable of receiving and transmitting data packets over multiple cellular networks simultaneously or at substantially the same time. The wireless device may include a second set of antennas and internal hardware, including a second model and processor enabling the wireless device to communicate with at least two cellular networks. The wireless device may select a cellular network to perform a task, such as complete a call or download a video based on a difference in signal strength between the two or more cellular networks supported by the wireless device.Type: GrantFiled: May 7, 2020Date of Patent: November 7, 2023Assignee: InterMetro Communications, Inc.Inventors: Charles Rice, Christopher Fogel
-
Patent number: 11805207Abstract: A system for selecting communication routes based on multiple criteria may allow users to configure call routing systems to dynamically route calls by performing one or more of: ranking call destinations (e.g., vendors or trunk locations), adjusting or replacing route groups, queuing calls, activating interactive voice responses (IVRs), and re-purposing ports and trunks.Type: GrantFiled: August 26, 2021Date of Patent: October 31, 2023Assignee: InterMetro Communications, Inc.Inventors: Charles Rice, Christopher Fogel
-
Patent number: 11546477Abstract: A system for selecting communication routes based on multiple criteria is disclosed. The system can dynamically update route ranking criteria without loading new data tables. Further, the system can be implemented in the context of a route ranking system that provides a list of routes for processing or completing a call. The list of routes can be generated in a ranked order to facilitate attempts to route the call based on the predefined routing criteria. Further, the route ranking system can determine the list of routes based on one or more criteria including, for example, margins, call type, and vendor ratings, to name a few. Advantageously, modifications can be made to values associated with the routing criteria without requiring the loading of new tables associated with the routing criteria. These modifications can be associated with an expiration condition thereby enabling increased flexibility in determining the list of routes.Type: GrantFiled: May 22, 2020Date of Patent: January 3, 2023Assignee: InterMetro Communications, Inc.Inventors: Christopher Fogel, Charles Rice
-
Patent number: 11013064Abstract: A wireless device capable of using multiple SIM cards to simultaneously communicate with multiple cellular networks is presented. The wireless device is a dual-SIM dual-data active device that is capable of receiving and transmitting data packets over multiple cellular networks simultaneously or at substantially the same time. The wireless device may include a second set of antennas and internal hardware, including a second model and processor enabling the wireless device to communicate with at least two cellular networks. The wireless device may select a cellular network to perform a task, such as complete a call or download a video based on a difference in signal strength between the two or more cellular networks supported by the wireless device.Type: GrantFiled: November 20, 2019Date of Patent: May 18, 2021Assignee: InterMetro Communications, Inc.Inventors: Charles Rice, Christopher Fogel
-
Patent number: 10701218Abstract: A system for selecting communication routes based on multiple criteria is disclosed. The system can dynamically update route ranking criteria without loading new data tables. Further, the system can be implemented in the context of a route ranking system that provides a list of routes for processing or completing a call. The list of routes can be generated in a ranked order to facilitate attempts to route the call based on the predefined routing criteria. Further, the route ranking system can determine the list of routes based on one or more criteria including, for example, margins, call type, and vendor ratings, to name a few. Advantageously, modifications can be made to values associated with the routing criteria without requiring the loading of new tables associated with the routing criteria. These modifications can be associated with an expiration condition thereby enabling increased flexibility in determining the list of routes.Type: GrantFiled: April 5, 2019Date of Patent: June 30, 2020Assignee: InterMetro Communications, Inc.Inventors: Christopher Fogel, Charles Rice
-
Patent number: 10691657Abstract: A system for updating a database having a size limit is disclosed. The system can dynamically update a table associated with a given call destination based on historical call data associated with the given call destination. The database may specify a size limit on the table (e.g., the number of database entries the table can include, which may depend on the sizes of the individual database entries) associated with each call destination. The system can generate a number of database entries that would satisfy the size limit based on the historical call data and the carrier data associated with a plurality of carriers that may be used to route the calls made to the call destination and insert the generated database entries into the database.Type: GrantFiled: March 21, 2017Date of Patent: June 23, 2020Assignee: INTERMETRO COMMUNICATIONS, INC.Inventors: Christopher Fogel, Charles Rice
-
Patent number: 10506666Abstract: A wireless device capable of using multiple SIM cards to simultaneously communicate with multiple cellular networks is presented. The wireless device is a dual-SIM dual-data active device that is capable of receiving and transmitting data packets over multiple cellular networks simultaneously or at substantially the same time. The wireless device may include a second set of antennas and internal hardware, including a second model and processor enabling the wireless device to communicate with at least two cellular networks. The wireless device may select a cellular network to perform a task, such as complete a call or download a video based on a difference in signal strength between the two or more cellular networks supported by the wireless device.Type: GrantFiled: April 30, 2019Date of Patent: December 10, 2019Assignee: InterMetro Communications, Inc.Inventors: Charles Rice, Christopher Fogel
-
Patent number: 10298775Abstract: A system for selecting communication routes based on multiple criteria is disclosed. The system can dynamically update route ranking criteria without loading new data tables. Further, the system can be implemented in the context of a route ranking system that provides a list of routes for processing or completing a call. The list of routes can be generated in a ranked order to facilitate attempts to route the call based on the predefined routing criteria. Further, the route ranking system can determine the list of routes based on one or more criteria including, for example, margins, call type, and vendor ratings, to name a few. Advantageously, modifications can be made to values associated with the routing criteria without requiring the loading of new tables associated with the routing criteria. These modifications can be associated with an expiration condition thereby enabling increased flexibility in determining the list of routes.Type: GrantFiled: July 24, 2015Date of Patent: May 21, 2019Assignee: InterMetro Communications, Inc.Inventors: Christopher Fogel, Charles Rice
-
Patent number: 7953218Abstract: Enhanced Origination Services (EOS) for Toll Free (TF) telephone calls consists of uploading instructions to the SMS/800 National Database, which instructions are subsequently downloaded by Signal Control Points (SCPs) in the United States for the routing of TF telephone calls. When a caller dials a TF number, a communication switching device queries the SCP serving the caller's LATA and routes the call according to the EOS instructions for that TF number. EOS instructions route the call to a POTS number in the originating LATA using an IntraLATA Carrier Identification Code. The POTS number is connected to a private gateway, which utilizes the Dialed Number Identification Service (DNIS) of the POTS number to perform a translation function, which may replace the received DNIS with the DNIS of the originally dialed TF number. The call is routed over the private network using the private network owner's database for routing instructions for the specific TF number.Type: GrantFiled: June 27, 2007Date of Patent: May 31, 2011Assignee: Intermetro Communications, Inc.Inventors: Enrique Francisco Sanchez, Nathan Omar Dominguez
-
Patent number: 7242759Abstract: Enhanced Origination Services (EOS) for Toll Free (TF) telephone calls consists of uploading instructions to the SMS/800 National Database, which instructions are subsequently downloaded by Signal Control Points (SCPs) in the United States for the routing of TF telephone calls. When a caller dials a TF number, a communication switching device queries the SCP serving the caller's LATA and routes the call according to the EOS instructions for that TF number. EOS instructions route the call to a POTS number in the originating LATA using an intraLATA Carrier Identification Code. The POTS number is connected to a private gateway, which utilizes the Dialed Number Identification Service (DNIS) of the POTS number to perform a translation function, which may replace the received DNIS with the DNIS of the originally dialed TF number. The call is routed over the private network using the private network owner's database for routing instructions for the specific TF number.Type: GrantFiled: April 21, 2003Date of Patent: July 10, 2007Assignee: InterMetro Communications, Inc.Inventors: Enrique Francisco Sanchez, Nathan Omar Dominguez