Method, apparatus, and computer program

US11811625B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11811625-B2
Application numberUS-201817267227-A
CountryUS
Kind codeB2
Filing dateAug 10, 2018
Priority dateAug 10, 2018
Publication dateNov 7, 2023
Grant dateNov 7, 2023

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.

Preference information is received at a network repository function from a first network function, the preference information indicating one or more optional preferences for a respective second network function or network function service. Information is provided to the first network function about one or more second network functions or network function services, the one or more second network functions or network function services being selected taking into account the preference information.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus comprising at least one processor and at least one memory including computer program code; wherein the at least one memory and computer program code are configured, with the at least one processor, to cause the apparatus at least to: receive, at a network repository function, a discovery request message including preference information from a first network function, said preference information comprising location information for a respective second network function or network function service; and cause information to be provided to said first network function about one or more second network functions or network function services, said one or more second network functions or network function services being selected based on the location information in the received discovery request message, wherein in an instance no network functions are identified matching said preference information, the one or more second network functions or network function services are identified without limiting a search to second network functions or network function services that match the preference information. 2. An apparatus as claimed in claim 1 , wherein a respective selected second network function or network function service optionally is provided with one or more of said optional preferences. 3. An apparatus as claimed in claim 1 , wherein said location information comprises a preferred locality parameter, and wherein the at least one memory and computer program code are further configured, with the at least one processor, to cause the apparatus to search for the one or more second network functions or network function services in response to the discovery request message without limiting the search to second network functions or network function services that match the preferred locality parameter. 4. An apparatus as claimed in claim 1 , wherein said preference information is received with one or more query parameters; and wherein the at least one memory and computer program code are configured, with the at least one processor, to cause the apparatus to cause information to be provided to said first network function about the second network functions or network function services that match the one or more query parameters when there is no match to said preference information. 5. An apparatus as claimed in claim 4 , wherein said at least one memory and computer program code are further configured, with the at least one processor, to cause the apparatus to provide a candidate list of second network functions or network function services in dependence on said one or more query parameters, each of said second network functions or network function services of said candidate list satisfying said one or more query parameters. 6. An apparatus as claimed in claim 5 , wherein said at least one memory and computer program code are further configured, with the at least one processor, to cause the apparatus to filter said candidate list of second network functions or network function services in dependence on said preference information. 7. An apparatus as claimed in claim 5 , wherein at least one memory and computer program code are further configured, with the at least one processor, to cause the apparatus to provide a priority or modify a priority of one or more second network functions or network function services in said candidate list of second network functions or network function services in dependence on said preference information. 8. An apparatus as claimed in claim 1 , wherein said preference information comprises information indicating how said network repository function should select second network functions or network function services if no second network functions or network function services match the preference information. 9. An apparatus as claimed in claim 1 , wherein said at least one memory and computer program code are further configured, with the at least one processor, to cause the apparatus to determine which of said second network functions or network function services is to be selected when there is no match to said preference information. 10. An apparatus comprising at least one processor and at least one memory including computer program code; wherein the at least one memory and computer program code are configured, with the at least one processor, to cause the apparatus at least to: cause, at a first network function, a discovery request message including preference information to be provided to a network repository function, said preference information comprising location information for a respective second network function or network function service; and receive information, from said network repository function, about one or more second network functions or network function services, said one or more second network functions or network function services being selected based on the location information in the discovery request message, wherein in an instance no network functions are identified matching said preference information, the one or more second network functions or network function services are identified without limiting a search to second network functions or network function services that match the preference information. 11. An apparatus as claimed in claim 10 , wherein a respective selected second network function or network function service optionally is provided with one or more of said optional preferences. 12. An apparatus as claimed in claim 10 , wherein said preference information is provided with one or more query parameters, and wherein the at least one memory and computer program code are configured, with the at least one processor, to cause the apparatus to receive information from said network repository function about the second network functions or network function services that match the one or more query parameters when there is no match to said preference information. 13. An apparatus as claimed in claim 12 , wherein the at least one memory and computer program code are further configured, with the at least one processor, to cause the apparatus to receive a candidate list of second network functions or network function services in dependence on said one or more query parameters, each of said second network functions or network function services of said candidate list satisfying said one or more query parameters. 14. An apparatus as claimed in claim 13 , wherein one or more of said second network functions or network function services is said candidate list is provided with a priority in dependence on said preference information. 15. An apparatus as claimed in claim 10 , wherein said preference information comprises information indicating how said network repository function should select second network functions or network function services if no second network functions or network function services match the preference information. 16. A computer program product comprising a non-transitory storage medium and computer program code stored by the storage medium and adapted to, when the program is run on a processor, perform: receiving, at a network repository function, a discovery request message including preference information from a first network function, said preference information comprising location information for a respective second network function or network function service; and causing information to be provided to said first network function about one or more second network functions or network function services, said one or more second network functions or network function services being selected based on the preferenc

Assignees

Inventors

Classifications

  • Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration · CPC title

  • Access restriction (access security to prevent unauthorised access H04W12/08); Network selection; Access point selection · CPC title

  • Services making use of location information · CPC title

  • Service on demand, e.g. definition and deployment of services in real time · CPC title

  • characterised by the conditions triggering a change of settings · 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 US11811625B2 cover?
Preference information is received at a network repository function from a first network function, the preference information indicating one or more optional preferences for a respective second network function or network function service. Information is provided to the first network function about one or more second network functions or network function services, the one or more second network…
Who is the assignee on this patent?
Nokia Solutions & Networks Oy
What technology area does this patent fall under?
Primary CPC classification H04L41/5051. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 07 2023 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).