Service design and order fulfillment system with service order calculation provider function

US9697530B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9697530-B2
Application numberUS-201313936667-A
CountryUS
Kind codeB2
Filing dateJul 8, 2013
Priority dateJul 6, 2012
Publication dateJul 4, 2017
Grant dateJul 4, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system that transforms a customer order into a service order is provided. The system receives a customer order including customer order lines, where each customer order line includes a product action and a product offering that is based on a product specification. The system further defines a structured set of metadata including product specifications, customer-facing service specifications, relationships, and mappings. The system further defines a transformation sequence including customizable process logic, where the customizable process logic is structured within stages. The system further transforms the customer order lines into service order lines based on the metadata and the transformation sequence, where each service order line includes a service action and a customer-facing service based on a customer-facing service specification. The system further generates a service order including the service order lines.

First claim

Opening claim text (preview).

We claim: 1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to transform a customer order into a service order, the transform comprising: receiving a customer order comprising one or more customer order lines, wherein each customer order line comprises a product action and a product offering based on a product specification; defining a structured set of metadata comprising one or more product specifications, one or more customer-facing service specifications, one or more relationships, and one or more mappings; defining a transformation sequence comprising customizable process logic, wherein the customizable process logic is structured within multiple stages; transforming the one or more customer order lines into one or more service order lines using one or more primary service transformation rules, the transforming based on the metadata and the transformation sequence, wherein each service order line comprises a service action and a customer-facing service based on a customer-facing service specification; modifying, in multiple stages of the transformation sequence, the one or more service order lines using one or more children customer order line auxiliary service transformation rules, one or more sibling customer order line auxiliary service transformation rules, and one or more parent customer order line auxiliary service transformation rules; and generating a service order comprising the one or more service order lines. 2. The non-transitory computer-readable medium of claim 1 , wherein each product specification of the one or more product specifications comprises metadata that defines a product that is provided; wherein each customer-facing service specification of the one or more customer-facing service specifications comprises metadata that defines a customer-facing service that is provided; wherein each relationship of the one or more relationships comprises metadata that defines an association between a product specification and a customer-facing service specification; and wherein each mapping of the one or more mappings comprises metadata that defines an association between a product specification, one or more attributes of the product specification, or one or more attribute values of the product specification, and a customer-facing service specification, one or more attributes of the customer-facing service specification, or one or more attribute values of the customer-facing service specification. 3. The non-transitory computer-readable medium of claim 2 , wherein the one or more relationships comprises at least one of: a primary relationship used to create a new service order line comprising a new customer-facing service specification based on an existing customer order line comprising an existing product specification; or an auxiliary relationship used to modify an existing service order line comprising an existing customer-facing service specification based on an existing customer order line comprising an existing product specification. 4. The non-transitory computer-readable medium of claim 1 , the providing further comprising: defining base process logic; customizing the base process logic based on the metadata; and selecting the transformation sequence using the customized base process logic. 5. The non-transitory computer-readable medium of claim 1 , wherein the one or more primary service transformation rules transform a product specification on a customer order line to a customer-facing service specification on a service order line. 6. The non-transitory computer-readable medium of claim 1 , wherein the one or more children customer order line auxiliary service transformation rules modify one or more attributes of a customer-facing service specification on a service order line based on one or more attributes of a product specification on a customer order line that is a child of a corresponding customer order line. 7. The non-transitory computer-readable medium of claim 1 , wherein the one or more sibling customer order line auxiliary service transformation rules modify one or more attributes of a customer-facing service specification on a service order line based on one or more attributes of a product specification on a customer order line that is a sibling of a corresponding customer order line. 8. The non-transitory computer-readable medium of claim 1 , wherein the one or more parent customer order line auxiliary service transformation rules modify one or more attributes of a customer-facing service specification on a service order line based on one or more attributes of a product specification on a customer order line that is a parent of a corresponding customer order line. 9. The non-transitory computer-readable medium of claim 1 , wherein the service order comprises an order for communication services. 10. A computer-implemented method for transforming a customer order into a service order, the computer-implemented method comprising: receiving a customer order comprising one or more customer order lines, wherein each customer order line comprises a product action and a product offering based on a product specification; defining a structured set of metadata comprising one or more product specifications, one or more customer-facing service specifications, one or more relationships, and one or more mappings; defining a transformation sequence comprising customizable process logic, wherein the customizable process logic is structured within one or more stages; transforming the one or more customer order lines into one or more service order lines using one or more primary service transformation rules, the transforming based on the metadata and the transformation sequence, wherein each service order line comprises a service action and a customer-facing service based on a customer-facing service specification; modifying, in multiple stages of the transformation sequence, the one or more service order lines using one or more children customer order line auxiliary service transformation rules, one or more sibling customer order line auxiliary service transformation rules, and one or more parent customer order line auxiliary service transformation rules; and generating a service order comprising the one or more service order lines. 11. The computer-implemented method of claim 10 , wherein each product specification of the one or more product specifications comprises metadata that defines a product that is provided; wherein each customer-facing service specification of the one or more customer-facing service specifications comprises metadata that defines a customer-facing service that is provided; wherein each relationship of the one or more relationships comprises metadata that defines an association between a product specification and a customer-facing service specification; and wherein each mapping of the one or more mappings comprises metadata that defines an association between a product specification, one or more attributes of the product specification, or one or more attribute values of the product specification, and a customer-facing service specification, one or more attributes of the customer-facing service specification, or one or more attribute values of the customer-facing service specification. 12. The computer-implemented method of claim 11 , wherein the one or more relationships comprises at least one of: a primary relationship used to create a new service order line comprising a new customer-facing service specification based on an existing customer order line comprising an existing product specification; or an auxiliary relationship

Assignees

Inventors

Classifications

  • Clustering or classification · CPC title

  • Market predictions or forecasting for commercial activities · CPC title

  • by configuring or customising goods or services · CPC title

  • G06Q10/087Primary

    Inventory or stock management, e.g. order filling, procurement or balancing against orders · CPC title

  • replenishment orders; recurring orders · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9697530B2 cover?
A system that transforms a customer order into a service order is provided. The system receives a customer order including customer order lines, where each customer order line includes a product action and a product offering that is based on a product specification. The system further defines a structured set of metadata including product specifications, customer-facing service specifications, …
Who is the assignee on this patent?
Oracle Int Corp
What technology area does this patent fall under?
Primary CPC classification G06Q30/0202. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 04 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).