×

COMMUNICATION AMONG EXECUTION THREADS OF AT LEAST ONE ELECTRONIC DEVICE

  • US 20110061062A1
  • Filed: 07/29/2010
  • Published: 03/10/2011
  • Est. Priority Date: 07/29/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of communication in at least one electronic device, the method comprising:

  • in the at least one electronic device, creating a first execution thread and a second execution thread;

    in the at least one electronic device, creating a message service for receiving messages for the first thread;

    in the at least one electronic device, generating in the second thread a message to be transferred to the message service of the first thread;

    in the at least one electronic device, selecting one of multiple data transfer mechanisms for transferring the message to the message service of the first thread based on a relationship between the first thread and the second thread, wherein the selecting is not performed under control of the first thread or the second thread, and wherein the relationship between the first thread and the second thread consists of one of the first thread and the second thread executing within a single process, the first thread and the second thread executing in different processes of the same electronic device, and the first thread and the second thread executing within different electronic devices;

    in the at least one electronic device, transferring the message to the message service of the first thread by way of the selected data transfer mechanism; and

    in the at least one electronic device, processing the message in the first thread in response to the message being transferred to the message service of the first thread.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×