Patents by Inventor Christopher Fogel
Christopher Fogel 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: 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
-
Publication number: 20220141258Abstract: 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: ApplicationFiled: October 28, 2021Publication date: May 5, 2022Inventors: Charles Rice, Christopher Fogel
-
Publication number: 20220070297Abstract: A system for selecting communication routes based on multiple criteria is disclosed. Disclosed in the present application are a number of systems and associated processes for allowing 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: ApplicationFiled: August 26, 2021Publication date: March 3, 2022Inventors: Charles Rice, Christopher Fogel
-
Publication number: 20220053607Abstract: 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: ApplicationFiled: October 28, 2021Publication date: February 17, 2022Inventors: Charles Rice, Christopher Fogel
-
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
-
Publication number: 20200374979Abstract: 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: ApplicationFiled: May 7, 2020Publication date: November 26, 2020Inventors: Charles Rice, Christopher Fogel
-
Publication number: 20200329528Abstract: 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: ApplicationFiled: November 20, 2019Publication date: October 15, 2020Inventors: 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
-
Publication number: 20190342943Abstract: 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: ApplicationFiled: April 30, 2019Publication date: November 7, 2019Inventors: 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
-
Publication number: 20180276255Abstract: 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: ApplicationFiled: March 21, 2017Publication date: September 27, 2018Inventors: Christopher Fogel, Charles Rice
-
Patent number: 9124957Abstract: 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: February 6, 2012Date of Patent: September 1, 2015Inventors: Christopher Fogel, Charles Rice
-
Patent number: 8407181Abstract: An email system may include an email server(s) configured to store email messages in a plurality of mailboxes, where the email messages are organized into different conversations and the conversations are organized into different categories. A plurality of mobile wireless communications devices may each be configured to store email messages from respective mailboxes also organized into the different conversations and the different categories. Each of the mobile wireless communications devices may also associate respective conversation IDs with the different conversations, and associate respective category IDs with the different categories.Type: GrantFiled: May 26, 2010Date of Patent: March 26, 2013Assignee: Research In Motion LimitedInventors: Yu Xu, Ming Liu, Christopher Fogel
-
Publication number: 20110295958Abstract: An electronic mail (email) system may include at least one email server configured to store email messages in a plurality of mailboxes, where the email messages are organized into conversations, and a plurality of mobile wireless communications devices each configured to store email messages from respective mailboxes. The system may also include at least one email synchronization server configured to synchronize email messages between a given mobile wireless communications device and its respective mailbox so that the given mobile wireless communications device stores a subset of email messages from among a full set of email messages from a given conversation, and to update the full set of email messages in the given conversation based upon receiving a conversation update command from the given mobile wireless communications device.Type: ApplicationFiled: May 26, 2010Publication date: December 1, 2011Applicant: Research In Motion LimitedInventors: Ming Liu, Christopher Fogel
-
Publication number: 20110295889Abstract: An email system may include an email server(s) configured to store email messages in a plurality of mailboxes, where the email messages are organized into different conversations and the conversations are organized into different categories. A plurality of mobile wireless communications devices may each be configured to store email messages from respective mailboxes also organized into the different conversations and the different categories. Each of the mobile wireless communications devices may also associate respective conversation IDs with the different conversations, and associate respective category IDs with the different categories.Type: ApplicationFiled: May 26, 2010Publication date: December 1, 2011Applicant: Research In Motion LimitedInventors: YU XU, MING LIU, CHRISTOPHER FOGEL