Determination of optimized location for services and data
First Claim
Patent Images
1. A system comprising:
- a processor;
an interface, operable by the processor, that receives a termination notification associated with a network service and a request to migrate at least a portion of prioritized data associated with the network service in anticipation of a termination of the network service; and
an executor component, operable by the processor, that in response to receiving the termination notification and the request;
transfers the portion of prioritized data associated with the network service to a data service escrow entity;
requests and receives solicitation offers, after the portion of the prioritized data is transferred to the data service escrow entity and on behalf of an owner of the portion of prioritized data, from a plurality of disparate entities for rights to store the portion of prioritized data;
provides the solicitation offers to the owner of the portion of prioritized data for approval;
receives a selection from the owner of the portion of prioritized data approving the rights for at least one of the plurality of disparate entities to store the portion of prioritized data; and
moving the portion of prioritized data from the data service escrow entity to the at least one of the plurality of disparate entities responsive to receiving the termination notification and the request.
2 Assignments
0 Petitions
Accused Products
Abstract
The claimed subject matter provides a system and/or a method that facilitates preserving and maintaining data and/or services associated with a network service. The network service can be any collection of resources that are maintained by a party (e.g., third-party, off-site, etc.) and accessible by an identified user over a network (e.g., WAN, Internet, etc.). An interface component can receive a termination notification related to the network service. An executor component can relocate at least a portion of one of data and a service associated with the terminated network service to a disparate replacement network service in order to preserve any services and/or data related therewith.
84 Citations
17 Claims
-
1. A system comprising:
-
a processor; an interface, operable by the processor, that receives a termination notification associated with a network service and a request to migrate at least a portion of prioritized data associated with the network service in anticipation of a termination of the network service; and an executor component, operable by the processor, that in response to receiving the termination notification and the request; transfers the portion of prioritized data associated with the network service to a data service escrow entity; requests and receives solicitation offers, after the portion of the prioritized data is transferred to the data service escrow entity and on behalf of an owner of the portion of prioritized data, from a plurality of disparate entities for rights to store the portion of prioritized data; provides the solicitation offers to the owner of the portion of prioritized data for approval; receives a selection from the owner of the portion of prioritized data approving the rights for at least one of the plurality of disparate entities to store the portion of prioritized data; and moving the portion of prioritized data from the data service escrow entity to the at least one of the plurality of disparate entities responsive to receiving the termination notification and the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
subscribing a consumer to a network service that implements data insurance for a portion of data in case of a termination of the network service; receiving a termination notification of the network service that anticipates the termination of the network service; receiving a request to migrate the insured portion of data associated with the network service; responsive to receiving the termination notification and the request to migrate, prioritizing the insured portion of data for migration over uninsured portions of data; placing the insured portion of data in a data escrow service prior to the termination of the network service; soliciting, after the insured portion of data is placed in the data escrow service, a plurality of different offers from a plurality of companies for a right to manage the insured portion of data for the consumer; identifying one company from the plurality of companies based on an examination of the plurality of different offers; and transferring, by a processor, the insured portion of data associated with the network service from the data escrow service to the identified company. - View Dependent Claims (15, 16)
-
-
17. A computer-implemented method, comprising:
-
implementing, by a processor, data insurance for a portion of data associated with a network service in case of a termination of the network service; receiving a termination notification and a request to migrate data associated with the network service in anticipation of the network service terminating; prioritizing the insured portion of data for migration over uninsured portions of data; placing the insured portion of data in a data escrow service; soliciting, after the insured portion of data is placed in the data escrow service, offers from a plurality of companies for a right to store the insured portion of data; and transferring the insured portion of data from the data escrow service to one of the plurality of companies based in part on a selected offer.
-
Specification