Technique for determining a chain of individual functions associated with a service

US9274846B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9274846-B2
Application numberUS-201013379906-A
CountryUS
Kind codeB2
Filing dateJun 17, 2010
Priority dateJun 22, 2009
Publication dateMar 1, 2016
Grant dateMar 1, 2016

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 method and apparatus are provided for determining a chain of individual functions associated with a service. The functions are designed to be interconnected in order to supply the service to a client entity in a communications network. The method includes the following steps implemented by a determination device: receiving from an access node to the service a temporary chain of individual functions associated with the service requested by the client entity together with a context associated with the client entity; determining an action to be performed on the temporary chain of individual functions associated with the service as a function of the context associated with the client entity; implementing the determined action on the temporary chain in order to obtain a final chain of individual functions; and sending the final chain to the service access node. This method can be implemented for supplying the service to the client entity.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of determining a chain of individual functions associated with a service, said individual functions being designed to be interconnected in order to provide said service to a client entity in a communications network, said method comprising the following acts: a client entity sending an access request to an access node to said service; in response to receiving the access request, the access node sending to a determination device a temporary chain of individual functions associated with the service requested by the client entity together with a context associated with the client entity; and the following acts implemented by the determination device: determining an action to be performed on the temporary chain of individual functions associated with the service as a function of the context associated with the client entity, wherein the context associated with the client belongs to the group comprising at least one of an identifier of the user of the client entity, a type of network access or a type of terminal; implementing the determined action on the temporary chain in order to obtain a final chain of individual functions; and sending the final chain to said access node to said service. 2. The method according to claim 1 , wherein said action to be performed belongs to the group comprising at least: a deletion; an addition; a replacement. 3. The method according to claim 1 , including verifying whether said client entity is authorized to access said service, and wherein implementing the determined action is executed when the client entity is authorized to access the service. 4. The method according to claim 1 , further including obtaining at least one rule relating to the context associated with the client entity, and in which the action to be performed on the temporary chain is also determined as a function of said rule. 5. A determination device for determining a chain of individual functions associated with a service, said individual functions being designed to be interconnected in order to supply said messages to a client entity in a communications network, said device comprising: receiver means for receiving, from an access node to said service, an access request of the client entity to said service and a temporary chain of individual functions supplied by the access node and associated with the service requested by the client entity, together with a context associated with the client entity; determination means for determining an action to be performed on the temporary chain of individual functions associated with the service, as a function of the context associated with the client entity, wherein the context associated with the client entity belongs to the group comprising at least one of an identifier of the user of the client entity, a type of network access or a type of terminal; implementation means for implementing the determined action on the temporary chain in order to obtain a final chain of individual functions; and sender means for sending the final chain to said access node. 6. A service access node comprising: receiver means for receiving from a client entity a service access request, said request including a context associated with the client entity, wherein the context associated with the client entity belongs to the group comprising at least one of an identifier of the user of the client entity, a type of network access or a type of terminal; obtaining means for, in response to receiving the service access request from the client entity, obtaining a temporary chain of individual functions associated with said service; sender means for sending to a device, for determining a chain of individual functions, said service access request and said temporary chain of individual functions together with a context associated with the client entity; and receiver means for receiving from said device a final chain of individual functions. 7. A system for processing a service access request made by a client entity, the system comprising: at least one service access node comprising: receiver means for receiving from a client entity a service access request, said request including a context associated with the client entity, wherein the context associated with the client entity belongs to the group comprising at least one of an identifier of the user of the client entity, a type of network access or a type of terminal; obtaining means for, in response to receiving the service access request from the client entity, obtaining a temporary chain of individual functions associated with said service; sender means for sending a temporary chain of individual functions together with a context associated with the client entity; and receiver means for receiving a final chain of individual functions; and a determination device comprising: receiver means for receiving from said service access node the temporary chain of individual functions associated with the service access request, together with the context associated with the client entity; determination means for determining an action to be performed on the temporary chain of individual functions associated with the service access request, as a function of the context associated with the client entity; implementation means for implementing the determined action on the temporary chain in order to obtain the final chain of individual functions; and sender means for sending the final chain to said service access node. 8. A system according to claim 7 for processing an access request, the system further including a database storing at least rules relating to context associated with client entities. 9. A non-transitory hardware storage medium comprising a computer program stored thereon and including instructions for implementing a method for determining a chain of individual functions associated with a service by means of a determination device when the program is executed by a processor, said individual functions being designed to be interconnected in order to provide said service to a client entity in a communications network, wherein the method comprises: receiving from an access node to said service an access request of the client entity to said service and a temporary chain of individual functions supplied by the access node and associated with the service requested by the client entity, together with a context associated with the client entity; determining an action to be performed on the temporary chain of individual functions associated with the service as a function of the context associated with the client entity, wherein the context associated with the client entity belongs to the group comprising at least one of an identifier of the user of the client entity, a type of network access or a type of terminal; implementing the determined action on the temporary chain in order to obtain a final chain of individual functions; and sending the final chain to said access node to said service.

Assignees

Inventors

Classifications

  • G06F9/5055Primary

    considering software capabilities, i.e. software resources associated or available to the machine · CPC title

  • considering the execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration (scheduling strategies G06F9/4881 and subgroups) · CPC title

  • Electricity · mapped topic

  • Brokering proxy services · 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 US9274846B2 cover?
A method and apparatus are provided for determining a chain of individual functions associated with a service. The functions are designed to be interconnected in order to supply the service to a client entity in a communications network. The method includes the following steps implemented by a determination device: receiving from an access node to the service a temporary chain of individual fun…
Who is the assignee on this patent?
Radier Benoit, Salaun Mikaël, Klenk Andreas, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06F9/5055. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 01 2016 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).