Patents by Inventor Philippe Rais

Philippe Rais 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: 10476917
    Abstract: A system includes: a computerized appliance having a processor; and software executing on the computerized appliance from a non-transitory physical medium, the software providing: establishment of a communication session over a network between two or more end communications appliances; detection and recording of at least media channel capabilities on individual end communications appliances connected in the session; service of media channel toggle options to end communications appliances; detection of media channel toggle option selections made by users operating the end communications appliances; and implementation of the media channel toggle option or options selected for individual communications sessions.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: November 12, 2019
    Inventors: Vincent Pirat, Frederic Thomas, Boris Nicolas, Herbert W. A. Ristock, Philippe Rais
  • Patent number: 10181974
    Abstract: A method for reserving agents for handling calls in a distributed contact center environment. A first module identifies, through interactions with other modules, an agent suitable for handling the call. A second module executes a hash function to identify a third module responsible for the agent, makes a request to the third module, to reserve the agent, and routes the call to the third module if the request is granted.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 15, 2019
    Inventors: Philippe Rais, Vyacheslav Sayko, Alexander Tikin, Grygoriy Budilovsky
  • Publication number: 20170149844
    Abstract: A system includes: a computerized appliance having a processor; and software executing on the computerized appliance from a non-transitory physical medium, the software providing: establishment of a communication session over a network between two or more end communications appliances; detection and recording of at least media channel capabilities on individual end communications appliances connected in the session; service of media channel toggle options to end communications appliances; detection of media channel toggle option selections made by users operating the end communications appliances; and implementation of the media channel toggle option or options selected for individual communications sessions.
    Type: Application
    Filed: December 5, 2016
    Publication date: May 25, 2017
    Inventors: Vincent Pirat, Frederic Thomas, Boris Nicolas, Herbert W.A. Ristock, Philippe Rais
  • Patent number: 9516167
    Abstract: A system includes: a computerized appliance having a processor; and software executing on the computerized appliance from a non-transitory physical medium, the software providing: establishment of a communication session over a network between two or more end communications appliances; detection and recording of at least media channel capabilities on individual end communications appliances connected in the session; service of media channel toggle options to end communications appliances; detection of media channel toggle option selections made by users operating the end communications appliances; and implementation of the media channel toggle option or options selected for individual communications sessions.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: December 6, 2016
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Vincent Pirat, Frederic Thomas, Boris Nicolas, Herbert W. A. Ristock, Philippe Rais
  • Patent number: 9357072
    Abstract: A method for processing dialed outgoing calls in a contact center includes a method for matching a dialed string and a method for translating the dialed string. A method for matching includes identifying a set of available number categories based on a calling profile with which the dialing agent device is configured, matching the dialed string against each of a set of patterns in each of the categories, and translating the dialed string according to the category, if any category matches and if no blocked category matches the dialed string. The number may then be translated to a translated number including a PSTN telephone number and routing characters specifying how the call is to be routed from an IP network to the PSTN. The routing may be selected to minimize the cost of the call.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: May 31, 2016
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Philippe Rais, Vyacheslav Sayko, Alexander Tikin
  • Publication number: 20160028891
    Abstract: A system includes: a computerized appliance having a processor; and software executing on the computerized appliance from a non-transitory physical medium, the software providing: establishment of a communication session over a network between two or more end communications appliances; detection and recording of at least media channel capabilities on individual end communications appliances connected in the session; service of media channel toggle options to end communications appliances; detection of media channel toggle option selections made by users operating the end communications appliances; and implementation of the media channel toggle option or options selected for individual communications sessions.
    Type: Application
    Filed: July 24, 2014
    Publication date: January 28, 2016
    Inventors: Vincent Pirat, Frederic Thomas, Boris Nicolas, Herbert W.A. Ristock, Philippe Rais
  • Publication number: 20140341365
    Abstract: A method for processing dialed outgoing calls in a contact center includes a method for matching a dialed string and a method for translating the dialed string. A method for matching includes identifying a set of available number categories based on a calling profile with which the dialing agent device is configured, matching the dialed string against each of a set of patterns in each of the categories, and translating the dialed string according to the category, if any category matches and if no blocked category matches the dialed string. The number may then be translated to a translated number including a PSTN telephone number and routing characters specifying how the call is to be routed from an IP network to the PSTN. The routing may be selected to minimize the cost of the call.
    Type: Application
    Filed: July 30, 2014
    Publication date: November 20, 2014
    Inventors: Philippe RAIS, Vyacheslav SAYKO, Alexander TIKIN
  • Patent number: 8837700
    Abstract: A method for processing dialed outgoing calls in a contact center includes a method for matching a dialed string and a method for translating the dialed string. A method for matching includes identifying a set of available number categories based on a calling profile with which the dialing agent device is configured, matching the dialed string against each of a set of patterns in each of the categories, and translating the dialed string according to the category, if any category matches and if no blocked category matches the dialed string. The number may then be translated to a translated number including a PSTN telephone number and routing characters specifying how the call is to be routed from an IP network to the PSTN. The routing may be selected to minimize the cost of the call.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 16, 2014
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Philippe Rais, Vyacheslav Sayko, Alexander Tikin
  • Publication number: 20140156330
    Abstract: A method for reserving agents for handling calls in a distributed contact center environment. A first module identifies, through interactions with other modules, an agent suitable for handling the call. A second module executes a hash function to identify a third module responsible for the agent, makes a request to the third module, to reserve the agent, and routes the call to the third module if the request is granted.
    Type: Application
    Filed: March 15, 2013
    Publication date: June 5, 2014
    Applicant: Genesys Telecommunications Laboratories, Inc.
    Inventors: Philippe Rais, Vyacheslav Sayko, Alexander Tikin, Grygoriy Budilovsky
  • Publication number: 20140153707
    Abstract: A method for processing dialed outgoing calls in a contact center includes a method for matching a dialed string and a method for translating the dialed string. A method for matching includes identifying a set of available number categories based on a calling profile with which the dialing agent device is configured, matching the dialed string against each of a set of patterns in each of the categories, and translating the dialed string according to the category, if any category matches and if no blocked category matches the dialed string. The number may then be translated to a translated number including a PSTN telephone number and routing characters specifying how the call is to be routed from an IP network to the PSTN. The routing may be selected to minimize the cost of the call.
    Type: Application
    Filed: March 15, 2013
    Publication date: June 5, 2014
    Applicant: Genesys Telecommunications Laboratories, Inc.
    Inventors: Philippe Rais, Vyacheslav Sayko, Alexander Tikin