Distributed voice and wireless interface modules for exposing messaging/collaboration data to voice and wireless devices
First Claim
1. A system for providing remote electronic services to a voice device, comprising:
- an access module configured to expose messaging/collaboration data, including at least one of electronic mail data, calendar data, contacts data, and tasks data, that are stored on a messaging/collaboration server, wherein the access module is configured to manage amount of data transmitted to the voice device to accommodate capacity constraints of the voice device, wherein the access module additionally is configured to create a replacement reference identifying a data item identified by a messaging/collaboration server reference into the messaging/collaboration data, pass the replacement reference to the voice device without passing the data item, and store an association between the replacement reference and the messaging/collaboration server reference, wherein the access module is configured to transmit the referenced data item to the voice device in response to receipt of the replacement reference from the voice device;
a voice interface module configured to translate messaging/collaboration service requests from the voice device for presentation to the access module and to translate a requested messaging/collaboration service deliverable from the access module for presentation to the voice device, wherein the voice interface module generates for presentation to the voice device a request form containing a list of one or more messaging/collaboration service options; and
a voice interface access page configured to invoke a COM (Component Object Model) object in response to a request form completed by the voice device.
7 Assignments
0 Petitions
Accused Products
Abstract
In one aspect, a system for providing remote electronic services to a device includes an access module and a voice interface module. The access module is configured to expose messaging/collaboration data stored on a messaging/collaboration server. The voice interface module is configured to translate messaging/collaboration service requests from a voice device for presentation to the access module and to translate a requested messaging/collaboration service deliverable from the access module for presentation to the voice device. In another aspect, a wireless interface module is configured to translate messaging/collaboration service requests from a wireless device for presentation to the access module and to translate a requested messaging/collaboration service deliverable from the access module for presentation to the wireless device. The access module also integrates fax functionality with the messaging/collaboration services provided by the messaging/collaboration server.
54 Citations
32 Claims
-
1. A system for providing remote electronic services to a voice device, comprising:
-
an access module configured to expose messaging/collaboration data, including at least one of electronic mail data, calendar data, contacts data, and tasks data, that are stored on a messaging/collaboration server, wherein the access module is configured to manage amount of data transmitted to the voice device to accommodate capacity constraints of the voice device, wherein the access module additionally is configured to create a replacement reference identifying a data item identified by a messaging/collaboration server reference into the messaging/collaboration data, pass the replacement reference to the voice device without passing the data item, and store an association between the replacement reference and the messaging/collaboration server reference, wherein the access module is configured to transmit the referenced data item to the voice device in response to receipt of the replacement reference from the voice device; a voice interface module configured to translate messaging/collaboration service requests from the voice device for presentation to the access module and to translate a requested messaging/collaboration service deliverable from the access module for presentation to the voice device, wherein the voice interface module generates for presentation to the voice device a request form containing a list of one or more messaging/collaboration service options; and a voice interface access page configured to invoke a COM (Component Object Model) object in response to a request form completed by the voice device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for providing remote electronic services to a wireless device, comprising:
-
an access module configured to expose messaging/collaboration data, including at least one of electronic mail data, calendar data, contacts data, and tasks data, that are stored on a messaging/collaboration server, wherein the access module is configured to manage amount of data transmitted to the wireless device to accommodate capacity constraints of the wireless device, wherein the access module additionally is configured to create a replacement reference identifying a data item identified by a messaging/collaboration server reference into the messaging/collaboration data, pass the replacement reference to the wireless device without passing the data item, and store an association between the replacement reference and the messaging/collaboration server reference, wherein the access module is configured to transmit the referenced data item to the wireless device in response to receipt of the replacement reference from the wireless device; a wireless interface module configured to translate messaging/collaboration service requests from the wireless device for presentation to the access module and to translate a requested messaging/collaboration service deliverable from the access module for presentation to the wireless device, wherein the wireless interface module generates for presentation to the wireless device a request form containing a list of one or more messaging/collaboration service options; and a wireless interface access page configured to invoke a COM (Component Object Model) object in response to a request form completed by the wireless device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification