Patent application number | Description | Published |
20080313607 | UNIFIED INPUT STACK - A unified input stack is disclosed herein. The unified input stack defines a standard mechanism for input data promotion, centralizing the mechanism so that consumers of input data can retrieve the data from a known location in an ideal form. The unified input stack receives input data from an input device and stores the input data in a data object corresponding to the input data. Promoted data corresponding to the input data may then be received. The promoted data may include additional information abstracted from the input data. The promoted data may then be stored in the data object together with the input data. The data object may then be provided to one or more consumers. | 12-18-2008 |
20090315900 | GENERIC SURFACE MANAGER - A method, medium, and system are provided for a generic surface manager which allows graphics surfaces generated according to various existing and/or new graphics protocols to be rendered by a graphics consumer. The generic surface manager functions as an interface between a graphics consumer and one or more applications that generate graphics surfaces. Support is provided for various existing graphics protocols and the generic surface manager can be easily modified to accept surfaces generated according to new graphics protocols. An extensible system is thereby provided that can support a variety of graphics protocols without requiring modifications to be made to the graphics consumer. | 12-24-2009 |
20090316889 | HARDWARE-BASED PROTECTION OF SECURE DATA - Computer-readable media, computerized methods, and computer systems for protecting secure data by writing content of the secure data to a protected memory segment are provided. Initially, streaming media is received from a media-reading device and portions of the streaming media are identified as secure data. A data-management process to protect content within the secure data is executed. During execution, the protected memory segment is instantiated, a region of memory is dynamically allocated to hold the protected memory segment, and content of the secure data is written thereto. The protected memory segment is generally a data store that conditionally limits access thereto utilizing hardware-based rules, thereby guarding the content against exposure to unauthorized systems and to attackers. The region of memory may be allocated on CPU hardware, GPU hardware, or a combination thereof. The content may then be encrypted and released for conveyance to one or more presentation devices. | 12-24-2009 |
20110234592 | Systems And Methods For Providing An Enhanced Graphics Pipeline - An enhanced graphics pipeline is provided that enables common core hardware to perform as different components of the graphics pipeline, programmability of primitives including lines and triangles by a component in the pipeline, and a stream output before or simultaneously with the rendering a graphical display with the data in the pipeline. The programmer does not have to optimize the code, as the common core will balance the load of functions necessary and dynamically allocate those instructions on the common core hardware. The programmer may program primitives using algorithms to simplify all vertex calculations by substituting with topology made with lines and triangles. The programmer takes the calculated output data and can read it before or while it is being rendered. Thus, a programmer has greater flexibility in programming. By using the enhanced graphics pipeline, the programmer can optimize the usage of the hardware in the pipeline, program vertex, line or triangle topologies altogether rather than each vertex alone, and read any calculated data from memory where the pipeline can output the calculated information. | 09-29-2011 |
20110298819 | HARDWARE-ACCELERATED COLOR DATA PROCESSING - Methods for mapping color data having at least one color associated therewith to an output device based on an input-device profile and an output-device profile, each profile having a tone curve and a color matrix, are provided. In one embodiment, the method includes receiving color data from an input device and determining whether the color data is in a linear space. If it is determined that the color data is not in a linear space, the method further includes applying the tone curve of the input device profile to the color data to convert it into a linear space. The method further includes converting the color(s) associated with the color data from the input linear space to an output linear space by applying the color matrix of the input device profile and the inverse color matrix of the output device profile to create color-converted image data. | 12-08-2011 |
Patent application number | Description | Published |
20080211805 | Method and System for Minimizing an Amount of Data Needed to Test Data Against Subarea Boundaries in Spatially Composited Digital Video - A method and system for minimizing an amount of data needed to test data against subarea boundaries in spatially composited digital video. Spatial compositing uses a graphics unit or pipeline to render a portion (subarea) of each overall frame of digital video images. This reduces the amount of data that each processor must act on and increases the rate at which an overall frame is rendered. Optimization of spatial compositing depends on balancing the processing load among the different pipelines. The processing load typically is a direct function of the size of a given subarea and a function of the rendering complexity for objects within this subarea. Load balancing strives to measure these variables and adjust, from frame to frame, the number, sizes, and positions of the subareas. The cost of this approach is the necessity to communicate, in conjunction with each frame, the graphics data that will be rendered. Graphics data for a frame is composed of geometry chunks. Each geometry chunk is defined by its own bounding region, where the bounding region defines the space the geometry chunk occupies on the compositing window. Only the parameters that define the bounding region are communicated to each graphics unit in conjunction with the determination of which graphics unit will render the geometry chunk defined by the bounding region. The actual graphics data that comprises the geometry chunk is communicated only to those geometry units that will actually render the geometry chunk. This reduces the amount of data needed to communicate graphics data information in spatially composited digital video. | 09-04-2008 |
20100245348 | Method and System for Minimizing an Amount of Data Needed to Test Data Against Subarea Boundaries in Spatially Composited Digital Video - A method and system for minimizing an amount of data needed to test data against subarea boundaries in spatially composited digital video. Spatial compositing uses a graphics unit or pipeline to render a portion (subarea) of each overall frame of digital video images. This reduces the amount of data that each processor must act on and increases the rate at which an overall frame is rendered. Optimization of spatial compositing depends on balancing the processing load among the different pipelines. The processing load typically is a direct function of the size of a given subarea and a function of the rendering complexity for objects within this subarea. Load balancing strives to measure these variables and adjust, from frame to frame, the number, sizes, and positions of the subareas. The cost of this approach is the necessity to communicate, in conjunction with each frame, the graphics data that will be rendered. Graphics data for a frame is composed of geometry chunks. Each geometry chunk is defined by its own bounding region, where the bounding region defines the space the geometry chunk occupies on the compositing window. Only the parameters that define the bounding region are communicated to each graphics unit in conjunction with the determination of which graphics unit will render the geometry chunk defined by the bounding region. The actual graphics data that comprises the geometry chunk is communicated only to those geometry units that will actually render the geometry chunk. This reduces the amount of data needed to communicate graphics data information in spatially composited digital video. | 09-30-2010 |
20110242114 | METHOD AND SYSTEM FOR MINIMIZING AN AMOUNT OF DATA NEEDED TO TEST DATA AGAINST SUBAREA BOUNDARIES IN SPATIALLY COMPOSITED DIGITAL VIDEO - A method and system for minimizing an amount of data needed to test data against subarea boundaries in spatially composited digital video. Spatial compositing uses a graphics unit or pipeline to render a portion (subarea) of each overall frame of digital video images. This reduces the amount of data that each processor must act on and increases the rate at which an overall frame is rendered. Optimization of spatial compositing depends on balancing the processing load among the different pipelines. The processing load typically is a direct function of the size of a given subarea and a function of the rendering complexity for objects within this subarea. Load balancing strives to measure these variables and adjust, from frame to frame, the number, sizes, and positions of the subareas. The cost of this approach is the necessity to communicate, in conjunction with each frame, the graphics data that will be rendered. Graphics data for a frame is composed of geometry chunks. Each geometry chunk is defined by its own bounding region, where the bounding region defines the space the geometry chunk occupies on the compositing window. Only the parameters that define the bounding region are communicated to each graphics unit in conjunction with the determination of which graphics unit will render the geometry chunk defined by the bounding region. The actual graphics data that comprises the geometry chunk is communicated only to those geometry units that will actually render the geometry chunk. This reduces the amount of data needed to communicate graphics data information in spatially composited digital video. | 10-06-2011 |
Patent application number | Description | Published |
20090044384 | END TERMINATION FOR RECLOSABLE FASTENER, AND METHOD OF MAKING SAME - Method of making an end termination on a reclosable fastener includes providing a reclosable fastener including a first track with a first profile and a second track with a second profile. The first track has an end portion and the second track has an end portion. The first and second profiles are releasably engageable to each other. A plastic slider is slidably mounted to the fastener for movement between an open position and a closed position, and the slider has a separating finger. An end termination is formed at the end portions of the first and second tracks, and the end termination has a shape corresponding to the separating finger. | 02-19-2009 |
20090238702 | FOOD STORAGE BAG VACUUM PUMP - A vacuum pump comprises a casing having a bottom forming an aperture therein and a chamber slidably coupled within the casing. The chamber has a bottom forming an aperture therein. The vacuum pump further comprises a piston slidably coupled within the chamber. The piston includes an upper portion generally parallel to the chamber bottom. The piston further includes a hollow shaft extending from a bottom surface of the upper portion. The shaft has a first end adjacent to the upper portion and a second opposing end. The shaft is configured to fit within the chamber aperture and the casing aperture. The shaft includes at least one aperture positioned at the first end. The second end of the shaft is coupled to the casing at the casing aperture. The vacuum pump is configured to evacuate air from a flexible storage container by pushing the chamber in a downward direction. | 09-24-2009 |
20100209021 | POLYMERIC BAGS WITH PRESSURE RELIEF VALVES - Polymeric bag includes first and second opposing body panels attached to each other along a pair of opposing sides and a bottom bridging the sides, a reclosable fastener extending along a mouth formed opposite the bottom, a pressure relief opening defined in the first body panel, and a pressure relief valve attached to the first body panel. The valve includes a cover member to cover the opening. The cover member includes an upper layer and a lower layer, the lower layer including a first portion attached to the body panel and a second portion contiguous with the first portion but not attached to the body panel. The upper layer has a first end hingedly connected to the second portion of the lower layer on a first side of the pressure relief opening, and the upper layer has a second end fixedly attached on a second side of the pressure relief opening opposite the first side with the upper layer covering the pressure relief opening. An additional aspect includes a seal line extending proximate the pressure relief opening. | 08-19-2010 |
20110317942 | SLIDER TRACK WITH IMPROVED SEAL STRENGTH - Rolling action reclosable fastener comprises a male track including a male profile, a female track including a female profile, and a slider disposed on the male and female tracks to matingly engage the male profile and the female profile. The slider includes a back and a pair of sidewall depending therefrom. The slider also includes a separator finger depending from the back between the pair of sidewalls and shaped along its length to first press together a bottom of the male and female profiles and then roll the profiles closed toward a top thereof as the slider moves toward the closed condition. The male profile comprises a base and a rib with a hook portion having an inwardly-directed surface including a projection defining an engagement surface. The female profile comprises a base and a first flange having an inwardly-directed surface including a projection defining an engaging surface. The engaging surface of the female track engages the engagement surface of the male track when in a closed condition with at least a portion of the male profile received by at least a portion of the female profile. A reclosable plastic bag with a rolling action reclosable fastener is also provided. | 12-29-2011 |
20140259571 | Reclosable Fastener And Reclosable Bag Having Same - Reclosable fastener includes a first track having a first engagement profile and a first retention feature extending therefrom, the first retention feature disposed substantially level with or above a bottom of the first engagement profile and having a first outward extension and a first upward extension extending upwardly from the first outward extension; a second track having a second engagement profile and a second retention feature extending therefrom, the second retention feature disposed substantially level with or above a bottom of the second engagement profile and having a second outward extension and a second upward extension extending upwardly from the second outward extension; and a slider disposed on the first and second tracks and interlocking the first and second engagement profiles together when moved from an open position toward a closed position along the first and second tracks. A method of forming a reclosable fastener is also provided. | 09-18-2014 |
20140270588 | End Stops For Reclosable Fastener And Reclosable Bag Having Same - Reclosable fastener assembly includes a fastener comprising a pair of interlocking tracks including a first track having a male profile and a second track having a female profile, the fastener having a height and a width when the tracks are interlocked, a slider slidably mounted to the tracks for movement between a closed position and an open position, and at least one end stop located at an end of the fastener, the end stop formed integrally from at least one of the first and second tracks, the end stop having a wedge shape with a first end, a second end, and a lateral extent, the first end being proximate the fastener and having a height no greater than the height of the fastener, the end stop having a decreasing height from the first end to the second end, and the lateral extent extending beyond the width of the fastener. | 09-18-2014 |
20140270589 | Vertical Action Reclosable Fastener And Reclosable Bag Having Same - Reclosable fastener includes a first track including a first engagement profile having a first hook portion opening in a first direction along a reference axis substantially perpendicular to a burst direction of the fastener and a second track including a second engagement profile having a second hook portion opening in a second direction opposite the first direction along the reference axis and configured to engage the first hook portion in a closed configuration. The first and second hook portions are configured to engage each other when the first and second tracks are urged toward each other along the reference axis, and the first and second hook portions are configured to disengage each other when the first and second tracks are urged away from each other along the reference axis. A reclosable bag having a reclosable fastener and a slider for a reclosable fastener are also provided. | 09-18-2014 |
Patent application number | Description | Published |
20080202376 | Altitude Compensation System for Naturally Aspirated Railroad Locomotive - A railroad locomotive includes a naturally aspirated reciprocating internal combustion engine driving a traction generator. A speed control system and load regulator provide an output signal which is operated upon and modified by a controller in response to the barometric pressure at which the locomotive is being operated. | 08-28-2008 |
20080202377 | Altitude Compensation System for Controlling Smoke Emissions From a Naturally Aspirated Railroad Locomotive - A railroad locomotive includes a naturally-aspirated reciprocating internal combustion engine, and a traction generator driven by the engine. A throttle position sensor produces a signal corresponding to the throttle position selected by the locomotive's operator. A load regulator receives a speed signal derived from the throttle position signal and outputs an excitation signal for the traction generator which is modified by a controller in response to air availability so that engine speed and load are controlled independently of the selected throttle position, so as to limit the exhaust smoke output of the engine. | 08-28-2008 |
20140013740 | ENGINE WITH IMPROVED EGR SYSTEM - An exemplary turbocharger system for an internal combustion engine is provided. The turbocharger system includes a first turbine and a second turbine. The first turbine is in fluid communication with the internal combustion engine. The first turbine receives a first portion exhaust gas discharged from the internal combustion engine and provides a first turbine exhaust gas. The second turbine is in fluid communication with the first turbine via an inter-stage channel. The inter-stage channel transports the first turbine exhaust gas from the first turbine to the second turbine. The inter-stage channel is in thermal connection with an exhaust gas recirculation channel defined between an inlet and an outlet of the internal combustion engine. The first turbine exhaust gas flowing through the inter-stage channel is capable of being heated by a second portion exhaust gas discharged from the internal combustion engine and flowing through the exhaust gas recirculation channel. | 01-16-2014 |
20140017099 | TURBOCHARGER SYSTEM WITH REDUCED THRUST LOAD - An exemplary compressor is provided. The compressor includes a plurality of blades, a hub defining a front surface and a back surface, and a first flow restriction structure provided at the back surface of the hub. The plurality of blades are arranged in a predefined manner on the front surface for receiving input air flow at a first pressure and compressing the input air flow to provide an output air flow at a second pressure higher than the first pressure. The first flow restriction member is configured for preventing at least a portion of the output air flow at the second pressure from entering into the back surface of the hub to reduce an air pressure at the back surface of the hub. | 01-16-2014 |
20140325984 | METHOD AND SYSTEMS FOR A PASSAGEWAY BLOCK - Various methods and systems are provided for flowing fluid through a passageway block. In one embodiment, a passageway block comprises a first passage and a second passage, each of the first passage and the second passage including inlets and outlets to the passageway block, none of the inlets and outlets being concentric with one another; but within the passageway block, for at least a portion, a third passage concentrically surrounds the second passage. | 11-06-2014 |
Patent application number | Description | Published |
20140033705 | SYSTEMS AND METHODS FOR CONTROLLING EXHAUST GAS RECIRCULATION - Various systems and method for controlling exhaust gas recirculation (EGR) in an internal combustion engine are provided. In one embodiment, a method includes during a first operating condition, directing exhaust gas from a first cylinder group into an engine air intake stream and directing substantially no exhaust gas from a second cylinder group to the engine air intake stream. The method further includes during a second operating condition, directing exhaust gas from the second cylinder group through a turbocharger bypass into the engine air intake stream and reducing a fuel injection amount of the first cylinder group relative to a fuel injection amount of the second cylinder group. | 02-06-2014 |
20140034014 | SYSTEMS AND METHODS FOR CONTROLLING EXHAUST GAS RECIRCULATION - Various systems and method for controlling exhaust gas recirculation (EGR) in an internal combustion engine are provided. In one embodiment, a method includes injecting fuel to a subset of cylinders that includes less than all cylinders of a first cylinder group to obtain a target EGR rate. The first cylinder group provides exhaust gas through an exhaust gas recirculation (EGR) passage structure fluidly coupled between the first cylinder group and an intake passage structure. The method further includes injecting fuel to at least one cylinder of a second cylinder group. The second cylinder group provides substantially no exhaust gas through the EGR passage structure. | 02-06-2014 |
20140041384 | METHODS AND SYSTEM FOR CONTROLLING SURGE IN A TWO-STAGE TURBOCHARGER - Various methods and systems are provided for controlling air flow in a two-stage turbocharger. In one example, an engine method comprises adjusting one or more exhaust gas recirculation valves to maintain a first turbocharger within a first air flow range, and adjusting a turbocharger bypass valve to maintain a second turbocharger within a second air flow range. | 02-13-2014 |
20140067228 | METHODS AND SYSTEM FOR ENGINE OPERATION DURING DEGRADATION OF A TWO-STAGE TURBOCHARGER - Various methods and systems are provided for engine operation with a degraded turbocharger. In one embodiment, a method for an engine comprises reducing mass flow through a first turbocharger while continuing engine operation and adjusting operation of a second turbocharger in response to detected degradation of the first turbocharger. | 03-06-2014 |
20140067236 | METHODS AND SYSTEM TO PREVENT EXHAUST OVERHEATING - Various methods and systems are provided for lowering exhaust gas temperature. In one embodiment, a method comprises increasing an air-to-fuel ratio of an engine in response to an exhaust gas temperature exceeding a threshold temperature value to lower the exhaust gas temperature to a temperature below the threshold temperature value. | 03-06-2014 |