Global Patent Index - EP 3722955 A1

EP 3722955 A1 20201014 - UNBLOCKING PROCESSES IN INTERPROCESS MESSAGING PASSING

Title (en)

UNBLOCKING PROCESSES IN INTERPROCESS MESSAGING PASSING

Title (de)

ENTSPERREN VON PROZESSEN IN DER ZWISCHENPROZESS-NACHRICHTENÜBERMITTLUNG

Title (fr)

DÉBLOCAGE DE PROCESSUS DANS LE PASSAGE DE MESSAGES ENTRE LES PROCESSUS

Publication

EP 3722955 A1 20201014 (EN)

Application

EP 20159925 A 20200227

Priority

US 201916377879 A 20190408

Abstract (en)

A thread of a client process may become blocked awaiting a reply to a message sent to a server process. Unblocking the client may include determining by the operating system that a timeout has expired without the server having replied to the message and then sending a request to the server process reply to the message to unblock the client. After sending the request for the server to reply to the message, the operating system may determine that the server has still not replied to the message after a further period has elapsed. If so, one or more actions related to the server process may be triggered. For example, a signal may be sent to the server process or the computer system may be rebooted.

IPC 8 full level

G06F 9/54 (2006.01)

CPC (source: EP US)

G06F 9/4416 (2013.01 - US); G06F 9/4881 (2013.01 - EP); G06F 9/546 (2013.01 - EP); H04L 67/01 (2022.05 - US); H04L 67/10 (2013.01 - US); H04L 67/60 (2022.05 - US)

Citation (search report)

  • [I] EP 1729481 A2 20061206 - QNX SOFTWARE SYS GMBH & CO KG [DE]
  • [A] 21 6 XIAOCONG FAN ET AL: "Intertask Communication: Signaling 577 21.6 Spinlocks and Interrupt Events from ISRs", 14 September 2015 (2015-09-14), XP055717689, Retrieved from the Internet <URL:http://scitechconnect.elsevier.com/wp-content/uploads/2015/09/577_580.pdf> [retrieved on 20200723]

Designated contracting state (EPC)

AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

Designated extension state (EPC)

BA ME

DOCDB simple family (publication)

EP 3722955 A1 20201014; EP 3722955 B1 20221116; US 10785346 B1 20200922; US 2020322455 A1 20201008

DOCDB simple family (application)

EP 20159925 A 20200227; US 201916377879 A 20190408