Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

173 results about "Location-allocation" patented technology

Location-allocation refers to algorithms used primarily in a geographic information system to determine an optimal location for one or more facilities that will service demand from a given set of points. Algorithms can assign those demand points to one or more facilities, taking into account factors such as the number of facilities available, their cost, and the maximum impedance from a facility to a point.

Data processing apparatus and method for managing multiple program threads executed by processing circuitry

A data processing apparatus and method are provided for managing multiple program threads executed by processing circuitry. The multiple program threads include at least one high priority program thread and at least one lower priority program thread. At least one storage unit is shared between the multiple program threads and has multiple entries for storing information for reference by the processing circuitry when executing the program threads. Thread control circuitry is used to detect a condition indicating an adverse effect caused by a lower priority program thread being executed by the processing circuitry and resulting from sharing of the at least one storage unit between the multiple program threads. On detection of such a condition, the thread control circuitry issues an alert signal, and a scheduler is then responsive to the alert signal to cause execution of the lower priority program thread causing the adverse effect to be temporarily halted, for example by causing that lower priority program thread to be de-allocated and an alternative lower priority program thread allocated in its place. This has been found to provide a particularly efficient mechanism for allowing any high priority program thread to progress as much as possible, whilst at the same time improving the overall processor throughput by seeking to find co-operative lower priority program threads.
Owner:ARM LTD

System and method for transmitting FEC packets

A system and method for transmitting IP packets arranged in an LĂ—D matrix comprising data packets and L number of FEC packets, L corresponding to a number of columns in the matrix, and D corresponding to a number rows in the matrix includes assigning a first location in the matrix as an FEC packet location, skipping D number of locations in the matrix from the most recently assigned FEC packet location to a new location, and determining if the new location is positioned in the same column as an existing FEC packet location. The new location is assigned as an FEC packet location if it is determined that the new location is not positioned in the same column as an existing FEC packet location. If it is determined that the new location is positioned in the same column as an existing FEC packet location, then the location is moved back in the matrix until the moved-back location is not positioned in the same column as an existing FEC packet location, and the moved-back location is assigned as an FEC packet location. The skipping, determining, assigning, and moving back are repeatedly performed until the number of FEC packet locations is equal to L. The FEC packets protecting the D previous IP packets in the same column are transmitted in accordance with the identified FEC packet locations.
Owner:HBC SOLUTIONS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products