Patents by Inventor Brian Galvin
Brian Galvin 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).
-
Publication number: 20160314396Abstract: A management system for guiding an agent in a media-specific dialogue has a conversion engine for instantiating ongoing dialogue as machine-readable text, if the dialogue is in voice media, a context analysis engine for determining facts from the text, a rules engine for asserting rules based on fact input, and a presentation engine for presenting information to the agent to guide the agent in the dialogue. The context analysis engine passes determined facts to the rules engine, which selects and asserts to the presentation engine rules based on the facts, and the presentation engine provides periodically updated guidance to the agent based on the rules asserted.Type: ApplicationFiled: June 29, 2016Publication date: October 27, 2016Inventors: Dave Sneyders, Brian Galvin, S. Michael Perlmutter
-
Patent number: 9384446Abstract: A management system for guiding an agent in a media-specific dialog has a conversion engine for instantiating ongoing dialog as machine-readable text, if the dialog is in voice media, a context analysis engine for determining facts from the text, a rules engine for asserting rules based on fact input, and a presentation engine for presenting information to the agent to guide the agent in the dialog. The context analysis engine passes determined facts to the rules engine, which selects and asserts to the presentation engine rules based on the facts, and the presentation engine provides periodically updated guidance to the agent based on the rules asserted.Type: GrantFiled: July 27, 2015Date of Patent: July 5, 2016Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES INC.Inventors: Dave Sneyders, Brian Galvin, S. Michael Perlmutter
-
Publication number: 20160149998Abstract: In a first enterprise joined in a distributed, federated network of second enterprises, a system is provided for managing data flow between enterprises, the system including a data management server in the first enterprise having access to sets of rules for managing data flow to and from the first enterprise, a first data interface in the first enterprise dedicated to data transfer to a paired second dedicated data interface at a neighboring second enterprise in the federation, wherein the first data interface manages data sent to the second interface and/or data incoming from the second interface according to the sets of rules for managing data flow.Type: ApplicationFiled: November 20, 2015Publication date: May 26, 2016Inventors: Herbert Willi Artur Ristock, Brian Galvin
-
Patent number: 9338299Abstract: A system for optimized and distributed routing of interactions, comprising a plurality of media servers operating adapted to handle interactions of one or more specific media types, a statistics server, a routing database, and a routing server. Upon receiving or initiating an interaction of a specific media type, a first media server from the media servers sends a route request message comprising at least an interaction identifier and a collection of interaction-specific data to the routing server, the statistics server receives event notifications from the media servers and computes one or more statistics, and the routing server executes, using statistical data from the statistics server and data from the routing database, a routing script comprising a constraint-based optimization process in response to the route request message and sends a response to the first media server directing it to route the interaction to a specific target resource.Type: GrantFiled: June 29, 2015Date of Patent: May 10, 2016Assignee: NEWVOICEMEDIA, LTD.Inventors: Alan McCord, Brian Galvin
-
Publication number: 20160012215Abstract: A conferencing application executing on a computerized appliance from a machine-readable medium, the computerized appliance coupled to one or more networks is provided, the application including functionality for responding to requests to join a conference, and for enabling requesters as participants, functionality for receiving and rendering text, voice or video data from each registered participant as text, voice or video data to be transmitted to individual ones of other participants, functionality for controlling which received text, voice or video data is transmitted to which participants, and functionality for receiving and executing instructions from a trust authority.Type: ApplicationFiled: September 18, 2015Publication date: January 14, 2016Inventors: Herbert Willi Artur Ristock, Brian Galvin, S. Michael Perlmutter, Andriy Vladimirovich Ryabchun
-
Patent number: 9195956Abstract: In a first enterprise joined in a distributed, federated network of second enterprises, a system is provided for managing data flow between enterprises, the system including a data management server in the first enterprise having access to sets of rules for managing data flow to and from the first enterprise, a first data interface in the first enterprise dedicated to data transfer to a paired second dedicated data interface at a neighboring second enterprise in the federation, wherein the first data interface manages data sent to the second interface and/or data incoming from the second interface according to the sets of rules for managing data flow.Type: GrantFiled: September 4, 2014Date of Patent: November 24, 2015Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Herbert Willi Artur Ristock, Brian Galvin
-
Publication number: 20150332144Abstract: A management system for guiding an agent in a media-specific dialogue has a conversion engine for instantiating ongoing dialogue as machine-readable text, if the dialogue is in voice media, a context analysis engine for determining facts from the text, a rules engine for asserting rules based on fact input, and a presentation engine for presenting information to the agent to guide the agent in the dialogue. The context analysis engine passes determined facts to the rules engine, which selects and asserts to the presentation engine rules based on the facts, and the presentation engine provides periodically updated guidance to the agent based on the rules asserted.Type: ApplicationFiled: July 27, 2015Publication date: November 19, 2015Inventors: Dave Sneyders, Brian Galvin, S. Michael Perlmutter
-
Publication number: 20150319302Abstract: A system for assembling a business process or a portion thereof includes a rules base containing executable rules and defined business process elements, a workflow orchestration engine, and at least one interface available to a process beneficiary. Information known about and or provided by a process beneficiary interacting with the at least one interface is used to execute one or more of the rules causing assembly of a new business process or a portion thereof according to workflow orchestration rules the new or modified process directing servicing of the process beneficiary accordingly.Type: ApplicationFiled: July 10, 2015Publication date: November 5, 2015Inventors: Nikolay A. Anisimov, Vladimir Mezhibovsky, Brian Galvin
-
Publication number: 20150304498Abstract: A system for optimized and distributed routing of interactions, comprising a plurality of media servers operating adapted to handle interactions of one or more specific media types, a statistics server, a routing database, and a routing server. Upon receiving or initiating an interaction of a specific media type, a first media server from the media servers sends a route request message comprising at least an interaction identifier and a collection of interaction-specific data to the routing server, the statistics server receives event notifications from the media servers and computes one or more statistics, and the routing server executes, using statistical data from the statistics server and data from the routing database, a routing script comprising a constraint-based optimization process in response to the route request message and sends a response to the first media server directing it to route the interaction to a specific target resource.Type: ApplicationFiled: June 29, 2015Publication date: October 22, 2015Inventors: Alan McCord, Brian Galvin
-
Patent number: 9141772Abstract: A conferencing application executing on a computerized appliance from a machine-readable medium, the computerized appliance coupled to one or more networks is provided, the application including functionality for responding to requests to join a conference, and for enabling requesters as participants, functionality for receiving and rendering text, voice or video data from each registered participant as text, voice or video data to be transmitted to individual ones of other participants, functionality for controlling which received text, voice or video data is transmitted to which participants, and functionality for receiving and executing instructions from a trust authority.Type: GrantFiled: October 23, 2012Date of Patent: September 22, 2015Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Herbert Willi Artur Ristock, Brian Galvin, S. Michael Perlmutter, Andriy Vladimirovich Ryabchun
-
Patent number: 9092733Abstract: A management system for guiding an agent in a media-specific dialogue has a conversion engine for instantiating ongoing dialogue as machine-readable text, if the dialogue is in voice media, a context analysis engine for determining facts from the text, a rules engine for asserting rules based on fact input, and a presentation engine for presenting information to the agent to guide the agent in the dialogue. The context analysis engine passes determined facts to the rules engine, which selects and asserts to the presentation engine rules based on the facts, and the presentation engine provides periodically updated guidance to the agent based on the rules asserted.Type: GrantFiled: December 28, 2007Date of Patent: July 28, 2015Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Dave Sneyders, Brian Galvin, S. Michael Perlmutter
-
Patent number: 9082109Abstract: A system for assembling a business process or a portion thereof includes a rules base containing executable rules and defined business process elements, a workflow orchestration engine, and at least one interface available to a process beneficiary. Information known about and or provided by a process beneficiary interacting with the at least one interface is used to execute one or more of the rules causing assembly of a new business process or a portion thereof according to workflow orchestration rules the new or modified process directing servicing of the process beneficiary accordingly.Type: GrantFiled: September 24, 2012Date of Patent: July 14, 2015Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Nikolay A. Anisimov, Vladimir Mezhibovsky, Brian Galvin
-
Patent number: 9071547Abstract: A system for optimized and distributed routing of interactions, comprising a plurality of media servers operating adapted to handle interactions of one or more specific media types, a statistics server, a routing database, and a routing server. Upon receiving or initiating an interaction of a specific media type, a first media server from the media servers sends a route request message comprising at least an interaction identifier and a collection of interaction-specific data to the routing server, the statistics server receives event notifications from the media servers and computes one or more statistics, and the routing server executes, using statistical data from the statistics server and data from the routing database, a routing script comprising a constraint-based optimization process in response to the route request message and sends a response to the first media server directing it to route the interaction to a specific target resource.Type: GrantFiled: March 15, 2013Date of Patent: June 30, 2015Assignee: New Voice Media, Ltd.Inventors: Alan McCord, Brian Galvin
-
Publication number: 20150121460Abstract: A communication software module executing on a computerized appliance from a machine-readable medium includes functionality enabling a user to direct a communication event to a particular destination by an address of the destination, functionality for transmitting the destination address to a remote trust authority, functionality for initiating the communication event, and functionality for receiving trust information from the remote trust authority, the trust information associated with an enterprise or a person associated with the destination address. Various communication modules are provided, such as email clients, instant messaging systems, chat systems, and voice communication systems.Type: ApplicationFiled: January 7, 2015Publication date: April 30, 2015Inventors: Herbert Willi Artur Ristock, S. Michael Perlmutter, Brian Galvin
-
Publication number: 20150106142Abstract: A federation system operating in a first enterprise includes a configuration server and a database for creating and storing federation configuration data and a federation registrar having an interface for dealing with a second enterprise seeking to federate. In the system the second enterprise connects to the federation registrar, negotiation takes place concerning details of federation, agreement is reached, configuration is stored in the configuration database, and the second enterprise is then coupled to the first enterprise through a pair of federation proxy interfaces, one at the first enterprise and one at the second enterprise, the proxy interfaces configured by details of the federation.Type: ApplicationFiled: December 17, 2014Publication date: April 16, 2015Inventors: Herbert Willi Artur RISTOCK, Brian GALVIN
-
Patent number: 8949470Abstract: A federation system operating in a first enterprise includes a configuration server and a database for creating and storing federation configuration data and a federation registrar having an interface for dealing with a second enterprise seeking to federate. In the system the second enterprise connects to the federation registrar, negotiation takes place concerning details of federation, agreement is reached, configuration is stored in the configuration database, and the second enterprise is then coupled to the first enterprise through a pair of federation proxy interfaces, one at the first enterprise and one at the second enterprise, the proxy interfaces configured by details of the federation.Type: GrantFiled: December 31, 2007Date of Patent: February 3, 2015Assignee: Genesys Telecommunications Laboratories, Inc.Inventors: Herbert Willi Artur Ristock, Brian Galvin
-
Publication number: 20140379416Abstract: In a first enterprise joined in a distributed, federated network of second enterprises, a system is provided for managing data flow between enterprises, the system including a data management server in the first enterprise having access to sets of rules for managing data flow to and from the first enterprise, a first data interface in the first enterprise dedicated to data transfer to a paired second dedicated data interface at a neighboring second enterprise in the federation, wherein the first data interface manages data sent to the second interface and/or data incoming from the second interface according to the sets of rules for managing data flow.Type: ApplicationFiled: September 4, 2014Publication date: December 25, 2014Inventors: Herbert Ristock, Brian Galvin
-
Patent number: 8904031Abstract: In a first enterprise joined in a distributed, federated network of second enterprises, a system is provided for managing data flow between enterprises, the system including a data management server in the first enterprise having access to sets of rules for managing data flow to and from the first enterprise, a first data interface in the first enterprise dedicated to data transfer to a paired second dedicated data interface at a neighboring second enterprise in the federation, wherein the first data interface manages data sent to the second interface and/or data incoming from the second interface according to the sets of rules for managing data flow.Type: GrantFiled: December 31, 2007Date of Patent: December 2, 2014Assignee: Genesys Telecommunications Laboratories, Inc.Inventors: Herbert Willi Artur Ristock, Brian Galvin
-
Publication number: 20130145432Abstract: A conferencing application executing on a computerized appliance from a machine-readable medium, the computerized appliance coupled to one or more networks is provided, the application including functionality for responding to requests to join a conference, and for enabling requesters as participants, functionality for receiving and rendering text, voice or video data from each registered participant as text, voice or video data to be transmitted to individual ones of other participants, functionality for controlling which received text, voice or video data is transmitted to which participants, and functionality for receiving and executing instructions from a trust authority.Type: ApplicationFiled: October 23, 2012Publication date: June 6, 2013Inventors: Herbert Willi Artur Ristock, Brian Galvin, S. Michael Perlmutter, Andriy Vladimirovich Ryabchun
-
Publication number: 20130022179Abstract: A system for assembling a business process or a portion thereof includes a rules base containing executable rules and defined business process elements, a workflow orchestration engine, and at least one interface available to a process beneficiary. Information known about and or provided by a process beneficiary interacting with the at least one interface is used to execute one or more of the rules causing assembly of a new business process or a portion thereof according to workflow orchestration rules the new or modified process directing servicing of the process beneficiary accordingly.Type: ApplicationFiled: September 24, 2012Publication date: January 24, 2013Inventors: Nikolay Anisimov, Vladimir Mezhibovsky, Brian Galvin