1460728697-388bf0fd-0791-412e-9f42-66bb2112b8c4

1. A bus controller for controlling processing levels of plural requesters which access a common memory, the bus controller including:
an access cycle counter for counting the number of access cycles for which the common memory is accessed;
an arbiter coupled to the access cycle counter for judging a processing level of a processing of a requester, from plural processing levels that are different dependent on each requester, for which an access permission is given, and for performing the processing of the processing level that is judged previously;
a correspondence information unit coupled to the arbiter for storing correspondence information that shows correspondences between the plural processing levels of the respective requesters and the access cycle numbers,
wherein the arbiter is operable to judge the processing levels of the respective requesters for which an access permission is given, in accordance with a present cycle number that is counted by the access cycle counter, the number of remaining cycles up to a predetermined limit cycle number, and the correspondence information showing the correspondences between the processing levels of the respective requesters and the access cycle numbers.
2. A bus controller for arbitrating plural access requests which are issued from plural requesters to access a common memory, the bus controller including:
an access cycle counter for counting the number of access cycles for which the common memory is accessed;
a correspondence information unit for storing correspondence information that shows correspondences between the plural processing levels of the respective requesters and the access cycle numbers; and
an arbiter coupled to the access cycle counter and the correspondence information unit for arbitrating the plural access requests which are issued from the plural requesters,
wherein said arbiter is operable to perform a control for giving no permission to a non-realtime bus access request when it is expected that a total number of cycles of all the requesters would exceed a limit cycle number in accordance with a present cycle number that is counted by the access cycle counter, the number of remaining cycles up to a predetermined limit cycle number, and the correspondence information that shows correspondences between the plural requesters and the access cycle numbers.
3. A bus controller for controlling processing levels of plural requesters which access a common memory, and for arbitrating plural access requests that are issued from the plural requesters, the bus controller including:
an access cycle counter for counting the number of access cycles for which the common memory is accessed;
an arbiter coupled to the access cycle counter for judging a processing level of a processing requester, from plural processing levels that are different dependent on each requester, for which an access permission is given for performing the processing of the processing level that is judged previously, and for arbitrating the plural access requests which are issued from the plural requesters to access the common memory; and
a correspondence information unit coupled to the arbiter for storing correspondence information that shows correspondences between the plural processing levels of the respective requesters and the access cycle numbers,
wherein the arbiter is operable to judge the processing levels of the respective requesters for which an access permission is given, in accordance with a present cycle number counted by the access cycle counter, and the number of remaining cycles up to a predetermined limit cycle number.
4. The bus controller of claim 1,
wherein the arbiter is operable to calculate a total sum of the numbers of access cycles when performing processings from a processing of a requester, which is two processings after a present one, to the last processing in a reference time, at levels for which the respective maximum cycle numbers are the smallest,
wherein the arbiter is operable to obtain the number of remaining cycles by subtracting a present access cycle number from the limit cycle number, and
wherein the arbiter is operable to select a processing level of a next processing of a requester within a range of the cycle number that is obtained by subtracting the total sum from the number of the remaining cycles.
5. The bus controller of claim 2,
wherein the arbiter is operable to calculate a total sum of the numbers of access cycles when performing processings from a next requester to the last processing in a reference time, at levels for which the respective maximum cycle numbers are the smallest,
wherein the arbiter is operable to obtain the number of remaining cycles by subtracting a present access cycle number from the limit cycle number, and
wherein the arbiter is operable to perform a control for giving no permission to the non-realtime requester when the processings cannot be completed within a range of the cycle number that is obtained by subtracting the total sum from the number of remaining cycles.
6. The bus controller of claim 3,
wherein the arbiter is operable to calculate a total sum of the numbers of access cycles when performing processings from a next processing of a non-realtime requester as a next requester to the last processing in a reference time, at levels for which the respective maximum cycle numbers are the smallest,
wherein the arbiter is operable to obtain the number of remaining cycles by subtracting a present access cycle number from the limit cycle number, and
wherein the arbiter is operable to perform a control for giving no permission to the non-realtime requester when the processings cannot be completed within a range of the cycle number that is obtained by subtracting the total sum from the number of remaining cycles.
7. The bus controller of claim 6, wherein
the non-realtime requester has plural different processing levels.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A catheter assembly comprising,
an elongated body having a first end portion and a second end portion,
a dilatable bladder incorporated with said elongated body between the first end portion of the elongated body and the second end portion of the elongated body, the dilatable bladder being adapted to dilate in a radially outward direction from said elongated body,
a thermally responsive indicator incorporated with at least a portion of said dilatable bladder, said thermally responsive indicator being adapted to visually change in response to a change in temperature, and
a surgical cutter adapted to enable an operator to cut mammal flesh at a location other than the location of said thermally responsive indicator.
2. The catheter assembly of claim 1, wherein said elongated body defines an internal lumen extending from a first end of said elongated body to a second end of said elongated body, said dilatable bladder is in fluid communication with said internal lumen, and inflates in response to a positive fluid pressure in said internal lumen.
3. The catheter of claim 1, wherein said catheter is adapted for insertion into a body of a mammal and said thermally responsive indicator detects a change in temperature when said thermally responsive indicator is located in proximity of a blood vessel.
4. The catheter of claim 1, wherein said catheter is adapted for insertion into a human body and said thermally responsive indicator indicates a change in temperature when a portion of said dilatable bladder is disposed in a ureter and brought into proximity of a femoral artery or vein.
5. The catheter assembly of claim 1, wherein said dilatable bladder has an inner surface and said thermally responsive indicator is disposed on at least a portion of said inner surface.
6. The catheter assembly of claim 1, wherein said dilatable bladder has an outer surface and said thermally responsive indicator is disposed on at least a portion of said outer surface.
7. The catheter assembly of claim 1, wherein said thermally responsive indicator includes a thermochromatic material.
8. The catheter assembly of claim 7, wherein said dilatable bladder is formed from a first material and said thermochromatic material is disposed within said first material.
9. The catheter assembly of claim 1, further comprising a detector element adapted for detecting the visual change of said thermally responsive indicator.
10. The catheter assembly of claim 9, wherein said elongated body defines a detector lumen extending between the first end portion of said elongated body and the second end portion of said elongated body, and being adapted for receiving said detector element.
11. The catheter assembly of claim 9, wherein said detector element is a fiber optic camera adapted to enable an operator to view the visual change of said thermally responsive indicator.
12. The catheter assembly of claim 1, wherein said dilatable bladder extends around a first portion of a periphery of said elongated body and said surgical cutter is adapted to enable an operator to cut mammal flesh contacting a second portion of the periphery of said elongated body, said first portion of the periphery of said elongated body and said second portion of the periphery of said elongated body being non-overlapping.
13. The catheter assembly of claim 1, wherein said thermally responsive indicator is adapted to change color in response to a change in temperature.
14. The catheter assembly of claim 1, wherein said thermally responsive indicator is adapted to visually change in response to a change in temperature from a source external of said bladder.
15. The catheter assembly of claim 1, wherein said thermally responsive indicator is adapted to visually change in response to a change in temperature from a first temperature present in a ureter adjacent at least one of a femoral artery and vein of a patient to a second temperature present in the ureter spaced from the femoral artery and vein of the patient.
16. The catheter assembly of claim 1, wherein the elongated body includes a first portion and a second portion different than the first portion of the elongated body, and the bladder is entirely incorporated with the first portion of the elongated body.
17. The catheter assembly of claim 1, wherein
the elongated body includes a first portion and a second portion different than the first portion of the elongated body, the bladder is entirely incorporated with the first portion of the elongated body, the cutter is disposed on the second portion of the elongated body.
18. A catheter assembly comprising,
an elongated body having a first end portion and a second end portion,
a dilatable bladder incorporated with said elongated body between the first end portion of the elongated body and the second end portion of the elongated body, the dilatable bladder being adapted to dilate in a radially outward direction from said elongated body,
a thermally responsive indicator incorporated with at least a portion of said dilatable bladder, said thermally responsive indicator being adapted to visually change in response to a change in temperature,
a cutting lumen extending from the first end portion of said elongated body to the second end portion of said elongated body, wherein an outer wall of said elongated body includes a cutting aperture in communication with said cutting lumen, and
a surgical cutting wire anchored in said cutting lumen at a location between said cutting aperture and said second end portion of said elongated body, and extending axially from said location past said cutting aperture toward said first end portion of said elongated body, wherein said cutting lumen at said first end portion of said elongated body is adapted to enable an operator to extend said surgical cutting wire to cause a looped portion of said surgical cutting wire to protrude radially through said cutting aperture.
19. A catheter assembly comprising,
an elongated body having a first end portion and a second end portion,
a dilatable bladder incorporated with said elongated body between the first end portion of the elongated body and the second end portion of the elongated body, the dilatable bladder being adapted to dilate in a radially outward direction from said elongated body,
a thermally responsive indicator incorporated with at least a portion of said dilatable bladder, said thermally responsive indicator being adapted to visually change in response to a change in temperature,
a cutting lumen extending from the first end portion of said elongated body to the second end portion of said elongated body, wherein an outer wall includes a cutting aperture in communication with said cutting lumen, and
a surgical cutting element adapted to extend axially from said first end portion through said cutting lumen toward said cutting aperture, wherein said cutting lumen at said first end portion of said elongated body is adapted to enable an operator to extend and retract said surgical cutting element radially through said cutting aperture.
20. A catheter assembly comprising,
an elongated body having a first end portion and a second end portion,
a dilatable bladder incorporated with said elongated body between the first end portion of the elongated body and the second end portion of the elongated body, the dilatable bladder being adapted to dilate in a radially outward direction from said elongated body,
a thermally responsive indicator incorporated with at least a portion of said dilatable bladder, said thermally responsive indicator being adapted to visually change in response to a change in temperature, and
a surgical cutting wire extending external to said elongated body from a first location proximal to a first end of said elongated body to a second location proximal to a second end of said elongated body, said surgical cutting wire disposed in a fixed relationship to said second location and in a moveable relationship with said first location, said first location being adapted to enable an operator to extend and retract said surgical cutting element to adjust an amount of radial protrusion of said cutting element from said elongated body.
21. A catheter assembly comprising,
an elongated body having a first end portion and a second end portion,
a dilatable bladder incorporated with said elongated body between the first end portion of the elongated body and the second end portion of the elongated body, the dilatable bladder being adapted to dilate in a radially outward direction from said elongated body, the dilatable bladder having an outer surface, and
a thermally responsive indicator incorporated with at least a portion of said dilatable bladder, said thermally responsive indicator being adapted to visually change in response to a change in temperature, and
a surgical cutting wire extending adjacent to said outer surface of said dilatable bladder from a first location proximal to the first end portion of said elongated body to a second location proximal to the second end portion of said elongated body, said surgical cutting wire disposed in a fixed relationship to said second location and in a moveable relationship to said first location.
22. The catheter assembly of claim 21, wherein said surgical cutting wire is adapted to extend in response to inflation of said dilatable bladder and retract in response to deflation of said dilatable bladder.
23. A catheter assembly, comprising,
an elongated body having a first end portion and a second end portion,
a dilatable bladder coupled to said elongated body between the first end portion of the elongated body and the second end portion of the elongated body, the dilatable bladder being adapted to dilate in a radially outward direction from said elongated body,
a thermally responsive indicator, at least a portion of said thermally responsive indicator being disposed on at least a portion of said dilatable bladder, said at least a portion of said thermally responsive indicator being adapted to visually change in response to a change in temperature, and
a detector element adapted for detecting the visual change of said at least a portion of said thermally responsive indicator.
24. The catheter assembly of claim 23, wherein said elongated body defines an internal lumen extending from the first end portion of said elongated body to the second end portion of said elongated body, said dilatable bladder is in fluid communication with said internal lumen, and inflates in response to a positive fluid pressure in said internal lumen.
25. The catheter assembly of claim 23, wherein said catheter is adapted for insertion into a body of a mammal and said at least a portion of said thermally responsive indicator indicates a change in temperature when said at least a portion of said thermally responsive indicator is brought into proximity of a blood vessel.
26. The catheter assembly of claim 23, wherein said catheter is adapted for insertion into a human body and said at least a portion of said thermally responsive indicator indicates a change in temperature when a portion of said dilatable bladder is disposed in a ureter and is brought into proximity of a femoral artery or vein.
27. The catheter assembly of claim 23, wherein a portion of said elongated body is adapted to form said dilatable bladder.
28. The catheter assembly of claim 23, wherein said dilatable bladder has an inner surface and said at least a portion of said thermally responsive indicator is disposed on at least a portion of said inner surface.
29. The catheter assembly of claim 23, wherein said dilatable bladder has an outer surface and said at least a portion of said thermally responsive indicator is disposed on at least a portion of said outer surface.
30. The catheter assembly of claim 23, wherein said thermally responsive indicator includes a thermochromatic material.
31. The catheter assembly of claim 23, wherein said dilatable bladder is formed from a first material and said thermochromatic material is disposed within said first material.
32. The catheter assembly of claim 23, further comprising, a detector lumen extending between the first end portion of said elongated body and the second end portion of said elongated body, and being adapted for receiving said detector element.
33. The catheter assembly of claim 23, wherein said detector element is a fiber optic camera adapted to enable an operator to view the visual change of said at least a portion of said thermally responsive indicator.
34. The catheter assembly of claim 23, further comprising,
a surgical cutter adapted to enable an operator to cut mammal flesh at a location other than a location of said at least a portion of said thermally responsive indicator when said at least a portion of said thermally responsive indicator indicates a change in temperature.
35. The catheter assembly of claim 23, wherein said dilatable bladder extends around a first portion of a periphery of said elongated body and said catheter assembly further comprises a surgical cutter adapted to enable an operator to incise mammal flesh contacting a second portion of the periphery of said elongated body, said first portion of the periphery of said elongated body and said second portion of the periphery of said elongated body being non-overlapping.
36. The catheter assembly of claim 23, further comprising,
a cutting lumen extending from the first end portion of said elongated body to the second end portion of said elongated body, wherein an outer wall of said elongated body includes a cutting aperture in communication with said cutting lumen, and
a surgical cutting wire anchored in said cutting lumen at a location between said cutting aperture and said second end portion of said elongated body, and extending axially from said location past said cutting aperture toward said first end portion of said elongated body, wherein said cutting lumen at said first end of said elongated body is adapted to enable an operator to extend said surgical cutting wire to cause a looped portion of said surgical cutting wire to protrude radially through said cutting aperture.
37. The catheter assembly of claim 23, further comprising,
a cutting lumen extending from the first end portion of said elongated body to the second end portion of said elongated body, wherein an outer wall includes a cutting aperture in communication with said cutting lumen, and
a surgical cutting element adapted to extend axially from said first end portion through said cutting lumen toward said cutting aperture, wherein said cutting lumen at said first end portion of said elongated body is adapted to enable an operator to extend and retract said surgical cutting element radially through said cutting aperture.
38. The catheter assembly of claim 23, further comprising,
a surgical cutting wire extending external to said elongated body from a first location proximal to the first end portion of said elongated body to a second location proximal to the second end portion of said elongated body, said surgical cutting wire disposed in a fixed relationship to said second location and in a moveable relationship with said first location, said first location being adapted to enable an operator to extend and retract said surgical cutting element to adjust an amount of radial protrusion of said cutting element from said elongated body.
39. The catheter assembly of claim 23, wherein said dilatable bladder has an outer surface and said catheter assembly further comprises, a surgical cutting wire extending adjacent to said outer surface of said dilatable bladder from a first location proximal to the first end portion of said elongated body to a second location proximal to the second end portion of said elongated body, said surgical cutting wire disposed in a fixed relationship to said second location and in a moveable relationship to said first location.
40. The catheter assembly of claim 39, wherein said surgical cutting wire is adapted to extend in response to inflation of said dilatable bladder and retract in response to deflation of said dilatable bladder.
41. The catheter assembly of claim 23, wherein said at least a portion of said thermally responsive indicator is adapted to change color in response to a change in temperature.

