Methods and systems for partially updating a web page using an embedded iFrame
Assigneesalesforce.com, inc.
InventorGautam Vasudev
Life of this patent
Estimating the term…
Abstract
Methods and systems are provided for managing customer service calls using a localhost service operating within a desktop environment. The system includes a web-based application configured to display browser windows including an overlayed or embedded softphone component, and a desk top application which serves a telephony application configured to receive call status information from a CTI adapter. The softphone is supported by an iFrame which exchanges call status information with the desk top application.
Claims16
A system for a desktop computer, comprising:
- a first module serving a web-based application configurable to present a user with a browser window having an embedded component, wherein said first module is configurable to operate in a first domain comprising an on-demand network computing platform;
- and
- a second module serving a communication application configurable to receive message status information from a message adapter and forward said message status information to said embedded component, wherein said second module is configurable to operate in a second domain comprising a desktop environment;
- wherein communication between said first and said second domains is local to said desktop computer;
- and
- wherein said first and second modules comprise an integrated code base stored in a non-transitory computer readable storage medium in said desktop environment.
A customer relationship management system for use with a desktop computer, comprising:
- a message adapter;
- a browser connector configured to exchange messages with said adapter;
- a plurality of CRM browser windows;
- and
- a web application configured to display said CRM browser windows and to communicate with said browser connector;
- wherein said browser connector is stored on and executable by said desktop computer;
- wherein said browser connector comprises an integrated set of computer executable instructions residing on and executable by said desktop computer;
- and
- wherein communication between said browser connector and said web application is local to said desktop computer.
A method of partially refreshing a user interface associated with an application running on a desktop computer, the method comprising:
- serving, from a network cloud, a web-based application configurable to present a browser window having an embedded component to a user on a computer monitor, wherein the web-based application is configurable to operate in a first domain;
- serving, from said desktop computer, a communication application configurable to exchange message information with a message adapter, wherein the communication application is configurable to operate in a second domain;
- and
- passing the message information from said message adapter to said embedded component using an embedded iFrame, wherein the passing of the message information between the first domain and the second domain is local to said desktop computer.
Dependencies are inferred from the claim text.