Patent application number | Description | Published |
20110094720 | SHELL-AND-TUBE HEAT EXCHANGER WITH HELICAL BAFFLES - The present invention provides a single shell-pass shell-and-tube heat exchanger with helical baffles, where within a single pitch, the helical baffles are separated into inner and outer parts along the radial direction of the shell. In the central portion of the inner space of the shell, an inner non-continuous helical form is employed; in other portion outside the central portion, doughnut shaped helical baffles with continuous curved surfaces are arranged to form an outer continuous helical baffle, and the outer helical baffles are arranged to surround the inner helical baffles. Furthermore, the present invention relates to a multiple shell-pass shell-and-tube heat exchanger with helical baffles, in which complete continuous helical baffles are provided in shell-sides other than the inner shell-pass, while non-continuous helical baffles or other flow guide means are employed in the inner shell-pass. The present invention makes flow patterns of fluids on the shell side more desirable, leading to a reduced flow pressure drop, and mitigate fouling, thus the heat transfer rate is improved and the service life of the heat exchanger is increased. The present invention also provides two methods for manufacture of continuous helical baffles, which ensure the concentricity of the tube bundle holes on each continuous helical baffle so as to facilitate installation of heat exchange tube bundles. | 04-28-2011 |
20130112411 | PERFORATOR CHARGE HAVING AN ENERGETIC MATERIAL - A perforator charge includes a case, an explosive inside the case, and a liner to be collapsed by detonation of the explosive to form a perforating jet. The perforator charge also includes an energetic material to be activated in response to the detonation of the explosive. | 05-09-2013 |
Patent application number | Description | Published |
20080212599 | METHODS AND SYSTEMS FOR ENCODING DATA IN A COMMUNICATION NETWORK - Methods and systems for encoding data in a communication network are presented. In an aspect, a method is provided for processing multimedia data. The method includes detecting a smoothness factor associated with one or more portions of the multimedia data, and determining that smoothing is required based on the smoothness factor. The method also includes moving selected multimedia data from a first selected portion of the multimedia data to a second selected portion of the multimedia data, wherein the smoothness factor is adjusted. In an aspect, an apparatus is provided that includes a detector configured to detect a smoothness factor associated with one or more portions of the multimedia data, and to determine that smoothing is required based on the smoothness factor. The apparatus also includes an encoder configured to move selected multimedia data from a first selected portion of the multimedia data to a second selected portion of the multimedia data. | 09-04-2008 |
20080270598 | Methods and Apparatus for Sampling Usage Information From a Pool of Terminals in a Data Network - Methods and apparatus for sampling usage information from a pool of terminals in a data network. In an aspect, a method is provided that includes determining a designated set of terminals, and transmitting tracking parameters to the designated set of terminals, wherein the tracking parameters identify at least one upload window. In an aspect, an apparatus is provided that includes provisioning logic configured to determine one or more tracking parameters that identify at least one upload window, and targeting logic configured to determine a designated set of terminals, and to transmit tracking parameters to the designated set of terminals. In another aspect, a method is provided for performing usage tracking. The method includes receiving tracking parameters that identify at least one upload window, performing usage tracking according to the tracking parameters to produce a tracking log, and transmitting the tracking log during the at least one upload window. | 10-30-2008 |
20090016445 | EARLY RENDERING FOR FAST CHANNEL SWITCHING - The disclosure relates to techniques for switching between channels of digital multimedia content. In particular, a decoding device decodes and renders to a display at least one frame of a segment of data prior to receiving the entire segment. In certain aspects, the decoding device may render one of the frames of the segment and freeze the rendered frame until the decoding device receives all of the frames of the segment. In other aspects, the decoding device may render frames of one or more segments at a reduced rendering rate until the receiving and rendering operations of decoding device are synchronized such that the rendering of the current segment occurs at substantially the same time as the receiving of the next segment. By rendering at least frame prior to receiving the entire segment the decoding device more quickly displays content to a user during a channel switching event. | 01-15-2009 |
20090274099 | METHODS AND APPARATUS FOR COMMUNICATING TRANSMITTER INFORMATION IN A COMMUNICATION NETWORK - Methods and apparatus for communicating transmitter information in a communication network are disclosed. The methods and apparatus communicate transmitter specific information, in particular, which includes location information about network transmitters for use in location or positioning type services. The disclosed methods and apparatus include inserting such transmitter specific information within either a data flow of at least one transmission frame or a control channel in the at least one transmission frame. In addition, a transmitter identifier is encoded in a positioning pilot channel (PPC) within the at least one transmission frame, and the configured transmission frame transmitted to a user device. The user device may use the transmitter specific information of numerous transmitters along with the transmitter identifiers to measure how far it is from the transmitters, and then triangulate to determine position. | 11-05-2009 |
20110070820 | SYSTEM AND APPARATUS FOR POWER-EFFICIENTLY DELIVERING PERSONALIZED CONTENTS IN A BROADCAST NETWORK - Embodiments enable mobile devices to efficiently receive mobile broadcast content corresponding to a user's selections based upon content description metadata transmitted in a content description flow portion of broadcast transmissions. A content description flow may be in the form of broadcast data packets which include information about the nature of content elements to be broadcast. Using the information in the content description flow, a mobile device can determine whether a particular portion of content is of interest, as well as when the content will be broadcast and the content flow address on which it can be received. Enabling mobile devices to screen broadcast content flows by monitoring the content description flow for content of interest can extend their battery life since the content description flow can be quickly downloaded and the receiver de-energized if no content is of interest to the user. | 03-24-2011 |
20110165865 | SYSTEM AND APPARATUS FOR POWER-EFFICIENTLY DELIVERING UPDATE INFORMATION TO DEVICES IN A BROADCAST NETWORK - Embodiments provide power-efficient mechanisms for communicating small amounts of information to receiver devices within a mobile broadcast system. A generic transport mechanism enables transmitting data relevant to upper layer protocols in a lower layer sub-channel so multiple information summary flows can share the same physical layer sub-channel Data fields are added to the Overhead Information Service (OIS) channel to provide power-efficient logical channels for carrying the summary information. Data from the power-efficient logical channels are provided to an upper protocol layer that receives the information summary flows. Information summary flow may carry a version number of an information flow in the broadcast signal, codes or other information. Receiver devices periodically monitoring the OIS receive the information summary flows. Employing an embodiment, a receiver device can minimize power consumption because reception of the OIS can indicate whether any new information flows are available, obviating a need to periodically check information flows. | 07-07-2011 |
20110167455 | ADAPTIVE MONITORING METHOD FOR UPDATE DETECTION IN A MOBILE BROADCAST NETWORK - Information included within metadata broadcast within an overhead flow of a mobile broadcast network enables receiver devices to determine when metadata updates will occur. The mobile broadcast network can include within metadata messages information related to a time for the next metadata update. Using this information, receiver devices can determine when the next metadata update will occur and de-energize the receiver until that time. Enabling mobile devices to remain de-energized until the next metadata update improves their power efficiency. Synchronizing mobile devices to access the overhead flow for updated metadata reduces the content delivery latency that the system must accommodate, thereby improving system flexibility and bandwidth efficiency. Specify the time of a next metadata update enables the broadcast system to change the rate and timing at which metadata updates are performed. | 07-07-2011 |
20110295978 | FILE DELIVERY OVER A BROADCAST NETWORK USING FILE SYSTEM ABSTRACTION, BROADCAST SCHEDULE MESSAGES AND SELECTIVE RECEPTION - Methods, systems and devices provide mechanisms and systems for efficiently delivering files over a broadcast system to mobile devices. Files for broadcast may be logically identified as belonging to a directory in a file system. A Broadcast Schedule Message may inform receiver devices of files that will be broadcast at a specified time, as well as describe the files. File may be transmitted in file delivery pipes, which may be of different bandwidth and data rates. Receiver devices configured according to the embodiments may make use of the broadcast schedule message to select files to be received based on the service or application with which the file is associated, and whether the file is new or an update to a previously received file. Receiver devices activate receiver circuitry to capture the files within their advertised broadcast window, and pass the received files to applications or services requesting the files. | 12-01-2011 |
20110307561 | SYSTEM AND APPARATUS FOR POWER-EFFICIENTLY DELIVERING WEBPAGE CONTENTS IN A BROADCAST NETWORK - Embodiments provide bandwidth efficient mechanisms for delivering rich media content, such as webpages, to receiver devices via a multimedia broadcast network. Content, such as selected webpages, is broadcast as disassembled content elements via the broadcast network. To enable reception, the disassembled content elements are broadcast according to a broadcast schedule that is communicated in an overhead content description flow, such as a catalog file. Receiver devices receive the catalog file and use the metadata information to selectively receive disassembled content and store the content elements in memory. When a user requests access to the content (e.g., a webpage via a web browser), an application operating in the receiver device assembles the requested content from the previously received and stored disassembled content elements, and passes the assembled webpage to a using or rendering application. | 12-15-2011 |
20130227080 | DASH CLIENT AND RECEIVER WITH PLAYBACK RATE SELECTION - A client device presents streaming media and includes a stream manager, a request accelerator, and a source component coupled to the stream manager and the request accelerator for determining which requests to make. A rate selection process can make rate decisions so that the buffer is filled when it is low, avoiding erratically changing rates and can choose the correct steady rate quickly. Multimedia download strategies can be used for HTTP that allow for accurate rate estimations, achieving link capacity even if network delays and packet loss rates are high, achieving timely delivery of the stream, and achieving relatively steady download rates with little short term variability. A receiver might use multiple HTTP connections, decompose media requests into smaller chunk requests, synchronize the connections using TCP flow control mechanisms, and request data in bursts. In addition, the receiver might use an HTTP pipelining process to keep the connections busy. | 08-29-2013 |
20130227122 | DASH CLIENT AND RECEIVER WITH BUFFER WATER-LEVEL DECISION-MAKING - A client/receiver downloads data over a network path between a source and the receiver coupled by the network path and stores the media data in a presentation buffer of the receiver and from there it is consumed by a presentation element. The receiver monitors a presentation buffer fill level that represents what portion of the presentation buffer contains media data not yet consumed by a presentation element. The receiver makes requests for additional data to download. If the fill level is above a high fill threshold, the receiver does not make further requests and eventually the fill level goes down. If the fill level is below a low fill threshold, the receiver restarts the downloading and updates the fill level as media data is consumed by the presentation element. The fill level might be measured in units of memory storage capacity and/or units of presentation time. | 08-29-2013 |
20140156863 | DASH CLIENT AND RECEIVER WITH A DOWNLOAD RATE ESTIMATOR - A client device presents streaming media and includes a stream manager for controlling streams, a request accelerator for making network requests for content, a source component coupled to the stream manager and the request accelerator for determining which requests to make, a network connection, and a media player. A process for rate estimation is provided that will react quickly to reception rate changes. The rate estimator can use an adaptive windowed average and take into account the video buffer level and the change in video buffer level in a way so to guarantee that the rate adjusts fast enough if there is a need, while keeping the windowing width large (and thus the measurement variance) large. A guarantee might be that when a rate drop or rise happens, the estimator adjusts its estimate within a time proportional to a buffer drain rate or buffer fill level. | 06-05-2014 |