Patentable/Patents/US-6229539
US-6229539

Method for merging items of containers of separate program modules

PublishedMay 8, 2001
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Merging a first set of items from a first container in a first program module and a second set of items from a second container in a second program module. An inquiry is conducted to decide which of the first set of items and the second set of items are eligible to be donated. Eligible items are combined by combining the eligible items of the first set of items with the eligible items from the second set of items. A merged container contains at least one item of the first set of items and at least one item from the second set of items. This merged container can be displayed to present the items included within that container. The containers typically comprise command bars and the items typically comprise controls.

Patent Claims
6 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for merging a first set of controls from a first command bar in a first program module and a second set of controls from a second command bar in a second program module, said method comprising the steps of: determining which of the first set of controls are eligible to be donated; determining which of the second set of controls are eligible to be donated; combining the eligible controls from the first set of controls with the eligible controls from the second set of controls ; and displaying a merged command bar including at least one control from the first set of controls and at least one control from the second set of controls.

2

2. The method of claim 1, wherein combining the eligible controls from the first set of controls with the eligible controls from the second set of controls comprises the steps of: comparing the eligible controls from the first set of controls to the second set of controls; and arranging the eligible controls from the first set of controls in the merged command bar.

3

3. The method of claim 2, wherein the steps of comparing and arranging the eligible control from the first set of controls comprise the steps of: determining whether the eligible control from the first set of controls is equivalent to a control from the second set of controls; and if the eligible control from the first set of controls is equivalent to a control from the second set of controls, placing the eligible control from the first set of controls in the same position as the equivalent control from the second set of controls.

4

4. The method of claim 2, wherein the steps of comparing and arranging the eligible controls from the first set of controls comprise the steps of: determining whether the control that precedes the eligible control from the first set of controls in the first command bar is equivalent to a control from the second set of controls; and if the control that precedes the eligible control from the first set of controls in the first command bar is equivalent to a control from the second set of controls, placing the eligible control from the first set of controls after the equivalent control from the second set of controls.

5

5. The method of claim 2, wherein the steps of comparing and arranging the eligible controls from the first set of controls comprise the steps of: determining whether an eligible control from the first set of controls is first in the first command bar; and if the eligible control is first in the first command bar, placing the eligible control first in the merged command bar.

6

6. The method of claim 1, further comprising the steps of: determining whether the first command bar and the second command bar are equivalent; and if the first command bar and the second command bar are not equivalent, displaying the first command bar including the controls from the first set of controls.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

December 23, 1998

Publication Date

May 8, 2001

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Method for merging items of containers of separate program modules” (US-6229539). https://patentable.app/patents/US-6229539

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.