发明名称 System and method for embedding, editing, saving, and restoring objects within a browser window
摘要 In accordance with one embodiment, the present invention provides the ability to embed and edit rich content into a browser document. Embedded objects are not backed by installed desktop applications. Instead, in one embodiment, the embedded objects are Asynchronous Javascript and XML (AJAX) components that adhere to a set of design patterns, which are embedded within editable HTML documents. For example, a user composing an email message can embed a spreadsheet into the email in accordance with an embodiment of the present invention. The spreadsheet is implemented, in one embodiment, as an AJAX component adhering to the Ajax Linking and Embedding (ALE) design pattern. Since it is an ALE component, the embedded object is fetched across the network so that it may be instantiated and used regardless of the user's location. The user can edit, manipulate, and save the embedded object while remaining in the context of the container document.
申请公布号 US8930812(B2) 申请公布日期 2015.01.06
申请号 US200711705843 申请日期 2007.02.14
申请人 VMware, Inc. 发明人 Dargahi Ross;Henrikson Kevin M.;Lee Jong Yoon;Clark James Andrew
分类号 G06F9/50;G06F17/24;G06F17/30 主分类号 G06F9/50
代理机构 代理人
主权项 1. A method for embedding an object into a container document in a browser window, the embedded object using a first application, and the container document using a second application, the method comprising: initiating creation of an instance of the embedded object at a specific location within the container document in the browser window; inserting data into the embedded object instance created at the specific location while remaining within the container document; and saving the data in the embedded object along with the container document; wherein the first application is not installed on a machine being used by the user.
地址 Palo Alto CA US