×

System and method for performing time-flexible calendric storage operations

  • US 7,890,719 B2
  • Filed: 07/02/2009
  • Issued: 02/15/2011
  • Est. Priority Date: 12/19/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for performing a storage operation, the method comprising:

  • displaying a user interface that receives user input to create a user-customized non-Gregorian calendar;

    storing a plurality of calendars, the calendars comprising at least a Gregorian calendar and the user-customized non-Gregorian calendar;

    receiving with the user interface a first storage policy, the first storage policy defining one or more storage operations to perform on one or more data items, wherein the user interface receives user input associating the first storage policy with the Gregorian calendar;

    receiving with the user interface a second storage policy, the second storage policy defining one or more storage operations to perform on one or more data items, wherein the user interface also receives user input associating the second storage policy with the user-customized non-Gregorian calendar;

    storing information in at least one database that the first storage policy is associated with the Gregorian calendar and further storing that the second storage policy is associated with the user-customized non-Gregorian calendar;

    generating a first schedule for performing at least a first storage operation based on the first storage policy and the Gregorian calendar;

    generating a second schedule for performing at least a second storage operation based on the second storage policy and the user-customized non-Gregorian calendar, wherein the first and second schedules are generated independently of each other;

    performing with one or more computer processors based on the first schedule, the first storage operation associated with first storage policy by using the Gregorian calendar independent of the second storage policy and the user-customized non-Gregorian calendar associated therewith; and

    performing with one or more computer processors based on the second schedule the second storage operations associated with the second storage policy by using the user-customized non-Gregorian calendar.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×