Nova Patents
IL226516A

Wireless device system-architecture

Abstract

This record has no abstract on file.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

34 claims: 5 independent, 29 dependent

  1. 1
    - 34 - 226516/2 CLAIMS:1. A wireless device, comprising: a plurality of functional layers each of said functional layers comprising one or more respective layer elements, wherein said functional layers include at least an application processor functional layer and at least two other functional layers;two or more matrix-switches, each matrix-switch operable to connect between a pair of functional layers from said plurality of functional layers, in order to generate one or more processing routes, each processing route connecting said plurality of functional layers in a cascade of functional layers to enable transmission of data between said plurality of functional layers;a matrix-switch controller operatively connected to said two or more matrix-switches and operable to: determine, based on information in respect of transmitted data, a required combination of one or more connections for each of said matrix-switches;each connection, connecting between one or more layer element in a first functional layer of a respective pair of functional and one or more layer element in a second functional layer of the respective pair of functional layers;and instruct said two or more matrix-switches to execute said connections and thereby create said one or more processing routes for transmitting said data.
  2. 21
    A wireless device, comprising:5 a plurality of functional layers each of said functional layers comprising one or more respective layer elements, wherein said functional layers include at least an application processor functional layer and wherein said application processor functional layer comprises a plurality layer elements;one or more matrix-switches, each matrix-switch operable to connect between a pair of functional layers and facilitate the connection of 10 said plurality of functional layers in a cascade of functional layers to enable data-transfer from one functional layer to one or more other functional layers;a switch matrix matrix-switch controller operatively connected to said one or more matrix-switches;said matrix-switch controller is operable to control said one or more matrix-switches 15 and determine at least one processing route for data-transfer from at least one layer element in one functional layer, to at least one layer element in a second functional layer, wherein said at least one processing route connects in series at least two layer elements of the same functional layers.
  3. 28
    The wireless device of 24 wherein said matrix-switch controller is operable to determine two or more processing routes each of said routes connecting a sequence of - 39 - 226516/2 layer elements which are mutually exclusive in respect of layer elements in other processing routes in the two or more processing routes.
  4. 29
    A method of transmitting data in a wireless device comprising a plurality of 5 functional layers each of said functional layers comprising one or more respective layer elements, wherein said functional layers include at least an application processor functional layer and at least two other functional layers; two or more matrix-switches, each matrix-switch operable to connect between a pair of said functional layers; the method comprising:10 receiving data at one or more terminal layer elements in a terminal functional layer;determining, based on information in respect of received data, a required combination of one or more connections for each of said matrix-switches;each connection, connecting between one or more layer element in a first functional layer of a respective pair of functional and one or more layer element in a second 15 functional layer of the respective pair of functional layers;and connecting said combination of connections.
  5. 35
    A method of transmitting data in a wireless device comprising a plurality of functional layers each of said functional layers comprising one or more respective layer elements, wherein said functional layers include at least an application processor 5 functional layer comprising a plurality of layer elements; the method comprising:receiving data at one or more terminal layer elements in a terminal functional layer;selecting one or more layer elements in other functional layers including at least two application processor layer elements in said application processor layer;10 determining at least one processing route which comprises at least one layer element from each functional layer and at least two application processors connected in series.