Patent application number | Description | Published |
20100165870 | BANDWIDTH DIVISION FOR PACKET PROCESSING - A bandwidth divider and method for allocating bandwidth between a plurality of packet processors. The bandwidth divider includes a plurality of counters for measuring the bandwidth of data packets transferred from the bandwidth divider to a respective packet processor; and a controller for analyzing the plurality of counters and transferring a data packet to a selected packet processor based on the contents of the counters. The method monitors the bandwidth consumed by the packet processors; determines, based on the bandwidth consumed by the packet processors, which packet processor has consumed the least amount of bandwidth; and allocates a next data packet to the packet processor which has consumed the least amount of bandwidth. | 07-01-2010 |
20100165990 | SYSTEMS AND METHODS FOR EFFICIENT MULTICAST HANDLING - A network device constructs a notification corresponding to a received multicast data unit, where the notification includes administrative data associated with the multicast data unit that does not include a payload of the multicast data unit. The network device replicates the notification at least three different processing elements at different locations in a processing path of the network device to produce multiple replicated data items and produces a copy of the multicast data unit for each of replicated notifications. The network device forwards each copy of the multicast data unit towards a multicast destination. | 07-01-2010 |
20100177777 | PRESERVING THE ORDER OF PACKETS THROUGH A DEVICE - A network device includes one or more sprayers, multiple packet processors, and one or more desprayers. The sprayers receive packets on at least one incoming packet stream and distribute the packets according to a load balancing scheme that balances the number of bytes of packet data that is given to each of the packet processors. The packet processors receive the packets from the sprayers and process the packets to determine routing information for the packets. The desprayers receive the processed packets from the packet processors and transmit the packets on at least one outgoing packet stream based on the routing information. | 07-15-2010 |
20100246584 | MAINTAINING PACKET ORDER USING HASH-BASED LINKED-LIST QUEUES - Ordering logic ensures that data items being processed by a number of parallel processing units are unloaded from the processing units in the original per-flow order that the data items were loaded into the parallel processing units. The ordering logic includes a pointer memory, a tail vector, and a head vector. Through these three elements, the ordering logic keeps track of a number of “virtual queues” corresponding to the data flows. A round robin arbiter unloads data items from the processing units only when a data item is at the head of its virtual queue. | 09-30-2010 |
20110055425 | CONTEXT SWITCHED ROUTE LOOK UP KEY ENGINE - A key engine that performs route lookups for a plurality of keys may include a data processing portion configured to process one data item at a time and to request data when needed. A buffer may be configured to store a partial result from the data processing portion. A controller may be configured to load the partial result from the data processing portion into the buffer. The controller also may be configured to input another data item into the data processing portion for processing while requested data is obtained for a prior data item. A number of these key engines may be used by a routing unit to perform a large number of route lookups at the same time. | 03-03-2011 |
20110235642 | PRESERVING THE ORDER OF PACKETS THROUGH A DEVICE - A network device includes one or more sprayers, multiple packet processors, and one or more desprayers. The sprayers receive packets on at least one incoming packet stream and distribute the packets according to a load balancing scheme that balances the number of bytes of packet data that is given to each of the packet processors. The packet processors receive the packets from the sprayers and process the packets to determine routing information for the packets. The desprayers receive the processed packets from the packet processors and transmit the packets on at least one outgoing packet stream based on the routing information. | 09-29-2011 |
20120027019 | MAINTAINING PACKET ORDER USING HASH-BASED LINKED-LIST QUEUES - Ordering logic ensures that data items being processed by a number of parallel processing units are unloaded from the processing units in the original per-flow order that the data items were loaded into the parallel processing units. The ordering logic includes a pointer memory, a tail vector, and a head vector. Through these three elements, the ordering logic keeps track of a number of “virtual queues” corresponding to the data flows. A round robin arbiter unloads data items from the processing units only when a data item is at the head of its virtual queue. | 02-02-2012 |
20120084396 | CONTEXT SWITCHED ROUTE LOOK UP KEY ENGINE - A key engine that performs route lookups for a plurality of keys may include a data processing portion configured to process one data item at a time and to request data when needed. A buffer may be configured to store a partial result from the data processing portion. A controller may be configured to load the partial result from the data processing portion into the buffer. The controller also may be configured to input another data item into the data processing portion for processing while requested data is obtained for a prior data item. A number of these key engines may be used by a routing unit to perform a large number of route lookups at the same time. | 04-05-2012 |
20120263178 | SYSTEMS AND METHODS FOR EFFICIENT MULTICAST HANDLING - A network device constructs a notification corresponding to a received multicast data unit, where the notification includes administrative data associated with the multicast data unit that does not include a payload of the multicast data unit. The network device replicates the notification at at least three different processing elements at different locations in a processing path of the network device to produce multiple replicated data items and produces a copy of the multicast data unit for each of replicated notifications. The network device forwards each copy of the multicast data unit towards a multicast destination. | 10-18-2012 |
Patent application number | Description | Published |
20080230410 | Cigarette package - A hard pack cigarette package includes an inner frame with fold-over tabs at the top of the inner frame shoulders that overlap an opposing flap in the hinged lid of the package. When the lid is opened or closed, the tabs and opposing flap disengage with an audible click sound. The force required to disengage the tabs and flap help to retain the lid in a secured closed position. | 09-25-2008 |
20090065012 | Materials and Methods for Manufacturing Cigarettes - Cigarettes are manufactured using modified automated cigarette making apparatus. Those cigarettes possess smokable rods having paper wrapping materials having additive materials applied thereto as patterns. The additive material can be applied as a coating formulation in an off-line manner to a continuous paper sheet web that is later used for cigarette manufacture. The additive material can be applied as a coating formulation in an on-line manner to continuous paper web moving through an operating cigarette making machine. The coating formulation is applied to the paper web using roll applicator techniques, ink jet printing techniques or electrostatic precipitation techniques. Liquid coating formulation are curable, and are virtually absent of solvent or liquid carrier. Radiation, such as ultraviolet or electron beam radiation, is used to solidify and fix polymerizable liquid components of the coating formulation that have been applied to the paper web. Heating and subsequent cooling of the coating formulation used to fix solid components of the coating formulation that have been applied to the paper web. Registration techniques are used to ensure proper positioning of the additive material on the smokable rods so manufactured, and to ensure proper quality of those cigarettes. | 03-12-2009 |
20100018883 | SMOKELESS TOBACCO PRODUCTS AND PROCESSES - A container for a smokeless tobacco product is provided. A container for smokeless tobacco comprises a lid and a corresponding bottom piece having an outside wall and at least one dividing wall extending between opposite sides of the outside wall and dividing the bottom piece into a plurality of compartments. A seal is removably positioned over each compartment. | 01-28-2010 |
20100294291 | Smokeless Tobacco - A smokeless tobacco formulation includes particles or pieces of tobacco, and may include other ingredients, such as salts, sweeteners, binders, colorants, pH adjusters, fillers, flavoring agents, disintegration aids, antioxidants, humectants, and preservatives. The moisture content of the particles of the tobacco may vary. Certain smokeless tobacco products have the form of tobacco compositions or formulations that result from casting or otherwise forming a slurry incorporating tobacco material and other components as a film or sheet. Certain smokeless tobacco products have the form of tobacco compositions or formulations that result from pressing, extruding or otherwise forming a mixture incorporating tobacco material and other components into a desired shape. The foregoing tobacco products, as well as snus-type products, can be packaged under conditions of controlled atmosphere. Smokeless tobacco products can be sealed in outer packaging materials that are virtually impervious to oxygen and/or moisture, and those packaging materials can be vacuum sealed or sealed such that the atmosphere therewithin is essentially inert. | 11-25-2010 |
20120193265 | CONTAINER FOR SMOKELESS TOBACCO PRODUCTS - A container adapted for storing a product is provided. The container includes a body having a bottom wall and a side wall. The bottom wall and the side wall define an internal storage compartment adapted for storage of a plurality of units of a product. The side wall has an outer peripheral surface. A rib structure is engaged with the body about the outer peripheral surface of the side wall and extends outwardly therefrom. A cover is configured to be removably engaged with the body. The cover includes a top wall and a peripheral flange having an inner surface. The inner surface is substantially smooth and is configured to interact with the rib structure when the cover is received over the outer peripheral surface of the side wall so as to form an interference fit. | 08-02-2012 |
20140197054 | CONTAINER FOR SMOKELESS TOBACCO PRODUCTS AND RELATED PACKAGED PRODUCT ASSEMBLY AND METHOD - A container configured to hold one or more units of a product is provided. The container may comprise a lid and a base. The lid may comprise a top wall and one or more lid sidewalls extending to a lower lip. A sealing member may be provided at the top wall in a channel defined therein. The base may comprise a bottom wall and one or more base sidewalls extending to an upper lip. Protrusions may extend from the base sidewalls. The lid may be moveable with respect to the base between a decoupled configuration and a coupled configuration. In the coupled configuration, the upper lip of the base may contact the sealing member of the lid to seal shut a storage compartment defined in the base. Further, the lower lip may engage the protrusions to retain the lid in the coupled configuration. A related method is also provided. | 07-17-2014 |
20150136618 | Container for Smokeless Tobacco Product - A container that may be employed to store a tobacco-containing material is provided. The container may include a lower body portion and an upper lid. The lower body portion may include an intermediate bottom wall that may separate the lower body portion into upper and lower internal storage compartments. An environment modification material may be received in the lower internal storage compartment. The tobacco-containing material may be received in the upper internal storage compartment. The environment modification material may control humidity in the container to preserve the freshness of the tobacco-containing material and/or perform other functions. Vent channels cooperatively formed by the lower body portion and the upper cover may further contribute to humidity control. | 05-21-2015 |
Patent application number | Description | Published |
20090067625 | Method for protection of digital rights at points of vulnerability in real time - As transmitted digital content is vulnerable commodity, its protection from piracy is receiving significant attention. It is possible today to extract the digital content from the temporary storage during processing and also form interfaces during transfer between blocks in a receiver system. When content is processed and frames are temporarily stored in external memory, when frames are transmitted to the display through a LVDS, or other screen/panel interface, they are transmitted non-secured. When captured at these points of vulnerability, the full resolution image is available for reproduction. According to the present invention additional security protection is enabled at these points of vulnerability. The disclosed practice of randomized scrambling of bits or groups of bits at the points of vulnerability in a digital transmit-receive system prevent pirating of useable content. | 03-12-2009 |
20090080665 | Method of Generating Secure Codes for a Randomized Scrambling Scheme for the Protection of Unprotected Transient Information - In many instances it is necessary to store and transfer information and data on a temporary basis. Typically this information and data is transient but is vulnerable to capture and piracy as it is not in an encrypted state. Therefore a unique method is disclosed that performs randomized scrambling of unprotected digital information that make it unreadable, or otherwise unusable, without the appropriate descrambling. In order to be effective and secure the method requires a large population of scrambling patterns, or codes, and assigns them index numbers. Scrambling patterns are randomly chosen for use in the scrambling of the information and data. Unique schemes for developing this large population of patterns and choosing at random the usable set at each interval or usage. In particular the method is useful in the protection of digital content. | 03-26-2009 |
20090162032 | Smart Viewing Rights System and Switch - A method and apparatus that enables the transfer of viewing rights on an individual basis that allows the individual to view high-definition content from any source when the rights are available. If the viewing rights of the high-definition version are not available to a viewer the same content may be viewed at lower definition. Hence the invention enables moving of the viewing rights with an individual rather than a content viewing terminal. It also allows the content to be reviewed in very low preview resolution but prevents the use in higher resolutions till rights are secured. The benefit is securing and guarding the rights for high-definition reproduction but allowing low quality viewing by using the same compressed content. The HDMI-in to HDMI-out format used in the implementation makes viewing of content from all sources possible, whether directly streamed or from a pre-stored location. | 06-25-2009 |
20090256730 | Advanced Lossless Bit Coding - A bit coding method modifies the bit-steam information in such a way as to provide a very high compression during lossless symbol coding and may be used as a preprocessor for Huffman and arithmetic encodings or on its own. A bit rearrangement scheme (BRS) improves the run length within a data symbol set and achieves a more efficient data-to-symbol mapping. The BRS is implemented on the data symbol set in a column-by-column fashion. The BRS can be combined with any available lossless coding scheme, providing for a more efficient lossless bit coding scheme (ALBCS). | 10-15-2009 |
Patent application number | Description | Published |
20120252835 | STABLE TEMSIROLIMUS COMPOSITION AND PROCESS OF PREPARING SAME - The present disclosure describes a stable composition of Temsirolimus for parenteral administration. The composition includes BHA or BHT as anti-oxidants and alcoholic solvent. The pH of the composition is below 5.0. The composition also can include a chelating agent and/or a surfactant. A method of producing the composition is also described. | 10-04-2012 |
20130303464 | STABLE READY-TO-USE CETRORELIX INJECTION - The present invention discloses a stable ready-to-use aqueous pharmaceutical preparation containing Cetrorelix or its pharmaceutically acceptable salt, wherein the preparation does not contain any surfactant. Further, the present invention discloses process for the preparation of said stable ready-to-use aqueous pharmaceutical preparation. | 11-14-2013 |
20150246025 | 2-PHENYL-5-HETEROCYCLYL-TETRAHYDRO-2H-PYRAN-3-AMINE COMPOUNDS FOR USE IN THE TREATMENT OF DIABETES AND ITS ASSOCIATED DISORDERS - The present invention relates to novel compounds of the general formula (I) their tautomeric forms, their enantiomers, their diastereoisomers, their pharmaceutically accepted salts, or pro-drugs thereof, which are useful for the treatment or prevention of diabetes mellitus (DM), obesity and other metabolic disorders. The invention also relates to process for the manufacture of said compounds, and pharmaceutical compositions containing them and their use. | 09-03-2015 |