Providing collaboration services to a wireless device
First Claim
1. A method for providing collaborative services to a mobile device accessible via a mobile network comprising the steps of:
- receiving a request for a collaborative session with a mobile client from an originating non-mobile client communicatively linked to a collaboration server of a service provider via an Internet protocol network;
enabling an intermediate client deployed within the service provider environment;
determining a mobile device associated with said mobile client;
establishing a communication connection between the intermediate client and a network services gateway, wherein said network services gateway includes at least one standardized application program interface for managing network services, and wherein data are conveyed between said intermediate client and said network services gateway in a manner that conforms to messaging standards defined for the application program interface;
establishing a communication connection between the network services gateway and a mobile gateway of the mobile network;
initiating a component within said network services gateway that is generic to said intermediate client;
initiating a component within said network services gateway that is specific to the mobile gateway associated with said mobile device;
initializing a communication connection between the intermediate client and the mobile device, thereby creating a communication between the originating non-mobile client and the mobile device; and
conveying at least one collaboration message between said originating non-mobile client and said mobile device using said intermediate client as an intermediary.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for establishing collaborative communications can include the step of receiving a request for a collaborative session with a designated user from an originating client. An intermediate client can be enabled, where the intermediate client can be deployed within a server that is communicatively linked to the originating client through an Internet protocol network. A mobile device associated with the designated user can be determined. A communication session can be initialized across a wireless network between the intermediate client and the mobile device. At least one collaboration message can be conveyed between the originating client and the mobile device using the intermediate client as a communication intermediary.
138 Citations
14 Claims
-
1. A method for providing collaborative services to a mobile device accessible via a mobile network comprising the steps of:
-
receiving a request for a collaborative session with a mobile client from an originating non-mobile client communicatively linked to a collaboration server of a service provider via an Internet protocol network; enabling an intermediate client deployed within the service provider environment; determining a mobile device associated with said mobile client; establishing a communication connection between the intermediate client and a network services gateway, wherein said network services gateway includes at least one standardized application program interface for managing network services, and wherein data are conveyed between said intermediate client and said network services gateway in a manner that conforms to messaging standards defined for the application program interface; establishing a communication connection between the network services gateway and a mobile gateway of the mobile network; initiating a component within said network services gateway that is generic to said intermediate client; initiating a component within said network services gateway that is specific to the mobile gateway associated with said mobile device; initializing a communication connection between the intermediate client and the mobile device, thereby creating a communication between the originating non-mobile client and the mobile device; and conveying at least one collaboration message between said originating non-mobile client and said mobile device using said intermediate client as an intermediary. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing collaborative services to a mobile device accessible via a mobile network comprising:
-
means for receiving a request for a collaborative session with a mobile client from an originating non-mobile client communicatively linked to a collaboration server of a service provider via an Internet protocol network; means for enabling an intermediate client deployed within the service provider environment; means for determining a mobile device associated with said mobile client; means for establishing a communication connection between the intermediate client and a network services gateway, wherein said network services gateway includes at least one standardized application program interface for managing network services, and wherein data are conveyed between said intermediate client and said network services gateway in a manner that conforms to messaging standards defined for the application program interface; means for establishing a communication connection between the network services gateway and a mobile gateway of the mobile network; means for initiating a component within said network services gateway that is generic to said intermediate client; means for initiating a component within said network services gateway that is specific to the mobile gateway associated with said mobile device; means for initializing a communication connection between the intermediate client and the mobile device, thereby creating a communication between the originating non-mobile client and the mobile device; and means for conveying at least one collaboration message between said originating non-mobile client and said mobile device using said intermediate client as an intermediary.
-
-
9. A machine-readable storage having stored thereon, a computer program having a plurality of code sections, said code sections executable by a machine for causing the machine to perform a method for providing collaborative services to a mobile device accessible via a mobile network comprising the steps of:
-
receiving a request for a collaborative session with a mobile client from an originating non-mobile client communicatively linked to a collaboration server of a service provider via an Internet protocol network; enabling an intermediate client deployed within the service provider environment; determining a mobile device associated with said mobile client; establishing a communication connection between the intermediate client and a network services gateway, wherein said network services gateway includes at least one standardized application program interface for managing network services, and wherein data are conveyed between said intermediate client and said network services gateway in a manner that conforms to messaging standards defined for the application program interface; establishing a communication connection between the network services gateway and a mobile gateway of the mobile network; initiating a component within said network services gateway that is generic to said intermediate client; initiating a component within said network services gateway that is specific to the mobile gateway associated with said mobile device; initializing a communication connection between the intermediate client and the mobile device, thereby creating a communication between the originating non-mobile client and the mobile device; and conveying at least one collaboration message between said originating non-mobile client and said mobile device using said intermediate client as an intermediary. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification