Back to results
US 8,527,993 B2Granted
Tasking system interface methods and apparatuses for use in wireless devices
AssigneeQUALCOMM Incorporated
InventorsRaheel Khan, Joseph C. Chan, Ron Shalev, Naveed U. Zaman
Life of this patent
Estimating the term…
Abstract
Techniques are provided which may be implemented in various methods and/or apparatuses that to provide a tasking system buffer interface capability to interface with a plurality of shared processes/engines.
Claims40
A method comprising:
- in a wireless modem:
- accessing task information from at least one of a plurality of task queues, wherein one or more of a plurality of shared client processes is configured to process the task information;
- selectively altering a portion of the task information to generate altered task information based on event information associated with at least one of the plurality of task queues, wherein altering the portion of the task information includes discontinuing execution of at least one task thread associated with at least one of the plurality of task queues;
- and
- selectively routing the altered task information to at least one of the plurality of shared client processes.
2 more elements
An apparatus comprising:
- a processor;
- a resource authority to selectively route task information to one or more of a plurality of shared client processes;
- a task queue array comprising a plurality of task queues to provide the task information to the resource authority for routing to the one or more of the plurality of shared client processes;
- and
- at least one task decoder coupled to at least one of the plurality of task queues, wherein the at least one task decoder is configured to selectively alter a portion of the task information to generate altered task information based on event information associated with at least one of the plurality of task queues, wherein altering the portion of the task information includes discontinuing execution of at least one task thread associated with at least one of the plurality of task queues.
2 more elements
An apparatus for use in a wireless modem, the apparatus comprising:
- means for accessing task information from at least one of a plurality of task queues, wherein one or more of a plurality of shared client processes is configured to process the task information;
- means for selectively altering a portion of the task information to generate altered task information based on event information associated with at least one of the plurality of task queues, wherein altering the portion of the task information includes discontinuing execution of at least one task thread associated with at least one of the plurality of task queues;
- and
- means for selectively routing the altered task information to at least one of the plurality of shared client processes.
1 more element
An article comprising:
- a non-transitory computer-readable medium having stored thereon computer-implementable instructions executable by at least one processing unit in a wireless modem to:
- access task information from at least one of a plurality of task queues, wherein one or more of a plurality of shared client processes is configured to process the task information;
- selectively alter a portion of task information to generate altered task information based on event information associated with at least one of the plurality of task queues, wherein altering the portion of the task information includes discontinuing execution of at least one task thread associated with at least one of the plurality of task queues;
- and
- initiate selectively routing of the altered task information to at least one of the plurality of shared client processes.
2 more elements
Dependencies are inferred from the claim text.