Patents by Inventor Roman Romaniuk

Roman Romaniuk 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: 11356525
    Abstract: Systems and methods for implementing a service broker that is an orchestration layer for transactions in a distributed microservice system include receiving a provisioning request in the distributed microservice system, wherein the provisioning request is redirected to the service broker, and wherein the distributed microservice system includes a plurality of microservices each managing its own data such that there is no central configuration store for the plurality of microservices; and managing the plurality of microservices by the service broker as a monolith in context of the provisioning request to perform detecting, validating, and one of committing and canceling changes in the distributed microservice system due to the provisioning request.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: June 7, 2022
    Assignee: Ciena Corporation
    Inventors: David Miedema, Bruno Doyle, Elaheh Askari, Roman Romaniuk
  • Publication number: 20210075877
    Abstract: Systems and methods for implementing a service broker that is an orchestration layer for transactions in a distributed microservice system include receiving a provisioning request in the distributed microservice system, wherein the provisioning request is redirected to the service broker, and wherein the distributed microservice system includes a plurality of microservices each managing its own data such that there is no central configuration store for the plurality of microservices; and managing the plurality of microservices by the service broker as a monolith in context of the provisioning request to perform detecting, validating, and one of committing and canceling changes in the distributed microservice system due to the provisioning request.
    Type: Application
    Filed: September 5, 2019
    Publication date: March 11, 2021
    Inventors: David Miedema, Bruno Doyle, Elaheh Askari, Roman Romaniuk
  • Patent number: 7516410
    Abstract: A collaboration services suite is adapted to support a plurality of integrated telecommunications services accessed by geographically dispersed team members using a virtual team environment (VTE) client that generates a graphical user interface (GUI) for each of the respective team members. Communications sessions are automatically set up by the collaboration services suite in response to request messages generated by the VTE client when a team member initiates a communications session request using the GUI. Team members require no knowledge of another team member's communications device address in order to initiate a communications session. The collaboration services suite includes a VTE server that communicates with the VTE clients, a presence engine that collects and maintains a status of communications devices specified in a current profile of the team member; and, a call server for handling setup and control of a voice component of each communications session completed.
    Type: Grant
    Filed: November 16, 2005
    Date of Patent: April 7, 2009
    Assignee: Nortel Networks Limited
    Inventors: Christopher Thompson, Brian F. Beaton, Clifford P. Grossner, Douglas E. Liversidge, Roman Romaniuk, Colin D. R. Smith, James F. Zdralek, Jean J. Bouchard, Stéphane F. Fortier, Denis Mercier, L. Lloyd Williams
  • Patent number: 7516411
    Abstract: A collaboration services suite is adapted to support a plurality of integrated telecommunications services accessed by geographically dispersed team members using a virtual team environment (VTE) client that generates a graphical user interface (GUI) for each of the respective team members. Communications sessions are automatically set up by the collaboration services suite in response to request messages generated by the VTE client when a team member initiates a communications session request using the GUI. Team members require no knowledge of another team member's communications device address in order to initiate a communications session. The collaboration services suite includes a VTE server that communicates with the VTE clients, a presence engine that collects and maintains a status of communications devices specified in a current profile of the team member; and, a call server for handling setup and control of a voice component of each communications session completed.
    Type: Grant
    Filed: January 17, 2006
    Date of Patent: April 7, 2009
    Assignee: Nortel Networks Limited
    Inventors: Brian F. Beaton, Clifford P. Grossner, Douglas E. Liversidge, Roman Romaniuk, Christopher Thompson, Colin D. R. Smith, James F. Zdralek, Jean J. Bouchard, Stéphane F. Fortier, L. Lloyd Williams
  • Patent number: 7472352
    Abstract: A collaboration services suite is adapted to support a plurality of integrated telecommunications services accessed by geographically dispersed team members using a virtual team environment (VTE) client that generates a graphical user interface (GUI) for each of the respective team members. Communications sessions are automatically set up by the collaboration services suite in response to request messages generated by the VTE client when a team member initiates a communications session request using the GUI. Team members require no knowledge of another team member's communications device address in order to initiate a communications session. The collaboration services suite includes a VTE server that communicates with the VTE clients, a presence engine that collects and maintains a status of communications devices specified in a current profile of the team member; and, a call server for handling setup and control of a voice component of each communications session completed.
    Type: Grant
    Filed: March 3, 2006
    Date of Patent: December 30, 2008
    Assignee: Nortel Networks Limited
    Inventors: Douglas E. Liversidge, Brian F. Beaton, Clifford P. Grossner, Roman Romaniuk, Colin D. R. Smith, Christopher Thompson, James F. Zdralek, Jean J. Bouchard, Stéphane F. Fortier, Denis Mercier, L. Lloyd Williams
  • Patent number: 7469384
    Abstract: A collaboration services suite is adapted to support a plurality of integrated telecommunications services accessed by geographically dispersed team members using a virtual team environment (VTE) client that generates a graphical user interface (GUI) for each of the respective team members. Communications sessions are automatically set up by the collaboration services suite in response to request messages generated by the VTE client when a team member initiates a communications session request using the GUI. Team members require no knowledge of another team member's communications device address in order to initiate a communications session. The collaboration services suite includes a VTE server that communicates with the VTE clients, a presence engine that collects and maintains a status of communications devices specified in a current profile of the team member; and, a call server for handling setup and control of a voice component of each communications session completed.
    Type: Grant
    Filed: May 16, 2005
    Date of Patent: December 23, 2008
    Assignee: Nortel Networks Limited
    Inventors: Christopher Thompson, Brian F. Beaton, Clifford P. Grossner, Douglas E. Liversidge, Roman Romaniuk, Colin D. R. Smith, James F. Zdralek, Jean J. Bouchard, Stéphane F. Fortier, Denis Mercier, L. Lloyd Williams
  • Publication number: 20070192410
    Abstract: A collaboration services suite is adapted to support a plurality of integrated telecommunications services accessed by geographically dispersed team members using a virtual team environment (VTE) client that generates a graphical user interface (GUI) for each of the respective team members. Communications sessions are automatically set up by the collaboration services suite in response to request messages generated by the VTE client when a team member initiates a communications session request using the GUI. Team members require no knowledge of another team member's communications device address in order to initiate a communications session. The collaboration services suite includes a VTE server that communicates with the VTE clients, a presence engine that collects and maintains a status of communications devices specified in a current profile of the team member; and, a call server for handling setup and control of a voice component of each communications session completed.
    Type: Application
    Filed: March 3, 2006
    Publication date: August 16, 2007
    Applicants: NORTEL NETWORKS LIMITED, BELL CANADA
    Inventors: Douglas Liversidge, Brian Beaton, Clifford Grossner, Roman Romaniuk, Colin Smith, Christopher Thompson, James Zdralek, Jean Bouchard, Stephane Fortier, Denis Mercier, L. Williams
  • Publication number: 20060117264
    Abstract: A collaboration services suite is adapted to support a plurality of integrated telecommunications services accessed by geographically dispersed team members using a virtual team environment (VTE) client that generates a graphical user interface (GUI) for each of the respective team members. Communications sessions are automatically set up by the collaboration services suite in response to request messages generated by the VTE client when a team member initiates a communications session request using the GUI. Team members require no knowledge of another team member's communications device address in order to initiate a communications session. The collaboration services suite includes a VTE server that communicates with the VTE clients, a presence engine that collects and maintains a status of communications devices specified in a current profile of the team member; and, a call server for handling setup and control of a voice component of each communications session completed.
    Type: Application
    Filed: January 17, 2006
    Publication date: June 1, 2006
    Applicants: Nortel Networks Limited, Bell Canada
    Inventors: Brian Beaton, Clifford Grossner, Douglas Liversidge, Roman Romaniuk, Christopher Thompson, Colin Smith, James Zdralek, Jean Bouchard, Stephane Fortier, L. Williams
  • Publication number: 20060070003
    Abstract: A collaboration services suite is adapted to support a plurality of integrated telecommunications services accessed by geographically dispersed team members using a virtual team environment (VTE) client that generates a graphical user interface (GUI) for each of the respective team members. Communications sessions are automatically set up by the collaboration services suite in response to request messages generated by the VTE client when a team member initiates a communications session request using the GUI. Team members require no knowledge of another team member's communications device address in order to initiate a communications session. The collaboration services suite includes a VTE server that communicates with the VTE clients, a presence engine that collects and maintains a status of communications devices specified in a current profile of the team member; and, a call server for handling setup and control of a voice component of each communications session completed.
    Type: Application
    Filed: November 16, 2005
    Publication date: March 30, 2006
    Applicants: Nortel Networks Limited, Bell Canada
    Inventors: Christopher Thompson, Brian Beaton, Clifford Grossner, Douglas Liversidge, Roman Romaniuk, Colin Smith, James Zdralek, Jean Bouchard, Stephane Fortier, Denis Mercier, L. Lloyd Williams
  • Publication number: 20050289471
    Abstract: A collaboration services suite is adapted to support a plurality of integrated telecommunications services accessed by geographically dispersed team members using a virtual team environment (VTE) client that generates a graphical user interface (GUI) for each of the respective team members. Communications sessions are automatically set up by the collaboration services suite in response to request messages generated by the VTE client when a team member initiates a communications session request using the GUI. Team members require no knowledge of another team member's communications device address in order to initiate a communications session. The collaboration services suite includes a VTE server that communicates with the VTE clients, a presence engine that collects and maintains a status of communications devices specified in a current profile of the team member; and, a call server for handling setup and control of a voice component of each communications session completed.
    Type: Application
    Filed: September 6, 2005
    Publication date: December 29, 2005
    Applicants: Nortel Networks Limited, Bell Canada
    Inventors: Christopher Thompson, Brian Beaton, Clifford Grossner, Douglas Liversidge, Roman Romaniuk, Colin Smith, James Zdralek, Jean Bouchard, Stephane Fortier, L. Williams
  • Publication number: 20050216848
    Abstract: A collaboration services suite is adapted to support a plurality of integrated telecommunications services accessed by geographically dispersed team members using a virtual team environment (VTE) client that generates a graphical user interface (GUI) for each of the respective team members. Communications sessions are automatically set up by the collaboration services suite in response to request messages generated by the VTE client when a team member initiates a communications session request using the GUI. Team members require no knowledge of another team member's communications device address in order to initiate a communications session. The collaboration services suite includes a VTE server that communicates with the VTE clients, a presence engine that collects and maintains a status of communications devices specified in a current profile of the team member; and, a call server for handling setup and control of a voice component of each communications session completed.
    Type: Application
    Filed: May 16, 2005
    Publication date: September 29, 2005
    Applicants: Nortel Networks Limited, Bell Canada
    Inventors: Christopher Thompson, Brian Beaton, Clifford Grossner, Douglas Liversidge, Roman Romaniuk, Colin Smith, James Zdralek, Jean Bouchard, Stephane Fortier, Denis Mercier, L. Williams
  • Publication number: 20020075303
    Abstract: A collaboration services suite is adapted to support a plurality of integrated telecommunications services accessed by geographically dispersed team members using a virtual team environment (VTE) client that generates a graphical user interface (GUI) for each of the respective team members. Communications sessions are automatically set up by the collaboration services suite in response to request messages generated by the VTE client when a team member initiates a communications session request using the GUI. Team members require no knowledge of another team member's communications device address in order to initiate a communications session. The collaboration services suite includes a VTE server that communicates with the VTE clients, a presence engine that collects and maintains a status of communications devices specified in a current profile of the team member; and, a call server for handling setup and control of a voice component of each communications session completed.
    Type: Application
    Filed: December 18, 2000
    Publication date: June 20, 2002
    Applicant: Nortel Networks Limited and Bell Canada
    Inventors: Christopher Thompson, Brian F. Beaton, Clifford P. Grossner, Douglas E. Liversidge, Roman Romaniuk, Colin D.R. Smith, James F. Zdralek, Jean J. Bouchard, Stephane F. Fortier, Denis Mercier, L. Lloyd Williams
  • Publication number: 20020075305
    Abstract: A collaboration services suite is adapted to support a plurality of integrated telecommunications services accessed by geographically dispersed team members using a virtual team environment (VTE) client that generates a graphical user interface (GUI) for each of the respective team members. Communications sessions are automatically set up by the collaboration services suite in response to request messages generated by the VTE client when a team member initiates a communications session request using the GUI. Team members require no knowledge of another team member's communications device address in order to initiate a communications session. The collaboration services suite includes a VTE server that communicates with the VTE clients, a presence engine that collects and maintains a status of communications devices specified in a current profile of the team member; and, a call server for handling setup and control of a voice component of each communications session completed.
    Type: Application
    Filed: December 18, 2000
    Publication date: June 20, 2002
    Inventors: Brian F. Beaton, Clifford P. Grossner, Douglas E. Liversidge, Roman Romaniuk, Christopher Thompson, Colin D.R. Smith, James F. Zdralek, Jean J. Bouchard, Stephane F. Fortier, L. Lloyd Williams
  • Publication number: 20020078150
    Abstract: A collaboration services suite is adapted to support a plurality of integrated telecommunications services accessed by geographically dispersed team members using a virtual team environment (VTE) client that generates a graphical user interface (GUI) for each of the respective team members. Communications sessions are automatically set up by the collaboration services suite in response to request messages generated by the VTE client when a team member initiates a communications session request using the GUI. Team members require no knowledge of another team member's communications device address in order to initiate a communications session. The collaboration services suite includes a VTE server that communicates with the VTE clients, a presence engine that collects and maintains a status of communications devices specified in a current profile of the team member; and, a call server for handling setup and control of a voice component of each communications session completed.
    Type: Application
    Filed: December 18, 2000
    Publication date: June 20, 2002
    Applicant: Nortel Networks Limited and Bell Canada
    Inventors: Christopher Thompson, Clifford P. Grossner, Roman Romaniuk, Jean J. Bouchard, Stephane F. Fortier, L. Lloyd Williams
  • Publication number: 20020075306
    Abstract: A collaboration services suite is adapted to support a plurality of integrated telecommunications services accessed by geographically dispersed team members using a virtual team environment (VTE) client that generates a graphical user interface (GUI) for each of the respective team members. Communications sessions are automatically set up by the collaboration services suite in response to request messages generated by the VTE client when a team member initiates a communications session request using the GUI. Team members require no knowledge of another team member's communications device address in order to initiate a communications session. The collaboration services suite includes a VTE server that communicates with the VTE clients, a presence engine that collects and maintains a status of communications devices specified in a current profile of the team member; and, a call server for handling setup and control of a voice component of each communications session completed.
    Type: Application
    Filed: December 18, 2000
    Publication date: June 20, 2002
    Inventors: Christopher Thompson, Brian F. Beaton, Clifford P. Grossner, Douglas E. Liversidge, Roman Romaniuk, Colin D.R. Smith, James F. Zdralek, Jean J. Bouchard, Stephane F. Fortier, L.Lloyd Williams
  • Publication number: 20020076025
    Abstract: A collaboration services suite is adapted to support a plurality of integrated telecommunications services accessed by geographically dispersed team members using a virtual team environment (VTE) client that generates a graphical user interface (GUI) for each of the respective team members. Communications sessions are automatically set up by the collaboration services suite in response to request messages generated by the VTE client when a team member initiates a communications session request using the GUI. Team members require no knowledge of another team member's communications device address in order to initiate a communications session. The collaboration services suite includes a VTE server that communicates with the VTE clients, a presence engine that collects and maintains a status of communications devices specified in a current profile of the team member; and, a call server for handling setup and control of a voice component of each communications session completed.
    Type: Application
    Filed: December 18, 2000
    Publication date: June 20, 2002
    Applicant: Nortel Networks Limited and Bell Canada
    Inventors: Douglas E. Liversidge, Brian F. Beaton, Clifford P. Grossner, Roman Romaniuk, Colin D.R. Smith, Christopher Thompson, James F. Zdralek, Jean J. Bouchard, Stephane F. Fortier, Denis Mercier, L. Lloyd Williams
  • Publication number: 20020075304
    Abstract: A collaboration services suite is adapted to support a plurality of integrated telecommunications services accessed by geographically dispersed team members using a virtual team environment (VTE) client that generates a graphical user interface (GUI) for each of the respective team members. Communications sessions are automatically set up by the collaboration services suite in response to request messages generated by the VTE client when a team member initiates a communications session request using the GUI. Team members require no knowledge of another team member's communications device address in order to initiate a communications session. The collaboration services suite includes a VTE server that communicates with the VTE clients, a presence engine that collects and maintains a status of communications devices specified in a current profile of the team member; and, a call server for handling setup and control of a voice component of each communications session completed.
    Type: Application
    Filed: December 18, 2000
    Publication date: June 20, 2002
    Applicant: Nortel Networks Limited
    Inventors: Christopher Thompson, Brian F. Beaton, Clifford P. Grossner, Douglas E. Liversidge, Roman Romaniuk, Colin D.R. Smith, James F. Zdralek, Jean J. Bouchard, Stephane F. Fortier, Denis Mercier, L. Lloyd Williams