Composite services delivery -> Monitor Keywords
Fresh Patents
Monitor Patents Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations
site info Site News  |  monitor Monitor Keywords  |  monitor archive Monitor Archive  |  organizer Organizer  |  account info Account Info  |  
06/14/07 - USPTO Class 379 |  96 views | #20070133773 | Prev - Next | About this Page  379 rss/xml feed  monitor keywords

Composite services delivery

USPTO Application #: 20070133773
Title: Composite services delivery
Abstract: Embodiments of the present invention provide a method, system and computer program product for deploying and delivering composite services in an NGN network. A composite service enabling data processing system can include multiple channel servlets enabled to establish multiple different channels of access to a common session for a composite service. The system also can include a location registry including a table of entries associating the different channels of access with the common session for the composite service. The system yet further can include a model servlet configured for coupling to a model for the common session and for modifying state data in the model for the single session. Finally, the the model servlet can be enabled to synchronize views for each of the different channels of access to the common session for the composite service responsive to changes detected in the model. (end of abstract)



Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg - Boca Raton, FL, US
Inventors: William V. Da Palma, Baiju D. Mandalia, Victor S. Moore, Wendi L. Nusbickel
USPTO Applicaton #: 20070133773 - Class: 379201010 (USPTO)

Related Patent Categories: Telephonic Communications, Special Services

Composite services delivery description/claims


The Patent Description & Claims data below is from USPTO Patent Application 20070133773, Composite services delivery.

Brief Patent Description - Full Patent Description - Patent Application Claims
  monitor keywords

BACKGROUND OF THE INVENTION

[0001] 1. Field of the Invention

[0002] The present invention relates to the field of next generation networking (NGN) and more particularly to the deployment and delivery of composite services over an NGN network.

[0003] 2. Description of the Related Art

[0004] Next generation networking (NGN) refers to emerging computing networking technologies that natively support data, video and voice transmissions. In contrast to the circuit switched telephone networks of days gone by, NGN networks are packet switched and combine voice and data in a single network. Generally, NGN networks are categorized by a split between call control and transport. Also, in NGN networks, all information is transmitted via packets which can be labeled according to their respective type. Accordingly, individual packets are handled differently depending upon the type indicated by a corresponding label.

[0005] The IP Multimedia Subsystem (IMS) is an open, standardized, operator friendly, NGN multimedia architecture for mobile and fixed services. IMS is a Voice over Internet Protocol (VOIP) implementation based upon a variant of the session initiation protocol (SIP), and runs over the standard Internet protocol (IP). Telecom operators in NGN networks offer network controlled multimedia services through the utilization of IMS. The aim of IMS is to provide new services to users of an NGN network in addition to currently available services. This broad aim of IMS is supported through the extensive use of underlying IP compatible protocols and corresponding IP compatible interfaces. In this way, IMS can merge the Internet with the wireless, cellular space so as to provide to cellular technologies ubiquitous access useful services deployed on the Internet.

[0006] Multimedia services can be distributed both within NGN networks and non-NGN networks, alike, through the use of markup specified documents. In the case of a service having a visual interface, visually oriented markup such as the extensible hypertext markup language (XHTML) and its many co-species can specify the visual interface for a service when rendered in a visual content browser through a visual content channel, for instance a channel governed by the hypertext transfer protocol (HTTP). By comparison, an audio interface can be specified for a service by voice oriented markup such as the voice extensible markup language (VoiceXML). In the case of an audio interface, a separate voice channel, for instance a channel governed according to SIP.

[0007] In many circumstances, it is preferred to configure services to be delivered across multiple, different channels of differing modalities, including the voice mode and the visual mode. In this regard, a service provider not always can predict the interactive modality through which a service is to be accessed by a given end user. To accommodate this uncertainty, a service can be prepared for delivery through each anticipated modality, for instance by way of voice markup and visual markup. Generating multiple different markup documents to satisfy the different modalities of access, however, can be tedious. In consequence, merging technologies such as the XHTML+VoiceXML (X+V) have been utilized to simplify the development process.

[0008] Specifically, X+V represents one technical effort to produce a multimodal application development environment. In X+V, XHTML and VoiceXML can be mixed in a single document. The XHTML portion of the document can manage visual interactions with an end user, while the VoiceXML portion of the document can manage voice interactions with the end user. In X+V, command, control and content navigation can be enabled while simultaneously rendering multimodal content. In this regard, the X+V profile specifies how to compute grammars based upon the visual hyperlinks present in a page.

