System, method, and apparatus for managing multiple data...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06560591

ABSTRACT:

BACKGROUND
1. Field of the Invention
This invention relates to data management. More specifically, this invention relates to managing multiple data providers.
2. Description of Related Art
Many modern computing environments may be characterized at least in part by a distributed model. In most business and academic settings, for example, users share access to resources such as storage, printing, and communications facilities over a local-area network. Distributed applications on a broader scale are supported by connections to larger networks such as the Internet. Yet even within individual computing devices, management of distributed resources and functions is becoming increasingly common. One reason for this trend is the establishment of multitasking operating systems and multiprocessor hardware.
One consequence of distributed systems is that acquisition and management of system information becomes even more important to the proper configuration, operation, maintenance, and troubleshooting of a system. Such information may include data relating to device and/or network operation such as the characteristics and operating status of hardware and software components, the capacity and level of use of network pathways, and the history of usage of resources such as storage and printing devices. When different parts of a network are executing on different platforms, or when different components are supplied by different vendors, problems of incompatibility may arise.
Several distributed management schemes attempt to overcome vendor and platform differences by providing a standard framework for communication of management data. These schemes include:
SNMP (Simple Network Management Protocol), as described and developed in such documents as RFCs (Requests for Comments) 1157 (May 1990), 1514 (September 1993), and 2578 (April 1999) (available from University of Southern California—Information Sciences Institute (ISI, www.isi.edu), Marina Del Rey, Calif. and also available at www.rfc-editor.org). SNMP uses management models called MIB (management information base) objects or modules;
CMIP (Common Management Information Protocol), an extension of SNMP that is described in RFC 1189 (October 1990) (available from ISI);
DMI (Distributed Management Interface), as defined in the DMI 2.0s specification (available from Distributed Management Task Force, Inc. (DMTF, www.dmtf.org), c/o Mackenzie Kesselring, Portland, Oreg.). DMI uses management models called MIF (management information format) files; and
CIM (Common Information Model), as defined in the CIM specification version 2.2 (Jun. 14, 1999) and CIM schema version 2.3 (available from DMTF).
It may be desirable to support more than one such scheme in any particular system. For example, it is possible that no one scheme will be supported by all of the devices within the system. Alternatively, a component that is managed by one scheme may be added to a system that supports a different scheme. In cases where more than one management scheme exists in the same system, it is possible that multiple schemes may manage information of the same kind under different names, units, or relations or by association with different behaviors. Therefore, while it is desirable to accommodate multiple management schemes, it is also desirable to avoid confusion among the datasets they provide.
A similar problem may be encountered in accessing information from data providers other than distributed management schemes. For example, with respect to an access directed across a network including a number of databases or an access directed across a wider network such as the Internet, it is possible that data responsive to a query relating to any particular subject may be available from more than one provider. A request submitted to an Internet search engine, for example, may be fulfilled in a similar fashion by a number of different search engines. Likewise, a request for a stock quotation may be answered similarly by a number of financial information sites. Requests for directions to a particular location, a review of a particular movie or restaurant, or a price quotation for a new car may also be handled by more than one data provider. In any one of these cases, each such provider may process the request somewhat differently and/or may provide a result in a different format than another provider.
A certain provider may be preferred for a particular type of query, if not for a different type of query. It is desirable to direct a query to a preferred provider. However, a requesting entity may not have the information or the capacity to support a decision as to which provider is preferred for a particular type of query.


REFERENCES:
patent: 5745754 (1998-04-01), Lagarde et al.
patent: 5867714 (1999-02-01), Todd et al.
patent: 6044369 (2000-03-01), Black
patent: 6275957 (2001-08-01), Novik et al.
patent: 6393386 (2002-05-01), Zager et al.
patent: 6421658 (2002-07-01), Carey et al.
Whitepaper by Julie Schott entitled “CIM System/Device Working Group Modeling Storage,” version 1.00, http://www.dmtf.org/var/release/Whitepapers/CIM_Device23_storage_wp.PDF, accessed Sep. 25, 2001 (19 pages).
Whitepaper dated May 28, 1999, entitled “CM_Sensor”, Draft 0.1, http://www.dmtf.org/var/release/Whitepapers/CIM_Device23_sensor_wp.PDF, accessed Sep. 25, 2001 (4 pages).
“ACE-SNMP Web Based SNMP Network Management System, An Introductory Overview of SNMP,” Diversified Data Resources, Inc., 114 Professional Center Drive, Novato, CA 94947, dated 1999 (32 pages).
“A Brief Tutorial on CORBA,” K. Keahey, accessed May 26, 2000, http://www.cs.indiana.edu/hyplan/kksiazek/tuto.html (6 pages).
“A Simple Example of Using CORBA,” accessed May 26, 2000, http://www.cs.indiana.edu/hyplan/kksiazek/example.html (2 pages).
SmartCIM™ to DMI Mapper Data Sheet, Smart Technology Enablers, Inc., Oxnard, CA 93030-1260 (2 pages).
“CIM FAQs,” http://www.dmtf.org/about/faq/cim.php, accessed Sep. 25, 2001 (3 pages).
“Intelt200 Motherboard CIM Providers for Windows* Frequently Asked Questions,” dated 2000, http://kids.intel.com/design/motherbd/cimfaq.htm, accessed Jun. 28, 2000 (4 pages).
Windows Hardware instrumentation Implementation Guidelines, Mar. 2, 1999, Intel Corporation and Microsoft Corporation (coversheet, index, and pp. 1-23).
“XML As a Representation for Management Information—A White Paper,” version 1.0, Sep. 15, 1998, http://www.dmtf.org/spec/xmlw.html, accessed Jun. 28, 2000 (17 pages).
“DMTF Education: CIM tutorial: Glossary,” http://www.dmtf.org/educ/tutorials/cim/reference/glossary.html, accessed Feb. 3, 2000 (9 pages).
“1 Introduction and Overview,” http://www.dmtf.org/spec/cim_spec_v22/, accessed Feb. 3, 2000 (2 pages).
Desktop Management Interface Specification v2.0s, Jun. 24, 1998, pp. 245-247 (Appendix E—Glossary).
“Host Resources MIB”, http://www.snmp.com/products/hostresource.html, accessed May 25, 2000 (4 pages).
J. Case et al., “A Simple Network Management Protocol (SNMP),” http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc1157.html, dated May 1990, accessed Sep. 25, 2001 (32 pages).
“Concepts and Terminology Important to Understanding WMI and CIM,” dated Apr. 23, 1999, http://www.microsoft.com/hwdev/MANAGEABILITY/WMI-CIM.htm, accessed Sep. 25, 2001 (8 pages).
R. McMillan, “DMTF approves CIM 1.0—but will vendors bite?”, dated May 1997, http://www.sunsite.uakom.sk/sunworldonline/swol-05-1997/swol-05-cim.html, accessed Sep. 25, 2001 (3 pages).
E. Horwitt, “CIM creeps ever closer,” dated Jun. 21, 1999, http://www.nwfusion.com/cgi-bin/mailto/x.cgi, accessed Sep. 25, 2001 (5 pages).
“Novell and the DMTF: Increasing ROI Through Open Standards,” http:www.novell.com
ews/leadstories/98/jul22/, accessed Sep. 25, 2001 (3 pages).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System, method, and apparatus for managing multiple data... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System, method, and apparatus for managing multiple data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System, method, and apparatus for managing multiple data... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3071827

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.