Patents by Inventor Yogesh Raina

Yogesh Raina 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: 10454762
    Abstract: A system and method of processing media traffic for a hub-based system federating disparate unified communications systems is disclosed. According to one embodiment, a system includes a federation server that is configured to connect to a first unified communications system and a second unified communications system, where the federation server receives a media call initiation request from a first client of the first unified communications system, where the media call initiation request initiates a media call with a second client of the second unified communications system, and where the federation server provides a uniform resource locator to the second client based on the media initiation request, wherein the uniform resource locator is configured to direct a user on the second client to a browser to accept the media call.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: October 22, 2019
    Assignee: Nextplane, Inc.
    Inventors: Saravanan Bellan, Sanjay M. Pujare, Yogesh Raina, Farzin Khatib Shahidi, Silvia Restelli
  • Patent number: 9992152
    Abstract: A hub-based clearing house for interoperability of distinct unified communication systems is disclosed. According to one embodiment, a system comprises a database that stores configuration information for the system; an administrator module that maintains the configuration information; a federation server that is connected to a first unified communications system and a second unified communications system. The federation server comprises a first translator that translates a first formatted message received from the first unified communications system into a common language formatted message, a second translator that translates the common language formatted message into a second formatted message, and a routing engine that routes the second formatted message to the second unified communications system.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: June 5, 2018
    Assignee: Nextplane, Inc.
    Inventors: Sanjay M. Pujare, Saravanan Bellan, Silvia Restelli, Yogesh Raina, Farzin Khatib Shahidi
  • Patent number: 9838351
    Abstract: A method and system for federation of proxy-based and proxy-free communications systems is disclosed. In one embodiment, a computer-executable method comprises broadcasting a network address of a federation computer with an identification of the federation computer as a server for domains operating on a proxy-less protocol. The method includes establishing communications with a server on the network according to a proxy-less communications protocol to receive data bound for a destination domain that operates according to a proxy-based communications protocol and to receive data bound for a destination domain that operates according to a proxy-less communications protocol. Further, the method calls for establishing communications with a proxy on the network according to a proxy-based protocol to receive data bound for a destination domain.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: December 5, 2017
    Assignee: Nextplane, Inc.
    Inventors: Sanjay Pujare, Saravanan Bellan, Yogesh Raina, Farzin Khatib-Shahidi, Silvia Restelli
  • Publication number: 20170324613
    Abstract: A system and method of processing media traffic for a hub-based system federating disparate unified communications systems is disclosed. According to one embodiment, a system includes a federation server that is configured to connect to a first unified communications system and a second unified communications system, where the federation server receives a media call initiation request from a first client of the first unified communications system, where the media call initiation request initiates a media call with a second client of the second unified communications system, and where the federation server provides a uniform resource locator to the second client based on the media initiation request, wherein the uniform resource locator is configured to direct a user on the second client to a browser to accept the media call.
    Type: Application
    Filed: July 24, 2017
    Publication date: November 9, 2017
    Applicant: NextPlane, Inc.
    Inventors: Saravanan Bellan, Sanjay M. Pujare, Yogesh Raina, Farzin Khatib Shahidi, Silvia Restelli
  • Patent number: 9807054
    Abstract: A method and system for advanced alias domain routing are disclosed. According to one embodiment, a computer implemented method comprises receiving an incoming message from a first unified communications server, the incoming message comprising source address data, destination address data, and digital content. A real address of a destination address is computed by using the source address data, and an alias address of a source address is computed by using the destination address data. The incoming message is processed, wherein processing the incoming message includes enforcing policies. An outgoing message is generated comprising the digital content, the real address and the alias address. The outgoing message is transmitted to a second unified communications server.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: October 31, 2017
    Inventors: Saravanan Bellan, Sanjay M. Pujare, Farzin Khatib Shahidi, Yogesh Raina, Silvia Restelli
  • Patent number: 9716619
    Abstract: A system and method of processing media traffic for a hub-based system federating disparate unified communications systems is disclosed. According to one embodiment, a system includes a federation server that is configured to connect to a first unified communications system and a second unified communications system, where the federation server receives a media call initiation request from a first client of the first unified communications system, where the media call initiation request initiates a media call with a second client of the second unified communications system, and where the federation server provides a uniform resource locator to the second client based on the media initiation request, wherein the uniform resource locator is configured to direct a user on the second client to a browser to accept the media call.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: July 25, 2017
    Inventors: Saravanan Bellan, Sanjay M. Pujare, Yogesh Raina, Farzin Khatib Shahidi, Silvia Restelli
  • Patent number: 9705840
    Abstract: An automation platform for a hub-based system federating disparate unified communications systems is provided. According to one embodiment, the method includes connecting a first unified communications system supporting a first domain and an automation platform to a federation server, where the automation platform includes a plurality of automated applications that includes a social media automated application, an instant messaging automated application and a directory search automated application. The method further includes routing a message from the first unified communications system to an automated application of the plurality of automated applications, processing the message by the automated application, and issuing a command based on the processed message.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: July 11, 2017
    Inventors: Sanjay Pujare, Saravanan Bellan, Silvia Restelli, Yogesh Raina, Farzin Shahidi
  • Publication number: 20160330164
    Abstract: A system and method of federating a cloud-based communications service with a unified communications system is disclosed. According to one embodiment, a system includes a federation system that is connected to a first domain of a unified communications system and a second domain of a cloud-based communications service. The federation system assigns the second domain to a first network region via a first network card, provides a first request to a certification authority to issue a first digital certificate, where the first request includes an attribute of the first domain. The federation system further receives the first digital certificate from the certification authority, presents the first digital certificate to the first network region, and federates the first domain and the second domain based on the first digital certificate.
    Type: Application
    Filed: May 6, 2015
    Publication date: November 10, 2016
    Applicant: NEXTPLANE, INC.
    Inventors: Saravanan Bellan, Sanjay M. Pujare, Yogesh Raina, Farzin Khatib Shahidi, Silvia Restelli
  • Publication number: 20160156589
    Abstract: A method and system for advanced alias domain routing are disclosed. According to one embodiment, a computer implemented method comprises receiving an incoming message from a first unified communications server, the incoming message comprising source address data, destination address data, and digital content. A real address of a destination address is computed by using the source address data, and an alias address of a source address is computed by using the destination address data. The incoming message is processed wherein processing the incoming message includes enforcing policies. An outgoing message is generated comprising the digital content, the real address and the alias address. The outgoing message is transmitted to a second unified communications server.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 2, 2016
    Applicant: NextPlane, Inc.
    Inventors: Saravanan Bellan, Sanjay M. Pujare, Farzin Khatib Shahidi, Yogesh Raina, Silvia Restelli
  • Publication number: 20160006683
    Abstract: A hub-based clearing house for interoperability of distinct unified communication systems is disclosed. According to one embodiment, a system comprises a database that stores configuration information for the system; an administrator module that maintains the configuration information; a federation server that is connected to a first unified communications system and a second unified communications system. The federation server comprises a first translator that translates a first formatted message received from the first unified communications system into a common language formatted message, a second translator that translates the common language formatted message into a second formatted message, and a routing engine that routes the second formatted message to the second unified communications system.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 7, 2016
    Applicant: NEXTPLANE, INC.
    Inventors: Sanjay M. Pujare, Saravanan Bellan, Silvia Restelli, Yogesh Raina, Farzin Khatib Shahidi
  • Patent number: 9203799
    Abstract: A method and system for advanced alias domain routing are disclosed. According to one embodiment, a computer implemented method comprises receiving an incoming message from a first unified communications server, the incoming message comprising source address data, destination address data, and digital content. A real address of a destination address is computed by using the source address data, and an alias address of a source address is computed by using the destination address data. The incoming message is processed, wherein processing the incoming message includes enforcing policies. An outgoing message is generated comprising the digital content, the real address and the alias address. The outgoing message is transmitted to a second unified communications server.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: December 1, 2015
    Assignee: Nextplane, Inc.
    Inventors: Saravanan Bellan, Sanjay M Pujare, Farzin Khatib-Shahidi, Yogesh Raina, Silvia Restelli
  • Publication number: 20150236905
    Abstract: A system and method of processing media traffic for a hub-based system federating disparate unified communications systems is disclosed. According to one embodiment, a system includes a federation server that is configured to connect to a first unified communications system and a second unified communications system, where the federation server receives a media call initiation request from a first client of the first unified communications system, where the media call initiation request initiates a media call with a second client of the second unified communications system, and where the federation server provides a uniform resource locator to the second client based on the media initiation request, wherein the uniform resource locator is configured to direct a user on the second client to a browser to accept the media call.
    Type: Application
    Filed: May 6, 2015
    Publication date: August 20, 2015
    Applicant: NextPlane, Inc.
    Inventors: Saravanan Bellan, Sanjay M. Pujare, Yogesh Raina, Farzin Khatib Shahidi, Silvia Restelli
  • Patent number: 9077726
    Abstract: A hub-based clearing house for interoperability of distinct unified communication systems is disclosed. According to one embodiment, a system comprises a database that stores configuration information for the system; an administrator module that maintains the configuration information; a federation server that is connected to a first unified communications system and a second unified communications system. The federation server comprises a first translator that translates a first formatted message received from the first unified communications system into a common language formatted message, a second translator that translates the common language formatted message into a second formatted message, and a routing engine that routes the second formatted message to the second unified communications system.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: July 7, 2015
    Assignee: Nextplane, Inc.
    Inventors: Sanjay M Pujare, Saravanan Bellan, Silvia Restelli, Yogesh Raina, Farzin Khatib-Shahidi
  • Publication number: 20150039702
    Abstract: An apparatus for monitoring a hub-based federation system. The apparatus includes a message generator, a first connector, a second connector, and a status manager. The message generator is configured to generate a first message based on a first communications protocol. The first connector is configured to send the first message to a hub via the first communications protocol. The hub federates a plurality of unified communications systems. The second connector is configured to receive a second message from the hub via a second communications protocol. The status manager is configured to analyze the second message to determine status information regarding the hub-based federation system.
    Type: Application
    Filed: August 5, 2013
    Publication date: February 5, 2015
    Applicant: NextPlane, Inc.
    Inventors: Sanjay Pujare, Saravana Bellan, Yogesh Raina, Farzin Shahidi
  • Publication number: 20140359457
    Abstract: An apparatus for managing connections of a hub-based federation system. The apparatus includes a user interface for receiving input from a user and a logic component for generating a checklist of action items based on the user input. The apparatus also includes a task manager for managing the checklist as a task and a hub interface for communicating with a hub capable of federating a plurality of unified communications systems.
    Type: Application
    Filed: May 30, 2013
    Publication date: December 4, 2014
    Applicant: NextPlane, Inc.
    Inventors: Saravanan Bellan, Farzin Shahidi, Venky Talla, Sanjay Pujare, Yogesh Raina
  • Publication number: 20140359027
    Abstract: An automation platform for a hub-based system federating disparate unified communications systems is herein disclosed. According to one embodiment, the method includes connecting a first unified communications system supporting a first domain and an automation platform to a federation server, where the automation platform includes a plurality of automated applications that includes comprising a social media automated application, an instant messaging automated application and a directory search automated application. The method further includes routing a message from the first unified communications system to an automated application of the plurality of automated applications, processing the message by the automated application, and issuing a command based on the processed message.
    Type: Application
    Filed: June 3, 2013
    Publication date: December 4, 2014
    Applicant: NextPlane, Inc.
    Inventors: Sanjay Pujare, Saravanan Bellan, Silvia Restelli, Yogesh Raina, Farzin Shahidi
  • Publication number: 20140040404
    Abstract: A system and method for federating chat rooms across disparate unified communications systems is disclosed. According to one embodiment, a system includes a federation server that is configured to connect to a first unified communications system and a second unified communications system. The federation server has a moderator that includes an address. The federation server has a translation engine that intercepts a first formatted message from the first unified communications system. The translation engine generates a second formatted message from the first formatted message, where the second formatted message includes a request from the moderator to a chat room with the second unified communications system to provide an invitation to the first unified communications system. The federation server routes the second formatted message to the second unified communications system.
    Type: Application
    Filed: October 9, 2013
    Publication date: February 6, 2014
    Applicant: NextPlane, Inc.
    Inventors: Sanjay Pujare, Saravanan Bellan, Silvia Restelli, Yogesh Raina, Farzin Khatib-Shahidi
  • Publication number: 20120254326
    Abstract: A method and system for advanced alias domain routing are disclosed. According to one embodiment, a computer implemented method comprises receiving an incoming message from a first unified communications server, the incoming message comprising source address data, destination address data, and digital content. A real address of a destination address is computed by using the source address data, and an alias address of a source address is computed by using the destination address data. The incoming message is processed, wherein processing the incoming message includes enforcing policies. An outgoing message is generated comprising the digital content, the real address and the alias address. The outgoing message is transmitted to a second unified communications server.
    Type: Application
    Filed: June 3, 2011
    Publication date: October 4, 2012
    Inventors: Saravanan Bellan, Sanjay M. Pujare, Farzin Khatib-Shahidi, Yogesh Raina, Silvia Restelli
  • Publication number: 20120254373
    Abstract: A hub-based clearing house for interoperability of distinct unified communication systems is disclosed. According to one embodiment, a system comprises a database that stores configuration information for the system; an administrator module that maintains the configuration information; a federation server that is connected to a first unified communications system and a second unified communications system. The federation server comprises a first translator that translates a first formatted message received from the first unified communications system into a common language formatted message, a second translator that translates the common language formatted message into a second formatted message, and a routing engine that routes the second formatted message to the second unified communications system.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Applicant: Next Plane, Inc.
    Inventors: Sanjay M. Pujare, Saravanan Bellan, Silvia Restelli, Yogesh Raina, Farzin Khatib-Shahidi
  • Publication number: 20120203913
    Abstract: A method and system for federation of proxy-based and proxy-free communications systems is disclosed. In one embodiment, a computer-executable method comprises broadcasting a network address of a federation computer with an identification of the federation computer as a server for domains operating on a proxy-less protocol. The method includes establishing communications with a server on the network according to a proxy-less communications protocol to receive data bound for a destination domain that operates according to a proxy-based communications protocol and to receive data bound for a destination domain that operates according to a proxy-less communications protocol. Further, the method calls for establishing communications with a proxy on the network according to a proxy-based protocol to receive data bound for a destination domain.
    Type: Application
    Filed: February 6, 2012
    Publication date: August 9, 2012
    Applicant: NextPlane, Inc.
    Inventors: Sanjay Pujare, Saravanan Bellan, Yogesh Raina, Farzin Khatib-Shahidi, Silvia Restelli