Method and apparatus for analyzing a service in a service session

US9917763B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9917763-B2
Application numberUS-201314416357-A
CountryUS
Kind codeB2
Filing dateApr 30, 2013
Priority dateJul 27, 2012
Publication dateMar 13, 2018
Grant dateMar 13, 2018

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 service provided to an end user in a service session is analyzed. A plurality of measurements of at least one performance parameter of a network providing a service to an end user in a service session is received ( 501 ). The received plurality of measurements of the at least one performance parameter are divided ( 503 ) into a plurality of snapshots. The service is analyzed ( 505 ) by determining the compliance of the received measurements to the expectations of the end user for that service session within a snapshot.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of analyzing a service provided to an end user in a service session, the method comprising the steps: receiving, at an interface of a server, a plurality of measurements of at least one performance parameter of a network providing a service to an end user in a service session; dividing, via the server, the received plurality of measurements of the at least one performance parameter into a plurality of snapshots; analyzing, via the server, the service by determining the compliance of the received measurements to the expectations of the end user for that service session within a snapshot; and in response to determining that the service is not in compliance with the expectations of the end user: determining a network optimization to apply to the network to improve the compliance of the service based on a priority level assigned to the service session; and optimizing a performance of the network based on the determination of what network optimization should be applied. 2. The method according to claim 1 wherein the snapshot comprises a time interval. 3. The method according to claim 2 , wherein the time interval is configurable. 4. The method according to claim 1 , wherein the method further comprises: storing, in a memory, the end user's expectations of the service session in the plurality of snapshots. 5. The method according to claim 4 , wherein the method further comprises calculating a metric that represents the compliance of the service session to the expectations and storing the calculated metric into the service session. 6. The method according to claim 5 , wherein the step of analyzing the service comprises the steps of: creating a semantic model of a plurality of concepts in the end user communication service domain, specifying the concepts and properties of concepts, relationships between concepts; and analyzing the service defined by the created semantic model. 7. The method according to claim 6 , wherein the step of storing the end user's expectations and storing the calculated metric comprise the step of storing the end user's expectations and/or storing the calculated metric in a knowledge base of the semantic model for use in updating the semantic model. 8. The method according to claim 6 , wherein each of the plurality of concepts in the end user communication service domain are assigned an importance level and the step of creating the semantic model comprises the step of: creating the semantic model of the concepts having importance level above a defined threshold in the end user communication service domain. 9. Apparatus for analyzing a service provided to an end user in a service session, the apparatus comprising: a hardware interlace configured to receive a plurality of measurements of at least one performance parameter of a network providing a service to an end user in a service session and to divide the received plurality of measurements of the at least one performance parameter into a plurality of snapshots; a processor communicatively coupled to the interface, the processor configured to analyze the service by determining the compliance of the received measurements to the expectations of the end user for that service session within a snapshot; and in response to determining that the service is not in compliance with the expectation of the end user, the processor is further configured to: determine a network optimization to apply to the network to improve the compliance of the service based on a priority level assigned to the service session; and optimize a performance of the network based on the determination of what network optimization should be applied. 10. Apparatus according to claim 9 , wherein the apparatus further comprises a storage device configured to store the end user's expectations of a service session in the plurality of snapshots. 11. Apparatus according to claim 10 , wherein the processor is further configured to calculate a metric that represents the compliance of the service session to its expectations; and the storage device is further configured to store the calculated metric into the service session. 12. Apparatus according to claim 11 , wherein the processor is further configured to create a semantic model of a plurality of concepts in the end user communication service domain, specifying the concepts and properties of concepts, relationships between concepts, and to analyze the service defined by the created semantic model. 13. Apparatus according to claim 12 , wherein the processor is further configured to access the storage device for retrieving the end user's expectations and/or the calculated metric for the knowledge base of the semantic model for use in creating the semantic model. 14. A management node comprising an apparatus as defined in claim 10 . 15. The management node according to claim 14 comprising an auto configuration server.

Assignees

Inventors

Classifications

  • Generating service level reports · CPC title

  • Customer-centric QoS measurements · CPC title

  • using relational databases for representation of network management data, e.g. managing via structured query language [SQL] · CPC title

  • using machine learning or artificial intelligence · CPC title

  • involving simulating, designing, planning or modelling of a network · 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 US9917763B2 cover?
A service provided to an end user in a service session is analyzed. A plurality of measurements of at least one performance parameter of a network providing a service to an end user in a service session is received ( 501 ). The received plurality of measurements of the at least one performance parameter are divided ( 503 ) into a plurality of snapshots. The service is analyzed ( 505 ) by determ…
Who is the assignee on this patent?
Ericsson Telefon Ab L M, Ericsson Telefon Ab L M
What technology area does this patent fall under?
Primary CPC classification H04L41/5009. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 13 2018 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).