Patent ID: 7412665

Claim:
A system embodied on a computer readable storage medium that facilitates menu management in an Object Linking and Embedding (OLE) document environment, comprising: a menu component that integrates a server menu of a server application with a container menu of a container application; a conflict component that resolves a conflict between at least one server menu item of the server menu and at least one container menu item of the container menu, wherein at least one of the server menu item and the container menu item is modified to be unique from the other, the conflict component automatically determines when to signal the menu component to change menu integration of the server menu and container menu, wherein the conflict component makes the determination based upon a user specified preference of a predetermined number of conflicting menu items to be modified, the menu component changes menu integration upon being signaled by the conflict component; and a merge component to automatically infer a revision to an integrated menu, wherein the inference is based upon observation of a user's activity with at least one of the server application or container application, wherein the inference is based upon at least the user accessing a sub-menu item more often than other menu items, wherein the sub-menu item is moved to a root level of a revised integrated menu.