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: 10298775
    Abstract: 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: Grant
    Filed: July 24, 2015
    Date of Patent: May 21, 2019
    Assignee: InterMetro Communications, Inc.
    Inventors: Christopher Fogel, Charles Rice
  • Publication number: 20180276255
    Abstract: 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: Application
    Filed: March 21, 2017
    Publication date: September 27, 2018
    Inventors: Christopher Fogel, Charles Rice
  • Patent number: 9124957
    Abstract: 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: Grant
    Filed: February 6, 2012
    Date of Patent: September 1, 2015
    Inventors: Christopher Fogel, Charles Rice
  • Patent number: 8407181
    Abstract: 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: Grant
    Filed: May 26, 2010
    Date of Patent: March 26, 2013
    Assignee: Research In Motion Limited
    Inventors: Yu Xu, Ming Liu, Christopher Fogel
  • Publication number: 20110295958
    Abstract: 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: Application
    Filed: May 26, 2010
    Publication date: December 1, 2011
    Applicant: Research In Motion Limited
    Inventors: Ming Liu, Christopher Fogel
  • Publication number: 20110295889
    Abstract: 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: Application
    Filed: May 26, 2010
    Publication date: December 1, 2011
    Applicant: Research In Motion Limited
    Inventors: YU XU, MING LIU, CHRISTOPHER FOGEL