Distributed applications in a portable thread environment
AssigneeMicrotune (San Diego), Inc.
InventorsHock Law, Suresh Singamsetty Kumar
Life of this patent
Estimating the term…
Abstract
Distributed applications in a portable thread environment are disclosed. In one embodiment, a method comprises receiving a message from a first PTE at a second PTE, wherein the message contains a destination address; determining if the message is intended for the second PTE using the PTE destination address; routing the message to a third PTE if the message is not intended for the second PTE; and executing threads associated with the message in the second PTE if the message is intended for the second PTE.
Claims28
A method, comprising:
- receiving a message from a first PTE at a second PTE, wherein the message contains a destination address;
- determining if the message is intended for the second PTE using the PTE destination address;
- routing the message to a third PTE if the message is not intended for the second PTE;
- and
- executing threads associated with the message in the second PTE if the message is intended for the second PTE.
A system, comprising:
- means for receiving a message from a first PTE at a second PTE, wherein the message contains a destination address;
- means for determining if the message is intended for the second PTE using the PTE destination address;
- means for routing the message to a third PTE if the message is not intended for the second PTE;
- and
- means for executing threads associated with the message in the second PTE if the message is intended for the second PTE.
A computer-readable medium having stored thereon a plurality of instructions, said plurality of instructions when executed by a computer, cause said computer to perform:
- receiving a message from a first PTE at a second PTE, wherein the message contains a destination address;
- determining if the message is intended for the second PTE using the PTE destination address;
- routing the message to a third PTE if the message is not intended for the second PTE;
- and
- executing threads associated with the message in the second PTE if the message is intended for the second PTE.
A system, comprising:
- a first apparatus running a first PTE;
- and
- a second apparatus running a second PTE, wherein the second apparatus
- is networked to the first apparatus,
- receives a message from the first apparatus that contains a destination address,
- determines if the message is intended for the second PTE using the destination address,
- routes the message to a third apparatus having a third PTE if the message is not intended for the second PTE, and
- executes threads associated with the message if the message is intended for the second PTE.
Dependencies are inferred from the claim text.