FreshPatents.com Logo
stats FreshPatents Stats
n/a views for this patent on FreshPatents.com
Updated: April 14 2014
newTOP 200 Companies filing patents this week


    Free Services  

  • MONITOR KEYWORDS
  • Enter keywords & we'll notify you when a new patent matches your request (weekly update).

  • ORGANIZER
  • Save & organize patents so you can view them later.

  • RSS rss
  • Create custom RSS feeds. Track keywords without receiving email.

  • ARCHIVE
  • View the last few months of your Keyword emails.

  • COMPANY DIRECTORY
  • Patents sorted by company.

AdPromo(14K)

Follow us on Twitter
twitter icon@FreshPatents

Generating information on application tasks for component objects grouped in a composite object

last patentdownload pdfdownload imgimage previewnext patent


20120324379 patent thumbnailZoom

Generating information on application tasks for component objects grouped in a composite object


Provided are a method, system, and article of manufacture for generating information on application tasks for component objects grouped in a composite object. A composite object in a computer readable medium is comprised of component objects, wherein different application tasks are used to process the component objects. Metadata associates the application tasks for the component objects grouped in the composite object with the composite object. An operation is performed on the composite object by processing the metadata indicating the application tasks for the component objects grouped in the composite object on which the operation is performed.

Browse recent International Business Machines Corporation patents - Armonk, NY, US
Inventors: Randal Lee Bertram, Bridget Marie Meyer, Jeffery John Van Heuklon
USPTO Applicaton #: #20120324379 - Class: 715764 (USPTO) - 12/20/12 - Class 715 
Data Processing: Presentation Processing Of Document, Operator Interface Processing, And Screen Saver Display Processing > Operator Interface (e.g., Graphical User Interface) >On-screen Workspace Or Object

view organizer monitor keywords


The Patent Description & Claims data below is from USPTO Patent Application 20120324379, Generating information on application tasks for component objects grouped in a composite object.

last patentpdficondownload pdfimage previewnext patent

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a method, system, and article of manufacture for generating information on application tasks for component objects grouped in a composite object.

2. Description of the Related Art

A composite object appears as a single entity and may contain one or more component objects. For example, a ZIP file, which is a file in a lossless data compression and archival format, appears to be a single entity, and can be treated as a single file for file management purposes, but may contain several other objects of different types. The objects in a ZIP file may be diverse in nature or related. When looked at individually, the contained objects could be bound to other related objects or to applications that operate on the component object. For example, a .jpg file (Joint Photographic Experts Group file format), could be bound to other image objects (i.e. other .jpg, .bmp (bitmap) or .gif (Graphics Interchange Format) files), or to tasks (such as a picture viewer, Internet browser, etc.)

When presented with a composite object, user interfaces present tasks that may be performed with respect to the composite object, but not for the component objects within the composite object. A user typically must expand a composite object (e.g., a ZIP file) before being presented with a list of targets or tasks that could be bound to one or more of the component objects. FIG. 1 illustrates a prior art graphical user interface (GUI) 2 displaying a context menu 4 for a selected ZIP file that shows tasks to operate on the ZIP file 6. FIG. 2 illustrates a prior art implementation of a GUI 20 displayed for a composite object comprising a metric group having common component metrics comprising measurements of system output, such as performance, utilization, etc. A context menu 24 displays application tasks relevant to a composite object of metrics, such as “Common Metrics” 22.

There is a need in the art for an improved technique for providing information on a composite object and its component objects and utilizing such information when managing a composite object and component objects grouped therein.

SUMMARY

Provided are a method, system, and article of manufacture for generating information on application tasks for component objects grouped in a composite object. A composite object in a computer readable medium is comprised of component objects, wherein different application tasks are used to process the component objects. Metadata associates the application tasks for the component objects grouped in the composite object with the composite object. An operation is performed on the composite object by processing the metadata indicating the application tasks for the component objects grouped in the composite object on which the operation is performed.

BRIEF DESCRIPTION OF THE DRAWINGS

FIGS. 1 and 2 illustrate prior art implementations of graphical user interfaces for rendering information on composite objects.

FIG. 3 illustrates an embodiment of a computing environment.

FIG. 4 illustrates an embodiment of composite object metadata.

FIGS. 5 and 6 illustrate embodiments of graphical user interfaces for rendering information on composite objects and the application tasks associated with component objects grouped in the composite object.

FIG. 7 illustrates an embodiment of operations to generate composite object metadata.

FIG. 8 illustrates an embodiment of operations to generate a user interface for a composite object.

FIG. 9 illustrates an embodiment of operations to filter composite objects.

FIG. 10 illustrates an embodiment of metric metadata for a metric related composite object.

FIG. 11 illustrates an embodiment of operations to generate a metric within a composite object.

DETAILED DESCRIPTION

FIG. 3 illustrates a computing environment in which aspects of the invention are implemented. A computer 100 includes one or more processors 102 and a computer readable memory 104 in which programs and data are loaded for execution by the processor 102. The memory 104 includes one or more composite objects 106, where a composite object includes one or more component objects 108 and composite object metadata 110 providing information on one or more application tasks 112 associated with each component object 108. The composite object metadata 110 may be maintained within the composite object 106 or external thereto. Each application task 112 associated with a component object 108 is executed by the processor 102 to perform an operation with respect to the component object 108. Further, there may be one or more application tasks 112 that perform operations with respect to one composite object 106, such as add and delete component objects 108 from the composite object 106 or specify properties for the composite object 106, such as a password, compression ratio, compression type, etc.

A composite object 106 may comprise a file including the component objects 108, which themselves comprise files contained within the composite object 106, such as the case with a composite file including multiple objects, e.g., a ZIP file, database file, etc. Alternatively, the composite object 106 may group metrics, wherein the component objects 108 comprise metrics. Each component metric comprises a measurement of output of a computer system, such as the temperature, performance, utilization, etc. of components in the system, such as the processor, memory, storage drives, power supply, data interfaces, overall system, etc. The application tasks 112 associated with the component metrics generate the metrics and perform operations with respect to the metrics. Component objects 108 may be stored within the composite object 106 data structure. In an alternative embodiment, the component objects 108 may be stored externally to the composite object 106 and the composite object 106 maintains information grouping the component objects 108 associated with the composite object.



Download full PDF for full patent description/claims.

Advertise on FreshPatents.com - Rates & Info


You can also Monitor Keywords and Search for tracking patents relating to this Generating information on application tasks for component objects grouped in a composite object patent application.
###
monitor keywords



Keyword Monitor How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Generating information on application tasks for component objects grouped in a composite object or other areas of interest.
###


Previous Patent Application:
User interface extensibility for web application development tool
Next Patent Application:
Virtual systems for spatial organization, navigation, and presentation of information
Industry Class:
Data processing: presentation processing of document
Thank you for viewing the Generating information on application tasks for component objects grouped in a composite object patent info.
- - - Apple patents, Boeing patents, Google patents, IBM patents, Jabil patents, Coca Cola patents, Motorola patents

Results in 0.51725 seconds


Other interesting Freshpatents.com categories:
Qualcomm , Schering-Plough , Schlumberger , Texas Instruments , -g2-0.1823
     SHARE
  
           

FreshNews promo


stats Patent Info
Application #
US 20120324379 A1
Publish Date
12/20/2012
Document #
13593335
File Date
08/23/2012
USPTO Class
715764
Other USPTO Classes
718100
International Class
/
Drawings
8



Follow us on Twitter
twitter icon@FreshPatents