or
Bookmark and Share
Method, computer readable medium, and system for monitoring the state of a collection of resources
   
Document Number
US Patent 6694335
Issued Date
February 17, 2004
Link
Inventors
Map
Abstract
A system and method for synchronizing changes among multiple copies of data is disclosed. The system and method allows the data to be synchronized without any copying or transferring of those portions of the data that have not been changed. In particular, the system and method preferably uses an identifier to represent the current state of the data and the identifier is used to determine what, if any, changes have occurred to the data. Thus, instead of comparing the data itself to see if changes have been made, the identifier is used to simply and easily determine if changes were made to the data. Each identifier preferably includes a first portion that identifies a particular source for the data and a second portion that includes a change number that is changed each time the underlying resource is modified. The identifier is preferably opaque or transparent to the client such that the client does not have to understand anything about the format or use of the identifier. Advantageously, an opaque identifier allows the system and method to be compatible with a wide range of data and programs.
Drawing
Method, computer readable medium, and system for monitoring the state of a collection of resources - US Patent 6694335 Drawing
Drawing from US Patent 6694335
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
38
Comments:
no comments yet
Owner
Microsoft Corporation (Redmond, WA)
Published
February 17, 2004
Application Number
09/412,739
Filed
October 4, 1999
US Classification
707/201   707/203 707/6 707/7 709/203
Int'l Classification
G06F   17/30   (20060101)  
Attorney/Law Firm
USPTO Field of Search
709/203   709/205   709/202   709/200   709/217   709/223   707/201   707/203   707/6   707/7   707/3   707/101   707/102   707/104  
Related Patents
7502829 - Apparatus, methods and articles of manufacture for intercepting, examining and controlling code, data and files and their transfer - Owned by CyberSoft, Inc. (Conshohocken, PA)

Apparatus, methods, and articles of manufacture are claimed for processing code comprising the preprocessing of code, transferring of the code from a storage area to a transfer component, decomposing the code, valuing the code, and comparing the code to a threshold value. The processing indicates the presence or absence of proscribed code, which may be spam, virii, confidential material, harassing material, etc. and so the code may be redirected. The especially preferred embodiments operate within a UNIX sendmail environment.

6963904 - Method for correlating an electronic mail message with related messages - Owned by Gateway Inc. (Irvine, CA)

A method for correlating an electronic mail message with related (e.g., reply or forwarded) electronic mail messages is disclosed. When a user initiates a reply to an electronic mail message on an electronic mail system, the system checks for reply or other (e.g., forwarded) messages which are related to the original electronic mail message and are received by the user at a later time.

7133964 - Raid assimilation method and apparatus - Owned by Network Appliance, Inc (Sunnyvale, CA)

A method of determining a configuration of a collection of storage units, includes: generating a configuration, identifying for a specific configuration by use of a configuration identifier; and assigning the specific configuration to the first labels of all storage units and then to the second labels of all storage units, and utilizing the configuration identifier to determine the most recent configuration successfully written to all disks in the configuration.

7447854 - Tracking and replicating changes to a virtual disk - Owned by VMware, Inc. (Palo Alto, CA)

A mechanism is provided to maintain multiple copies of a virtual disk associated with a virtual machine by a synchronization function. The content of a first virtual disk is maintained, as a copy, at a second virtual disk by maintaining a record of the changes made to the first virtual disk and transferring only the changed data to the second. A disk change map represents the changed portions of the first virtual disk and is used to determine the content that must be transferred. Only data that differs between the two virtual disks is transferred thereby reducing the amount of data that needs to be transmitted.

6950863 - Method and system for verifying a software upgrade for a communication device - Owned by Cisco Technology, Inc. (San Jose, CA)

A method and apparatus for verifying a software upgrade for a communication device identifies transient variables that may change their value over time. These transient variables are then compared to change variables produced by different versions of software to verify the upgrade.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us