[0009] Processing X+V documents, however, requires the use of a proprietary browser in the client devices utilized by end users when accessing the content. Distributing multimedia services to a wide array of end user devices, including pervasive devices across NGN networks, can be difficult if one is to assume that all end user devices are proprietarily configured to handle X+V and other unifying technologies. Rather, at best, it can only be presumed that devices within an NGN network are equipped to process visual interactions within one, standard channel of communication, and voice interactions within a second, standard channel of communication.

[0010] Thus, despite the promise of X+V, to truly support multiple modalities of interaction with services distributed about an NGN or, even a non-NGN network, different channels of communications must be established for each different modality of access. Moreover, each service must be separately specified for each different modality. Finally, once a session has been established across one modality of access to a service, one is not able to change mid-session to a different modality of access to the same service within the same session. As a result, the interactions across different channels accommodating different modalities of interaction remain unsynchronized and separate. Consequently, end users cannot freely switch between modalities of access for services in an NGN network.

BRIEF SUMMARY OF THE INVENTION

[0011] Embodiments of the present invention address deficiencies of the art in respect to deploying and delivering a service to be accessed through different channels of access in an NGN network, and provide a novel and non-obvious method, system and apparatus for deploying and delivering composite services in an NGN network. As used herein, a composite service is a service deployed across an NGN network that has been enabled to be accessed through multiple, different modalities of access in correspondingly different channels in a common session while maintaining the synchronization of the state of the service between the different channels of access.

[0012] In a first embodiment of the invention, a composite service enabling data processing system can include multiple channel servlets enabled to establish for a common session, multiple different channels of access to the composite service. The system also can include a location registry including a table of entries associating the different channels of access with the common session. The system yet further can include a model servlet configured for coupling to a model for the common session and for modifying state data in the model for the common session. Finally, the model servlet can be enabled to synchronize views for each of the different channels of access to the composite service responsive to changes detected in the model.

[0013] In another embodiment of the invention, a composite services enablement method can include establishing multiple channels of access for a common session for a composite service, and synchronizing changes of state for a model corresponding to the common session in a view for each of the channels of access to the common session. Establishing the multiple channels of access to the common session for the composite service can include establishing for the common session at least a voice channel of access to the common session, and a visual channel of access to the common session.

[0014] Also, synchronizing changes of state for the model in a view for each of the channels of access to the services can include maintaining the state for the model, creating listeners for changes of the state for the model, detecting changes in the state for the model in the listeners, and updating the view for each of the channels of access to the common session responsive to detecting the changes of state for the model in the listeners. Finally, the common session can be established for multiple channels of access to a composite service in an IMS for an NGN network.

[0015] Additional aspects of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The aspects of the invention will be realized and attained by means of the elements and combinations particularly pointed out in the appended claims. It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS

[0016] The accompanying drawings, which are incorporated in and constitute part of this specification, illustrate embodiments of the invention and together with the description, serve to explain the principles of the invention. The embodiments illustrated herein are presently preferred, it being understood, however, that the invention is not limited to the precise arrangements and instrumentalities shown, wherein:

[0017] FIG. 1 is a pictorial illustration of an IMS configured for use with a data processing system arranged to deploy and deliver composite services in an NGN network;

[0018] FIG. 2 is a schematic illustration of a data processing system arranged to deploy and deliver composite services in an NGN network; and,

[0019] FIG. 3 is a flow chart illustrating a process for delivering composite services in an NGN network.

DETAILED DESCRIPTION OF THE INVENTION

[0020] Embodiments of the present invention provide a method, system and computer program product for delivering composite services in an NGN network. In accordance with an embodiment of the present invention, different channels of access to a service can be established for accessing a service through corresponding different modalities of access including voice and visual modes. Specifically, interactions with a service within a session can be provided across selected ones of the different channels, each channel corresponding to a different modality of access to the service. In the case of a voice modality and a visual modality, a separate markup document can be utilized in each selected channel according to the particular modality for that channel.

Continue reading about Composite services delivery...
Full patent description for Composite services delivery

Brief Patent Description - Full Patent Description - Patent Application Claims

Click on the above for other options relating to this Composite services delivery patent application.
###
monitor keywords

How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Composite services delivery or other areas of interest.
###


Previous Patent Application:
Telephone line switching device
Next Patent Application:
Teleconference system, teleconference method and teleconference terminal apparatus
Industry Class:
Telephonic communications

###

FreshPatents.com Support
Thank you for viewing the Composite services delivery patent info.
IP-related news and info


Results in 0.34912 seconds


Other interesting Feshpatents.com categories:
Novartis , Pfizer , Philips , Polaroid , Procter & Gamble , 174
filepatents (1K)

* Protect your Inventions
* US Patent Office filing
patentexpress PATENT INFO