Methods and systems for converged service creation and execution environment applications
First Claim
Patent Images
1. A method of providing online multimedia support to a sales presentation comprising:
- registering a first user, the registering of the first user including at least the receipt of an IP address of a computing device of the first user;
downloading a first user agent to the computing device of the first user, wherein the first user agent is a software object executing on the computing device of the first user allowing the first user to browse a website residing on a computing device of a merchant, the computing device of the merchant executing a second user agent;
receiving a first service request from the website of the merchant, the service request resulting from a prompt from the first user;
sending a first request message to the first user agent to instantiate a media framework application for receiving a video stream;
requesting a video stream designated by a clip ID that is transmitted from a media server to the computing device of the first user based at least in art on the IP address and the clip ID;
sending a second request message to the first user agent and to the second user agent to instantiate a media framework application and an internet meeting application within the first computing device and the merchant computing device, respectively; and
establishing a communication channel via a conference serve between the first computing device and the merchant computing device where the first user agent and the second user agent each initiates a video stream to each other.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to systems and methods for a converged service creation and execution application. In an embodiment, an application is coupled to an application server. One or more open application programming interfaces are coupled to the application server, and service session management logic is also coupled to the application server.
-
Citations
4 Claims
-
1. A method of providing online multimedia support to a sales presentation comprising:
-
registering a first user, the registering of the first user including at least the receipt of an IP address of a computing device of the first user; downloading a first user agent to the computing device of the first user, wherein the first user agent is a software object executing on the computing device of the first user allowing the first user to browse a website residing on a computing device of a merchant, the computing device of the merchant executing a second user agent; receiving a first service request from the website of the merchant, the service request resulting from a prompt from the first user; sending a first request message to the first user agent to instantiate a media framework application for receiving a video stream; requesting a video stream designated by a clip ID that is transmitted from a media server to the computing device of the first user based at least in art on the IP address and the clip ID; sending a second request message to the first user agent and to the second user agent to instantiate a media framework application and an internet meeting application within the first computing device and the merchant computing device, respectively; and establishing a communication channel via a conference serve between the first computing device and the merchant computing device where the first user agent and the second user agent each initiates a video stream to each other.
-
-
2. A method for creating a quality of Service (QoS) channel for audio/visual streaming from a media server to a customer IP device executing a user agent comprising:
-
receiving a service request from a user of the customer IP device via an internet for an application service from the media server; downloading a user applet for a web based application to the customer IP device via the internet, the user applet thereafter communicating with the user agent regarding the service request, the user agent being a software object executing on the customer IP device operable to manage delivery of the application service wherein the user applet interacts with the user of the customer IP device to collect the user'"'"'s service request, transmitting the user'"'"'s service request and display the result of the user'"'"'s service request to the user; transmitting a first service instruction to the audio/visual user agent via the internet and a second service instruction to both a media server and a QoS server via a messaging bus, the QoS server managing the quality of the application service provided from the media server; and establishing the QoS channel for audio/visual streaming between the media server and the customer IP device via a data network based at least in part on the first service instruction, the user agent managing receipt of audio/visual data and instructions for the customer IP device. - View Dependent Claims (3)
-
-
4. A method for creating a narrowband service between a pubic switched telephone network (PSTN) and a customer IP device comprising:
-
receiving a service request from a user of the customer IP device via an internet for a narrow band application service from an media server, the customer IP device which is executing a user agent, the user agent being a software object executing on the customer IP device operable to manage delivery of the narrow band application service; downloading a user applet for a web based application to the user IP device via the internet, the user applet thereafter communicating with the user agent regarding the service request; transmitting a first service instruction to the user agent via the internet and a second service instruction to a softswitch via a messaging bus, the softswitch managing narrowband application service provided from the PSTN, wherein the softswitch includes an SS7 protocol stack, a media control gateway protocol (MCGP) stack, an H.323 protocol stack and a session initiation protocol (SIP) stack for generalized call processing with the PSTN; establishing the narrowband service between the PSTN and the customer IP device via a data network based at least in part on the first service instruction, the user agent managing receipt of narrow band data and instructions for the customer IP device.
-
Specification