Patents by Inventor Dany Sylvain

Dany Sylvain 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: 11082456
    Abstract: According to one example, a method includes facilitating communication between a user web application and an entity. The method may be performed by a communication server of a web communication service. The method includes receiving a request from the user web application to communicate with the entity, establishing a communication session between the user web application and an automated agent, obtaining contextual information associated with the communication session, the contextual information including information provided by the user web application, determining that a user of the user web application should be connected with a live agent, and in response to the determining, connecting the user web application with a terminal of an agent associated with the entity. The method further includes providing the live agent associated with the entity with the contextual information.
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: August 3, 2021
    Assignee: AVCTECHNOLOGIES USA INC.
    Inventors: Jeffrey Singman, Dany Sylvain
  • Patent number: 10805419
    Abstract: A method performed by a computing system includes executing a web application container and in response to determining that a runtime web application for the web application container is not locally accessible, prompting a user for credentials. The method further includes sending the credentials to a configuration server and after sending the credentials to the configuration server, receiving a target uniform resource locator (URL). The target URL may point to a runtime web application on a first runtime web application server. The method further includes downloading the runtime web application to the computing system and executing the runtime web application.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: October 13, 2020
    Assignee: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
    Inventor: Dany Sylvain
  • Patent number: 10708311
    Abstract: The present invention moves service control, including call control, for a user element from a cellular network to a multimedia subsystem (MS), such as the Internet Protocol (IP) Multimedia Subsystem (IMS). Call control is provided by the MS irrespective of whether the user element is using cellular or WLAN access for the call. Call control for originating and terminating calls in the CS or MS as well as transferring calls between a circuit-switched subsystem (CS) and MS is anchored at a continuity control function (CCF) in the MS. All call signaling for the call is passed through the CCF. The CCF is a service provided in the user element's home MS and anchors the user element's active CS calls and MS sessions to enable active roaming across the CS and MS.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: July 7, 2020
    Assignee: Ericsson AB
    Inventors: Kaniz Mahdi, Dany Sylvain
  • Publication number: 20190245819
    Abstract: A method includes receiving, by a messaging server from a messaging application on a client computer, a first instruction to suspend sending notification messages to the client computer during a screen sharing communication session. The method further includes in response to receiving a request from the message application, suspend sending notification messages to the client computer during the screen sharing communication session. The method further includes, after termination of the screen sharing communication session, sending notification messages to the client computer.
    Type: Application
    Filed: April 15, 2019
    Publication date: August 8, 2019
    Inventors: Todd Olof Ohman, Dany Sylvain
  • Patent number: 10356133
    Abstract: The present invention provides a telecom control function in a communication terminal. The telecom control function is configured to receive call indicia when a call tag in a software entity, such as an application or electronic document, is selected by a user of the communication terminal. The call indicia provides information associated with a remote party with which a call is being requested by the user. The telecom control function may use the call indicia along with user indicia obtained from the user and indirectly establish a call with the remote party using a telephony terminal other than the communication terminal. If the communication terminal includes a telecommunication client capable of supporting a call, the telecom control function may instruct the telecommunication client to directly initiate the call with the remote party using the call indicia.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: July 16, 2019
    Assignee: Apple Inc.
    Inventor: Dany Sylvain
  • Patent number: 10263930
    Abstract: Systems and methods are disclosed for suspending notification messages at a presenter's computer during a presentation. For example, a method comprises: receiving, by an operating system of a computer, a first instruction from a screensharing application to suspend displaying notification messages by the operating system of the computer. The method further comprises sending visual media of a display screen of the computer by the operating system to the screensharing application during a screen sharing communication session. The method further comprises disregarding the request during the screen sharing communication session in accordance with the first instruction, in response to receiving a request from a first application to display a notification message on the display screen.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: April 16, 2019
    Assignee: GENBAND US LLC
    Inventors: Todd Olof Ohman, Dany Sylvain
  • Publication number: 20190058776
    Abstract: A method performed by a computing system includes executing a web application container and in response to determining that a runtime web application for the web application container is not locally accessible, prompting a user for credentials. The method further includes sending the credentials to a configuration server and after sending the credentials to the configuration server, receiving a target uniform resource locator (URL). The target URL may point to a runtime web application on a first runtime web application server. The method further includes downloading the runtime web application to the computing system and executing the runtime web application.
    Type: Application
    Filed: August 21, 2017
    Publication date: February 21, 2019
    Inventor: Dany Sylvain
  • Publication number: 20190058740
    Abstract: According to one example, a method includes facilitating communication between a user web application and an entity. The method may be performed by a communication server of a web communication service. The method includes receiving a request from the user web application to communicate with the entity, establishing a communication session between the user web application and an automated agent, obtaining contextual information associated with the communication session, the contextual information including information provided by the user web application, determining that a user of the user web application should be connected with a live agent, and in response to the determining, connecting the user web application with a terminal of an agent associated with the entity. The method further includes providing the live agent associated with the entity with the contextual information.
    Type: Application
    Filed: August 17, 2017
    Publication date: February 21, 2019
    Inventors: Jeffrey Singman, Dany Sylvain
  • Publication number: 20190014158
    Abstract: According to one example, a method includes, with a service portal of a web communication service, receiving a first dataset from a computing device of a second entity, the first dataset including information to enable communication between a user device accessing a website of a first entity and an agent device of the second entity. The method further includes, with the service portal, creating a piece of code for insertion into content from the second entity that is configured for insertion into the website of the first entity, the piece of code to establish a communication session through the web communication service between the user device and the agent device. The method further includes transmitting the piece of code to the computing device of the second entity.
    Type: Application
    Filed: July 10, 2017
    Publication date: January 10, 2019
    Inventors: Dany Sylvain, Jeffrey Singman
  • Patent number: 10165122
    Abstract: According to one example, a method includes providing an interactive call menu creation service to a client device. The method further includes receiving a first dataset from the client device of an entity via the interactive call menu creation service, the first dataset including a call structure that defines a plurality of communication destinations and destination addresses for the communication destinations. The method further includes, in response to receiving the first dataset, generating a second dataset, the second dataset comprising code for embedding in a webpage to provide an interactive call menu for establishing communication to the plurality of communication destinations. The method further includes sending the second dataset to the client device in response to receiving the first dataset.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: December 25, 2018
    Assignee: GENBAND US LLC
    Inventors: Jeffrey Singman, Dany Sylvain
  • Publication number: 20180316792
    Abstract: According to one example, a method includes providing an interactive call menu creation service to a client device. The method further includes receiving a first dataset from the client device of an entity via the interactive call menu creation service, the first dataset including a call structure that defines a plurality of communication destinations and destination addresses for the communication destinations. The method further includes, in response to receiving the first dataset, generating a second dataset, the second dataset comprising code for embedding in a webpage to provide an interactive call menu for establishing communication to the plurality of communication destinations. The method further includes sending the second dataset to the client device in response to receiving the first dataset.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Inventors: Jeffrey Singman, Dany Sylvain
  • Patent number: 10063616
    Abstract: A method is disclosed for providing multimedia services includes receiving from a first user a request for engaging in multimedia services with a second user, generating a Uniform Resource Locator (URL), transmitting the URL to an address associated with the second user, enabling voice communication between the first user and the second user, and enabling multimedia services between the first user and the second user in response to receiving an indication that the second user has accessed the URL.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: August 28, 2018
    Assignee: GENBAND US LLC
    Inventor: Dany Sylvain
  • Patent number: 10015212
    Abstract: Systems and methods are disclosed for starting both a synchronous communication session and an asynchronous communication session that overlap in time, and sending a digital link to users associated with the synchronous communication session that allows them to access the asynchronous communication session. The synchronous communication session includes real-time multimedia data transfer among the users associated with the session. The asynchronous communication session includes allowing users to add information to or retrieve information from the session. The asynchronous communication session persists after the synchronous communication session ends.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: July 3, 2018
    Assignee: GENBAND US LLC
    Inventor: Dany Sylvain
  • Patent number: 10007925
    Abstract: According to one aspect, the subject matter described herein includes a method for communicating advertisement information. The method includes steps occurring at a packet inspection node. The method also includes monitoring data packets associated with a user. The method further includes detecting a local advertisement request within the data packets. The method further includes redirecting the request to a local advertisement server.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: June 26, 2018
    Assignee: GENBAND US LLP
    Inventor: Dany Sylvain
  • Patent number: 9992646
    Abstract: A method for performing configurable actions based upon the detection of one or more mobile devices includes receiving from a detection point an identifier for each of one or more mobile devices detected within a detection perimeter associated with the detection point. The identifiers are then filtered to determine a change in status for each of the one or more mobile devices. An action is then performed based upon at least one of the determined changes in status for each of the one or more mobile devices.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: June 5, 2018
    Assignee: GENBAND US LLC
    Inventors: Dany Sylvain, David Lothrop
  • Publication number: 20180069904
    Abstract: The present invention provides a telecom control function in a communication terminal. The telecom control function is configured to receive call indicia when a call tag in a software entity, such as an application or electronic document, is selected by a user of the communication terminal. The call indicia provides information associated with a remote party with which a call is being requested by the user. The telecom control function may use the call indicia along with user indicia obtained from the user and indirectly establish a call with the remote party using a telephony terminal other than the communication terminal. If the communication terminal includes a telecommunication client capable of supporting a call, the telecom control function may instruct the telecommunication client to directly initiate the call with the remote party using the call indicia.
    Type: Application
    Filed: September 11, 2017
    Publication date: March 8, 2018
    Inventor: Dany Sylvain
  • Patent number: 9832252
    Abstract: A method includes receiving a request from a first user at a first device to set up a communication session with a second user at a second device, in response to the request, directing the first device to authenticate the first user with a third party authentication service, receiving an authentication result corresponding to the first user, verifying the authentication result using information from the third party authentication service, and in response to verifying the authentication result, establishing the communication session on behalf of the first user.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: November 28, 2017
    Assignee: Genband US LLC
    Inventor: Dany Sylvain
  • Patent number: 9762623
    Abstract: The present invention provides a telecom control function in a communication terminal. The telecom control function is configured to receive call indicia when a call tag in a software entity, such as an application or electronic document, is selected by a user of the communication terminal. The call indicia provides information associated with a remote party with which a call is being requested by the user. The telecom control function may use the call indicia along with user indicia obtained from the user and indirectly establish a call with the remote party using a telephony terminal other than the communication terminal. If the communication terminal includes a telecommunication client capable of supporting a call, the telecom control function may instruct the telecommunication client to directly initiate the call with the remote party using the call indicia.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: September 12, 2017
    Assignee: Apple Inc.
    Inventor: Dany Sylvain
  • Publication number: 20170257331
    Abstract: Systems and methods are disclosed for suspending notification messages at a presenter's computer during a presentation. For example, a method comprises: receiving, by an operating system of a computer, a first instruction from a screensharing application to suspend displaying notification messages by the operating system of the computer. The method further comprises sending visual media of a display screen of the computer by the operating system to the screensharing application during a screen sharing communication session. The method further comprises disregarding the request during the screen sharing communication session in accordance with the first instruction, in response to receiving a request from a first application to display a notification message on the display screen.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 7, 2017
    Inventors: Todd Olof Ohman, Dany Sylvain
  • Patent number: 9723520
    Abstract: The present invention provides a dual mode mobile terminal that is capable of supporting both cellular and local wireless communications. The mobile terminal operates to determine when to switch between local wireless communication and cellular modes. To determine when to switch between local wireless and cellular modes, the mobile terminal determines its current location, uses the current location to obtain mode switching information, and switches modes as necessary based on the mode switching information.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: August 1, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Dany Sylvain