Patent ID: 7260536

Claim:
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.