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).
-
Publication number: 20250055887Abstract: 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: ApplicationFiled: October 31, 2024Publication date: February 13, 2025Applicant: Skyvera, LLCInventors: Jeffrey Singman, Dany Sylvain
-
Patent number: 12155697Abstract: 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: GrantFiled: July 22, 2021Date of Patent: November 26, 2024Assignee: Skyvera, LLCInventors: Jeffrey Singman, Dany Sylvain
-
Patent number: 11082456Abstract: 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: GrantFiled: August 17, 2017Date of Patent: August 3, 2021Assignee: AVCTECHNOLOGIES USA INC.Inventors: Jeffrey Singman, Dany Sylvain
-
Patent number: 10805419Abstract: 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: GrantFiled: August 21, 2017Date of Patent: October 13, 2020Assignee: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.Inventor: Dany Sylvain
-
Patent number: 10708311Abstract: 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: GrantFiled: June 10, 2014Date of Patent: July 7, 2020Assignee: Ericsson ABInventors: Kaniz Mahdi, Dany Sylvain
-
Publication number: 20190245819Abstract: 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: ApplicationFiled: April 15, 2019Publication date: August 8, 2019Inventors: Todd Olof Ohman, Dany Sylvain
-
Patent number: 10356133Abstract: 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: GrantFiled: September 11, 2017Date of Patent: July 16, 2019Assignee: Apple Inc.Inventor: Dany Sylvain
-
Patent number: 10263930Abstract: 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: GrantFiled: March 3, 2016Date of Patent: April 16, 2019Assignee: GENBAND US LLCInventors: Todd Olof Ohman, Dany Sylvain
-
Publication number: 20190058740Abstract: 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: ApplicationFiled: August 17, 2017Publication date: February 21, 2019Inventors: Jeffrey Singman, Dany Sylvain
-
Publication number: 20190058776Abstract: 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: ApplicationFiled: August 21, 2017Publication date: February 21, 2019Inventor: Dany Sylvain
-
Publication number: 20190014158Abstract: 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: ApplicationFiled: July 10, 2017Publication date: January 10, 2019Inventors: Dany Sylvain, Jeffrey Singman
-
Patent number: 10165122Abstract: 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: GrantFiled: April 28, 2017Date of Patent: December 25, 2018Assignee: GENBAND US LLCInventors: Jeffrey Singman, Dany Sylvain
-
Publication number: 20180316792Abstract: 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: ApplicationFiled: April 28, 2017Publication date: November 1, 2018Inventors: Jeffrey Singman, Dany Sylvain
-
Patent number: 10063616Abstract: 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: GrantFiled: October 17, 2014Date of Patent: August 28, 2018Assignee: GENBAND US LLCInventor: Dany Sylvain
-
Patent number: 10015212Abstract: 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: GrantFiled: November 12, 2015Date of Patent: July 3, 2018Assignee: GENBAND US LLCInventor: Dany Sylvain
-
Patent number: 10007925Abstract: 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: GrantFiled: March 2, 2011Date of Patent: June 26, 2018Assignee: GENBAND US LLPInventor: Dany Sylvain
-
Patent number: 9992646Abstract: 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: GrantFiled: July 12, 2013Date of Patent: June 5, 2018Assignee: GENBAND US LLCInventors: Dany Sylvain, David Lothrop
-
Publication number: 20180069904Abstract: 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: ApplicationFiled: September 11, 2017Publication date: March 8, 2018Inventor: Dany Sylvain
-
Patent number: 9832252Abstract: 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: GrantFiled: March 27, 2014Date of Patent: November 28, 2017Assignee: Genband US LLCInventor: Dany Sylvain
-
Patent number: 9762623Abstract: 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: GrantFiled: December 22, 2005Date of Patent: September 12, 2017Assignee: Apple Inc.Inventor: Dany Sylvain