Menu management in an OLE document environment
AssigneeMicrosoft Corporation
InventorsReza Chitsaz, Svetlana Loksh, Quan Liu, Thomas E. Quinn, Jr.
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsReza Chitsaz, Svetlana Loksh, Quan Liu, Thomas E. Quinn, Jr.
Estimating the term…
A system that facilitates menu management in an OLE document environment. The system includes a menu component that receives a server menu of a server application with a container menu of a container application. The menu component detects a menu conflict between the menus. The system further includes a conflict component that resolves the conflict between a server menu item of the server menu and a 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 then outputs the integrated final menu.
A system embodied on a computer readable storage medium that facilitates menu management in an Object Linking and Embedding (OLE) document environment, comprising:
A system embodied on a computer readable storage medium that facilitates menu management in an Object Linking and Embedding (OLE) OLE environment, comprising a merge component that receives a container menu and a server menu, detects one or more conflicts between the container menu and the server menu, resolves the conflicts, and outputs an integrated menu, the merge component automatically changes menu integration of the server menu and container menu upon a number of conflicting menu items meeting a user preference of a predetermined number of conflicting menu items to be modified, wherein at least one of the server menu item and the container menu item is modified to be unique from the other, the merge component automatically infers a revision to the 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 integrated menu.
A method of managing a menu in an Object Linking and Embedding (OLE) document environment, comprising:
A computer implemented method of managing a menu in an Object Linking and Embedding (OLE) environment, the method comprising:
A system embodied on a computer readable storage medium that facilitates managing a menu in an Object Linking and Embedding (OLE) environment, comprising:
Dependencies are inferred from the claim text.