Workflow Database for Scalable Storage Service Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Corporate enterprises face challenges in managing data storage resources effectively due to increasing demands for bandwidth, computational power, and storage, while also needing to reduce infrastructure costs to remain competitive, leading to the adoption of outsourced service providers and complex service delivery models.

Innovation Solution

The implementation of a Service Provider Management System (SPMS) that enables customers and service providers to manage storage resources through workflow management, including generating work order requests, creating database objects, and tracking billable events, allowing for automated and manual task execution and billing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If companies scale infrastructure to meet increasing demands for bandwidth, computational power and storage, then service capability is improved, but infrastructure cost increases

Engineering Contradiction:
Improveservice capabilityVSAvoidinfrastructure cost
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system enables self-service through automated workflow processing where work orders are automatically created, routed, and executed based on predefined rules and customer selections. The portal allows customers to autonomously manage storage resources by selecting from predefined work order types, eliminating the need for manual service provider intervention for routine tasks.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces a portal and workflow management system as an intermediary layer between customers and the underlying storage infrastructure. This intermediary abstracts complex infrastructure management from customers while enabling efficient resource allocation, allowing companies to scale services without proportionally increasing operational overhead.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If companies out-source services to focus on core competencies, then operational efficiency is improved, but service management complexity increases

Engineering Contradiction:
Improveoperational efficiencyVSAvoidservice management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments service management into discrete, standardized work order types that can be independently selected and executed. Each work order represents a specific storage management task (e.g., allocate storage, back up data, restore data), allowing customers to access only the services they need without being overwhelmed by the full complexity of the outsourced infrastructure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The portal provides a universal interface that handles multiple storage management functions through a consistent workflow mechanism. Whether allocating new storage, performing backups, or restoring data, the same portal infrastructure and workflow engine handle all requests, simplifying the customer experience despite the diversity of underlying services.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Speed

If automated workflow processing is implemented, then service delivery speed is improved, but system complexity increases

Engineering Contradiction:
Improveservice delivery speedVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system implements preliminary action by pre-defining work order types and their associated processing logic before runtime. Workflow templates, routing rules, and execution parameters are established in advance, allowing automated processing to occur without complex real-time decision-making. This upfront configuration enables fast automated execution while containing system complexity in the setup phase rather than during service delivery.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8549048B2Workflow database for scalable storage service
Publication Date: 2013.10.01 EMC IP HLDG CO LLC
  • US8549048B2 patent drawing
  • US8549048B2 patent drawing
  • US8549048B2 patent drawing

AI summary

A method of managing workflows related to storage services provided by a service provider to a customer (via a management system) is presented. The management system includes a Web server and a workflow process. The Web server presents to a customer a task screen (or set of task screens) for a customer-selected work order request type so that the customer can prepare and submit a work order request to the management system. After receiving the work order request, the Web server uses information contained in and associated with the request to create a database object that includes some or all of the following elements: customer identifier; work order identifier, date/time of request; request state (e.g., new, open or closed); type of request; parameters or arguments to the request; and any textual description provided by the customer. The Web server stores the object in a database. The workflow process locates the new request in the database, performs the task specified by the request and closes the work order request by updating the object with the appropriate state. The workflow process generates a billable event corresponding to the work order request and enters that billable event in an account record of the customer that submitted the request. The account record can then be used to generate billing information. If the workflow process cannot complete the task successfully, an administrator of the service provider may perform the task, close the work order request and enter the billable event in the customer account record.