1460728689-b3a82325-d02c-40f9-b7a2-8494b013fa88

1. A method comprising:
receiving a peak output power setting command from a base station;
receiving a transmit slot allocation from the base station;
detecting, at a mobile station, an increase in the mobile station’s slot allocation;
responding to said detection by determining whether the received peak output power exceeds a threshold and, if so, modifying an average radio frequency output power of the mobile station over a plurality of slots, by reducing an instantaneous radio frequency output power during each transmit slot or the take up of allocated slots, such that it falls below what would have been an average output power level had the peak output power setting command been complied with in all of the allocated slots;
waiting a predetermined time between determination that said threshold has become exceeded and performing said modifying of the average output power; and
setting a cooling flag at the end of said predetermined time and setting a timer when said threshold is exceeded and the cooling flag is not set,
wherein the timer defines said predetermined time and said modifying of the average output power is performed when the timer times out.
2. A method according to claim 1, comprising running an application program on the mobile station and, when the timer expires, if it is determined that the required power reduction takes the output power below a lower threshold, alerting the application program that the service requiring the increase in the slot allocation cannot be supported.
3. A method according to claim 1, further comprising operating the mobile station in a time division multiple access network.
4. An apparatus comprising a controller configured to control the operation of a mobile station so as to:
receive a peak output power setting command from a base station;
receive a transmit slot allocation from the base station;
detect, at the mobile station, an increase in the mobile station’s slot allocation;
respond to said detection by determining whether the received peak output power exceeds a threshold and, if so, modifying an average radio frequency output power of the mobile station over a plurality of slots, by reducing an instantaneous radio frequency output power during each transmit slot or the take up of allocated slots, such that it falls below what would have been an average output power level had the peak output power setting command been complied with in all of the allocated slots;
wait a predetermined time between determination that said threshold has become exceeded and performing said modifying of the average output power; and
set a cooling flag at the end of said predetermined time and set a timer when said threshold is exceeded and the cooling flag is not set,
wherein the timer defines said predetermined time and said modifying of the average output power is performed when the timer times out.
5. An apparatus according to claim 4, wherein the controller is configured to control the operation of the mobile station so as to:
run an application program on the mobile station and, when the timer expires, if it is determined that the required power reduction takes the output power below a lower threshold, alert the application program that the service requiring the increase in the slot allocation cannot be supported.
6. An apparatus according to claim 4, wherein said mobile station is configured to operate in a time division multiple access network.
7. An apparatus according to claim 4, further comprising a radio frequency output power amplifier.
8. An apparatus according to claim 4, further comprising a mobile station.
9. An apparatus according to claim 8, wherein the mobile station is configured to operate in a time division multiple access network.
10. An apparatus, comprising:
means for receiving a peak output power setting command from a base station;
means for receiving a transmit slot allocation from the base station;
means for detecting, at a mobile station, an increase in the mobile station’s slot allocation;
means for responding to said detection by determining whether the received peak output power exceeds a threshold and, if so, modifying an average radio frequency output power of the mobile station over a plurality of slots, by reducing an instantaneous radio frequency output power during each transmit slot or the take up of allocated slots, such that it falls below what would have been an average output power level had the peak output power setting command been complied with in all of the allocated slots;
means for waiting a predetermined time between determination that said threshold has become exceeded and performing said modifying of the average output power; and
means for setting a cooling flag at the end of said predetermined time and means for setting a timer when said threshold is exceeded and the cooling flag is not set,
wherein the timer defines said predetermined time and said modifying of the average output power is performed when the timer times out.
11. An apparatus according to claim 10, further comprising:
means for running an application program on the mobile station and, when the timer expires, if it is determined that the required power reduction takes the output power below a lower threshold, means for alerting the application program that the service requiring the increase in the slot allocation cannot be supported.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method of making a net molded plastic pump housing having a fluid inlet port, a fluid outlet port, and a pressure relief valve port, each in flow communication with a pump cavity, the method comprising the steps of
providing a first mold having has an interior surface topography configured to correspond in negative to exterior topographies of a first portion of the housing and to correspond in negative to topography associated with the fluid inlet port, the fluid outlet port, and the relief valve port of the housing;
providing a second mold having an interior surface topography configured to correspond in negative to exterior topographies of a second portion of the housing;
providing a first core having an exterior shape configured to correspond in negative to interior topographies of a proximate portion of the cavity of the housing; and
providing a second core having an exterior shape configured to correspond in negative to interior topographies of a distal portion of the cavity of the housing;
wherein the first and second molds and the first and second cores are configured such that none of the fluid inlet port, the fluid outlet port, or the pressure relief valve port of the housing produced using the molds and cores have any intersecting geometry,
wherein the first and second molds are assembled facing one another with the first and second cores positioned adjacent one another in an end-to-end relationship within the molds, after which plastic is introduced, and
wherein after the plastic cures, the molds are pulled opposite one another and the cores are pulled opposite one another and substantially perpendicular to the pull of the molds to yield the net shape molded housing.
2. The method of claim 1, wherein the plastic comprises glass-filled plastic.
3. The method of claim 1, wherein the net-mold nature of the housing eliminates the need for more than de minimis secondary machining such that the total glass fiber exposure is maintained at or below 1 in2 total exposure.
4. The method of claim 1, wherein the housing is a housing for use with a positive displacement vane pump.
5. The method of claim 1, further comprising a distal bore insert located adjacent the second core proximate the distal portion of the cavity of the housing.
6. The method of claim 6, wherein the distal bore insert is threaded.
7. A mold and core system for making a net molded plastic pump housing having a fluid inlet port, a fluid outlet port, and a pressure relief valve port, each in flow communication with a pump cavity, the mold and core system comprising:
a first mold having has an interior surface topography configured to correspond in negative to exterior topographies of a first portion of the pump housing and to correspond in negative to topography associated with the fluid inlet port, the fluid outlet port, and the relief valve port of the housing;
a second mold having an interior surface topography configured to correspond in negative to exterior topographies of a second portion of the housing;
a first core having an exterior shape configured to correspond in negative to interior topographies of a proximate portion of the cavity of the housing; and
a second core having an exterior shape configured to correspond in negative to interior topographies of a distal portion of the cavity of the housing;
wherein the first and second molds and the first and second cores are configured such that none of the fluid inlet port, the fluid outlet port, or the pressure relief valve port of the housing produced using the molds and cores have any intersecting geometry,
wherein the first and second molds are assembled facing one another with the first and second cores positioned adjacent one another in an end-to-end relationship within the molds, after which plastic is introduced, and
wherein after the plastic cures, the molds are pulled opposite one another and the cores are pulled opposite one another and substantially perpendicular to the pull of the molds to yield the net shape molded housing.