System and method for link-initiated user engagement and retention utilizing generative artificial intelligence
US-2024257096-A1 · Aug 1, 2024 · US
US9256900B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9256900-B2 |
| Application number | US-94632410-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 15, 2010 |
| Priority date | Nov 15, 2010 |
| Publication date | Feb 9, 2016 |
| Grant date | Feb 9, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments of the present invention provide an approach for implementing service level agreements (SLAs) having variable service delivery requirements and pricing in a networked (e.g. cloud) computing environment. Under embodiments of the present invention, a plurality of SLAs, each having a different price level, is made available to a consumer. The consumer may select one or more of the plurality of SLAs that reflects the consumer's service delivery requirements in a cloud computing environment. A consumer having relatively inflexible service delivery requirements may select one of the SLAs having a relatively higher price, whereas a consumer having relatively flexible service delivery requirements may select one of the SLAs having a relatively lower price. In one embodiment, the SLAs may dynamically provide for relatively lower variable pricing in response to the consumer receiving deferred or a relatively lower level of service during a peak service demand load. In another embodiment, the SLAs may dynamically provide for relatively higher variable pricing in response to consumer service requests that are fulfilled during a relatively higher overall service demand load. In yet another embodiment, the SLAs may dynamically provide for relatively lower variable pricing in response to consumer service requests that occur during a relatively lower overall service demand load.
Opening claim text (preview).
What is claimed is: 1. A method for managing service demand load relative to infrastructure capacity in a networked computing environment, comprising: receiving, by a computer processor, from a consumer, a selection of a selected service level agreement (SLA), which sets a default service level and a default price; and managing, by the computer processor, a service load of a networked computing environment by: generating, by the computer processor, a modified SLA by adjusting the default price to an adjusted price based, at least in part, upon the selected SLA and at least one of the following: (i) a dynamic event that has occurred in the networked computing environment, and (ii) infrastructure utilization relative to infrastructure capacity in the networked computing environment; and allocating, by the computer processor, a portion of at least one computing resource included in the networked computing environment to the consumer based, at least in part, on the modified SLA. 2. The method of claim 1 , wherein the dynamic event comprises at least one of the following: a new request for a computing resource, an electrical power constraint, an electrical brownout, a denial of service, a network outage, a server outage, a storage outage, and an application failure. 3. The method of claim 1 , wherein the selected SLA further comprises a dynamic event and an event action to be taken in response to the dynamic event, and wherein the selected SLA is encoded as an SLA rule and a specific event action is determined based upon the dynamic event, the SLA rule, and infrastructure utilization relative to the infrastructure capacity. 4. A computer program product for managing service demand load relative to infrastructure capacity in a networked computing environment, the computer program product comprising a non-transitory computer readable storage device, and program instructions stored on the non-transitory computer readable storage device, the program instructions comprising: program instructions to receive from the consumer, a selection of a selected service level agreement (SLA), which sets a default service level and a default price; and program instructions to manage a service load of the networked computing environment by generating a modified SLA by: adjusting the default price to an adjusted price based, at least in part, upon the selected SLA and at least one of the following: (i) a dynamic event that has occurred in the networked computing environment, and (ii) infrastructure utilization relative to infrastructure capacity in the networked computing environment: and allocating a portion of at least one computing resource included in the networked computing environment to the consumer based, at least in part, on the modified SLA. 5. The computer program product of claim 4 , wherein the dynamic event comprises at least one of the following: a new request for a computing resource, an electrical power constraint, an electrical brownout, a denial of service, a network outage, a server outage, a storage outage, and an application failure. 6. The computer program product of claim 4 , wherein the selected SLA further comprises a dynamic event and an event action to be taken in response to the dynamic event, and wherein the selected SLA is encoded as an SLA rule and a specific event action is determined based upon the dynamic event, the SLA rule, and infrastructure utilization relative to the infrastructure capacity. 7. The method of claim 1 , wherein adjustment of the default price to the adjusted price is based, at least in part, upon both of the following: (i) the dynamic event in the networked computing environment, and (ii) infrastructure utilization relative to infrastructure capacity in the networked computing environment. 8. The computer program product of claim 4 , wherein adjustment of the default price to the adjusted price is based, at least in part, upon both of the following: (i) the dynamic event in the networked computing environment, and (ii) infrastructure utilization relative to infrastructure capacity in the networked computing environment. 9. A computerized system for managing service demand load relative to infrastructure capacity in a networked computing environment, comprising: a bus; a processor coupled to the bus; and a computer readable storage device coupled to the bus, the computer readable storage device comprising program instructions, the program instructions comprising: program instructions to receive from the consumer, a selection of a selected service level agreement (SLA), which sets a default service level and a default price; and program instructions to manage a service load of the networked computing environment by generating a modified SLA by: adjusting the default price to an adjusted price based, at least in part, upon the selected SLA and at least one of the following: (i) a dynamic event that has occurred in the networked computing environment, and (ii) infrastructure utilization relative to infrastructure capacity in the networked computing environment; and allocating, by the computer processor, a portion of at least one computing resource included in the networked computing environment to the consumer based, at least in part, on the modified SLA. 10. The computerized system of claim 9 , wherein the dynamic event comprises at least one of the following: a new request for a computing resource, an electrical power constraint, an electrical brownout, a denial of service, a network outage, a server outage, a storage outage, and an application failure. 11. The computerized system of claim 9 , wherein the selected SLA further comprises a dynamic event and an event action to be taken in response to the dynamic event, and wherein the selected SLA is encoded as an SLA rule and a specific event action is determined based upon the dynamic event, the SLA rule, and infrastructure utilization relative to the infrastructure capacity. 12. The computerized system of claim 11 , wherein the event action comprises at least one of the following: reallocating resources such that there is no impact to the consumer, reducing available resources by a predetermined amount, reprioritizing the consumer service request, deferring the consumer service request for a predetermined period of time, and reducing the rate the consumer is charged by a predetermined amount. 13. The computerized system of claim 9 wherein adjustment of the default price to the adjusted price is based, at least in part, upon both of the following: (i) the dynamic event in the networked computing environment, and (ii) infrastructure utilization relative to infrastructure capacity in the networked computing environment. 14. A method for managing service demand load relative to infrastructure capacity in a networked computing environment, comprising: receiving, by a computer processor, from a consumer, a selection of a selected service level agreement (SLA), which sets a default service level and a default price; and managing a service load of the networked computing environment by generating a modified SLA by: adjusting, by the computer processor, the default service level to an adjusted service level based, at least in part, upon the selected SLA and at least one of the following: (i) a dynamic event that has occurred in the networked computing environment, and (ii) infrastructure utilization relative to infrastructure capacity in the networked computing environment; and allocating, by the computer processor, a portion of at least one computing resource included in the networked computing environment to the consumer based, at least in part, on the modi
Customer relationship services · CPC title
Electronic shopping [e-shopping] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.