1. A computer-implemented system that facilitates resource management, comprising:
a resource component for storing team resources in a single format and delivering the resources in multiple formats for supporting different product build processes;
an access component for allowing interaction with the resources independent of the build processes, to enable the resources to be accessed for various purposes by at least one entity, the resources are runtime updatable to enable direct and indirect delivery of the resources;
a filtering component for filtering the resources to deliver a limited asset of the resources, for grouping and combining the resources to reduce a number of files delivered; and
a processor that executes computer-executable instructions associated with at least one of the resource component, the access component, or the filtering component.
2. The system of claim 1, wherein the interaction involves updating the stored resources.
3. The system of claim 1, wherein the interaction involves downloading the resources specific to a market.
4. The system of claim 3, wherein the resources are grouped at the resource component for downloading specific to the market.
5. The system of claim 1, wherein the resources are in the form of strings that are converted into the multiple formats for distribution to requesting consumers.
6. The system of claim 5, wherein the multiple formats include scripting and markup language file formats.
7. The system of claim 1, wherein the resources are distributed to a consumer via a frontend server.
8. The system of claim 1, wherein the resources are distributed directly to a script-supported consumer.
9. The system of claim 8, wherein the script-supported consumer receives the resources as a script file that includes all or a subset of the resources.
10. The system of claim 1, wherein the resources are rendered on one of a client or server.
11. A computer-implemented method of managing resources, comprising acts of:
storing resources in a single format on a central repository for different build processes;
requesting the resources according to a locale;
formatting the resources into a selected one of multiple formats based on a consumer that issued the request;
updating the resources at runtime for direct and indirect resource delivery;
filtering the resources to deliver a limited asset of the resources, to reduce a number of files delivered;
distributing the resources in the selected one of the multiple formats to the consumer independent of a build process; and
utilizing a processor to execute instructions stored in memory to perform at least one of the acts of storing, requesting, formatting, filtering, or distributing.
12. The method of claim 11, further comprising distributing the resources from providers, one of which is a string provider.
13. The method of claim 11, further comprising rendering the resources in a browser of a client.
14. The method of claim 13, further comprising rendering the resources via the browser, the browser accessing a frontend web server to render the resources.
15. The method of claim 11, further comprising rendering the resources on a frontend server by checking a cache of the server.
16. The method of claim 11, further comprising initially attempting to find the resources by market and subsequently by language or a default market.
17. The method of claim 11, further comprising versioning the resources in the central repository according to at least one of a major version number, a minor version number or a build number.
18. The method of claim 11, further comprising grouping the resources and downloading the resources by a group.
19. A computer-implemented system, comprising:
computer-implemented means for storing resources in a generic format in a single central repository;
computer-implemented means for requesting the resources according to a market;
computer-implemented means for formatting the resources into a selected one of multiple formats based on a requesting consumer;
computer-implemented means for filtering the resources to deliver a limited asset of the resources, to reduce a number of files delivered;
computer-implemented means for updating the resources at runtime for direct and indirect resource delivery;
computer-implemented means for distributing the resources to the consumer in the selected one of the multiple formats independent of the build processes; and
processor means that executes computer-executable instructions associated with at least one of the computer-implemented means for storing, requesting, formatting, filtering, or distributing.
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 system for detecting pressure variations within a fluid for measuring flow of the fluid, comprising:
a conduit for containing the fluid, wherein a first section of the conduit has a first inner diameter, a second section of the conduit has a second inner diameter larger than the first inner diameter to define between the first and second sections a backward-facing step that produces the pressure variations, and the first section of the conduit is located between the step and a converging inner diameter portion of the conduit that gradually reduces a primary inner diameter of the conduit to the first inner diameter at the first section;
an array of sensing elements to sense the pressure variations, wherein the sensing elements are spaced along a length of the second section with the second inner diameter; and
signal interface circuitry configured to measure a flow velocity of the fluid based on signals from the array of sensing elements.
2. The system of claim 1, wherein the step defines a ninety degree angle of transition between the first and second inner diameters of the first and second sections, respectively.
3. The system of claim 1, wherein the converging inner diameter portion is a nozzle.
4. The system of claim 1, wherein the array of sensing elements senses strain on the second section of the conduit as the pressure variations travel in the fluid.
5. The system of claim 4, wherein the array of sensing elements comprises coils of optical fiber wrapped around the second section of the conduit.
6. The system of claim 4, wherein the array of sensing elements comprises piezoelectric-based detectors.
7. The system of claim 1, wherein the array of pressure sensors is configured to sense acoustic signals traveling at the speed of sound through the fluid contained within the conduit.
8. The system of claim 1, further comprising a differential pressure sensing meter to measure a difference in pressure between first and second ports exposed to the fluid and traversing at least part of the converging inner diameter portion of the conduit, wherein the first port is located upstream of the second port.
9. The system of claim 8, wherein the first port is disposed upstream of the converging inner diameter portion where the conduit has the primary inner diameter.
10. The system of claim 9, wherein the second port is disposed downstream of the converging inner diameter portion in the first section where the conduit has the first inner diameter.
11. The system of claim 8, further comprising a water-in-liquid ratio (WLR) meter.
12. The system of claim 1, further comprising a water-in-liquid ratio (WLR) meter.
13. The system of claim 1, wherein the primary inner diameter is larger than the second inner diameter.
14. The system of claim 1, wherein the shape of the backward-facing step is uniform and continuous around an entire circumference of the conduit.
15. An apparatus for detecting pressure variations within a fluid that is flowing, comprising:
a conduit for containing the fluid, wherein a first section of the conduit has a first inner diameter, wherein a second section of the conduit has a second inner diameter larger than the first inner diameter to define between the first and second sections a backward-facing step that produces the pressure variations, and wherein a ratio of a height of the step and the first inner diameter is about 0.015; and
an array of pressure sensors to sense the pressure variations, wherein the sensors are disposed along a length of the second section with the second inner diameter.
16. The apparatus of claim 15, wherein the height of the step is between about 1.0 mm and 10.0 mm.
17. The apparatus of claim 15, wherein the step defines a ninety degree angle of transition between the first and second inner diameters of the first and second sections, respectively.
18. The apparatus of claim 15, wherein the shape of the backward-facing step is uniform and continuous around an entire circumference of the conduit.
19. The apparatus of claim 15, wherein the first section of the conduit is located between the step and a converging inner diameter portion of the conduit that gradually reduces a primary inner diameter of the conduit to the first inner diameter at the first section.
20. The apparatus of claim 15, wherein the array of pressure sensors comprises coils of optical fiber wrapped around the second section of the conduit.