Patents by Inventor Ioannis MOUROULIS

Ioannis MOUROULIS has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230396997
    Abstract: Systems, methods, and software of performing a data repository service. In one embodiment, a data repository Network Function (NF) of a 5G core network is configured to receive a request from an NF service consumer for a service operation regarding storage of a record, and containing meta and/or one or more blocks of the record. The data repository NF is configured to apply encryption to one or more meta tags of the meta and/or to the blocks of the record based on one or more encryption indicators embedded in a meta schema defined for the meta, and to store the record with the one or more meta tags and/or the blocks in encrypted format according to the meta schema.
    Type: Application
    Filed: June 1, 2023
    Publication date: December 7, 2023
    Inventors: Ioannis MOUROULIS, Jonathan LITTLE, Ulrich WIEHE, Saurabh KHARE, Jani Petteri EKMAN
  • Publication number: 20230367823
    Abstract: The disclosure relates to an apparatus comprising means for: storing a metadata schema, wherein the metadata schema comprises at least one tag type with at least one attribute defining how a metadata tag is to be stored in a record and/or at least one attribute defining how a metadata tag stored in a record is to be used; and storing a metadata tag in a record and/or using a metadata tag stored in a record based on the at least one attribute.
    Type: Application
    Filed: September 29, 2020
    Publication date: November 16, 2023
    Applicant: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Ioannis MOUROULIS, Devaki CHANDRAMOULI, Ulrich WIEHE
  • Publication number: 20230359528
    Abstract: It is provided a method comprising: monitoring if a communication initiator receives a confirmation in response to an initial message from the communication initiator to a communication partner; supervising if the communication initiator successfully processes the confirmation; providing a non-successful information at a callback resource if the confirmation comprises the identifier of the callback resource and the communication initiator does not successfully process the confirmation; wherein the confirmation comprises an identifier of the callback resource; and the confirmation confirms that the initial message is successfully processed by the communication partner.
    Type: Application
    Filed: September 22, 2020
    Publication date: November 9, 2023
    Applicant: NOKIA TECHNOLOGIES OY
    Inventors: Ioannis MOUROULIS, Bruno LANDAIS
  • Publication number: 20230359492
    Abstract: There are provided measures for task responsibility coordination. Such measures exemplarily comprise recognizing addition of said network function entity to a network entity composition, acquiring task coordination responsibility information with respect to said network entity composition, analyzing said task coordination responsibility information, and initiating, if said task coordination responsibility information does not define a valid task coordination responsible for a specific task, addition of said network function entity as said task coordination responsible for said specific task.
    Type: Application
    Filed: September 30, 2020
    Publication date: November 9, 2023
    Inventors: Ioannis MOUROULIS, Devaki CHANDRAMOULI, Saurabh KHARE, Bruno LANDAIS
  • Patent number: 11784869
    Abstract: A method, apparatus, and computer program product provide for network communication error originator identification with a header, such as an HTTP header. In the context of a method, the method causes a service request from a NF client to be transmitted to a NF server via one or more intermediary network proxy functions. The method receives a service response with error information identifying the type or identity of the originator of the error response or identifying the type or identity of network proxy function having relayed the error response. The method may also be enabled to redirect a service request to a different NF server or a different network proxy function, and to enable the NF client to determine whether to redirect the request to a different NF server or a different network proxy function.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: October 10, 2023
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Bruno Landais, Saurabh Khare, Alex Moukalled, Ioannis Mouroulis
  • Publication number: 20230224782
    Abstract: An apparatus and method can include monitoring whether a consumer of a target network receives a resource identifier, a first apiRoot identifying a producer, and a second apiRoot identifying the producer and a producer network. The first apiRoot is for routing a service request to the producer, and the second apiRoot is for routing the service request to the producer if the target network is different from the producer network. The method further comprises identifying the producer network based on the second apiRoot, and deciding whether the target network is different from the producer network. If the target network is not different from the producer network, the service request is sent wherein the resource is identified by the first apiRoot and the identifier. If the target network is different from the producer network, the service request is sent wherein the resource is identified by the second apiRoot and the identifier.
    Type: Application
    Filed: January 9, 2023
    Publication date: July 13, 2023
    Inventors: Bruno LANDAIS, Ioannis MOUROULIS, Alex MOUKALLED
  • Publication number: 20230216929
    Abstract: There is provided a method, computer program, and apparatus for a network repository function that causes the network repository function to: alter, for a second network function, a value of an attribute in a network profile associated with said second network function; and signal, to a first network function, an identifier for said second network function in addition to an said altered value of said attribute, based on a first request for discovery from said first network function, wherein said network profile comprises an indication of a service and/or an attribute of said second network function.
    Type: Application
    Filed: January 5, 2023
    Publication date: July 6, 2023
    Inventors: Bruno LANDAIS, Ioannis MOUROULIS
  • Publication number: 20230044681
    Abstract: In a search or delete request towards a storage entity storing data in a plurality of records, an identifier list indicating identifiers associated with specific records to be processed is included, and the request including the identifier list is transmitted.
    Type: Application
    Filed: August 5, 2022
    Publication date: February 9, 2023
    Inventors: Ioannis MOUROULIS, Ulrich WIEHE, Jonathan LITTLE, Vishal GUPTA
  • Publication number: 20220391427
    Abstract: An apparatus for use in a communication system sets, in a search request serving to retrieve, from a storage entity, records that match filters, an indication which indicates if, for one or more matching records of the records that match the filters, a content of the one or more matching records is to be received in a response to the search request along with references to the records that match the filters, and transmits the search request including the indication.
    Type: Application
    Filed: June 3, 2022
    Publication date: December 8, 2022
    Inventors: Jonathan LITTLE, Ioannis MOUROULIS, Ulrich WIEHE, Vikram PATIL
  • Publication number: 20220261177
    Abstract: A data store apparatus comprises means for: storing in one or more timer stores of the data store apparatus one or more timers, said timers being associated with data used by a stateless or state efficient consumer network function; monitoring said one or more timers; and in response to a trigger associated with a first timer of the one or more timers causing a notification to be sent to a consumer network function of the first timer.
    Type: Application
    Filed: February 14, 2022
    Publication date: August 18, 2022
    Applicant: NOKIA TECHNOLOGIES OY
    Inventors: Jonathan LITTLE, Ioannis Mouroulis, Ulrich Wiehe
  • Publication number: 20220224589
    Abstract: According to an example aspect, there is provided a method, comprising: receiving, by a service communication proxy from a network function consumer, a service request for a service by a network function producer, transmitting, in response to an error in obtaining an access token from a network repository function on the basis of the service request, a response to the service request to the network function consumer, wherein the access token is for authorizing access to a service at the network function producer and the response is indicative of an access token error.
    Type: Application
    Filed: January 11, 2022
    Publication date: July 14, 2022
    Inventors: Prashanti DAS, Bruno LANDAIS, Ioannis MOUROULIS
  • Publication number: 20210306203
    Abstract: A method, apparatus, and computer program product provide for network communication error originator identification with a header, such as an HTTP header. In the context of a method, the method causes a service request from a NF client to be transmitted to a NF server via one or more intermediary network proxy functions. The method receives a service response with error information identifying the type or identity of the originator of the error response or identifying the type or identity of network proxy function having relayed the error response. The method may also be enabled to redirect a service request to a different NF server or a different network proxy function, and to enable the NF client to determine whether to redirect the request to a different NF server or a different network proxy function.
    Type: Application
    Filed: March 18, 2021
    Publication date: September 30, 2021
    Applicant: NOKIA TECHNOLOGIES OY
    Inventors: Bruno LANDAIS, Saurabh KHARE, Alex MOUKALLED, Ioannis MOUROULIS