Patent application number | Description | Published |
20090000673 | Electronically controlled pressure regulator for a mechanical returnless fuel system - A pressure regulator as part of a vehicle fuel pump module may lie within a pressure regulator case, be powered by a battery and controlled by a controller. The pressure regulator may employ a spring secured by a spring holder and held within a pressure regulator spring case. A sealing pressure plate sub-assembly may have a ball element at the top and both may pass through the spring and spring holder and contact a solenoid plunger of a solenoid that is located at an end of the spring case. When the controller activates the solenoid, the solenoid plunger moves and contacts the pressure plate sub-assembly to effect temporary stoppage of the flow of fuel to jet pumps and to a reservoir. The solenoid case may have a diameter equal to, less than, or greater than the diameter of the pressure regulator spring case. | 01-01-2009 |
20090120413 | Fuel delivery module for high fuel pressure for engines - A fuel pump module comprising a fuel pump, a pressure regulator, a supply line check valve, a relief valve, and a flange adapted to engage a fuel supply line that fluidly links the fuel pump module with an injector rail. The pressure regulator is adapted to maintain a predetermined fuel pressure between the fuel pump and the supply line check valve. The supply line check valve is adapted to facilitate a minimum fuel pressure in the fuel supply line. The relief valve is adapted to limit the maximum fuel pressure in the fuel supply line. The supply line check valve, the relief valve, and the flange are integrated to form a single fluidly interconnected structure disposed within a fluid path between the pressure regulator and the fuel supply line. An integrated casing may house the fuel pump and the pressure regulator. | 05-14-2009 |
20100242923 | TWO STEP PRESSURE CONTROL OF FUEL PUMP MODULE - A fuel system comprises a fuel line that supplies fuel to an engine at a fuel line pressure. A first fuel pump selectively supplies fuel to the fuel line at a first pressure. A second fuel pump selectively supplies fuel to the fuel line at a second pressure that is greater than the first pressure. A check valve having an inlet in communication with an exit port of the first fuel pump and an outlet in communication with the fuel line is positioned based on the fuel line pressure and the first pressure. | 09-30-2010 |
20110232608 | MOUNTING STRUCTURE FOR FUEL INJECTOR - A fuel injector mounting structure may employ a flat bottom, a first (e.g. exterior) vertical wall that meets flat bottom, a second (e.g. interior) vertical wall that meets flat bottom, and a top wall. The top wall may define a flat surface transitioning into a curved surface. The top wall, flat bottom, first vertical wall and second vertical wall may be in the shape of a circular ring with a center hole through the center of the ring. An engine cylinder head may contact the bottom wall and a fuel injector may contact the curved surface of the top wall. Fuel injector and flat surface of top wall may define an air gap between them to inhibit vibration transmission from the fuel injector into the cylinder head. A powder metal material or an elastomer may occupy a cavity within the circular ring. | 09-29-2011 |
20110232609 | INTEGRATED FUEL INJECTOR ORIENTATION AND RETENTION DEVICE - Attaching a fuel injector to a common rail may utilize a fuel injector and an integral tab that has a solid head portion from which a first flexible prong and a second flexible prong protrude and define a gap therebetween. A fuel injector cup may define a notch through which the first prong and the second prong reside to secure the fuel injector to the fuel injector cup, which is attached to the rail. A first prong interior straight wall surface and a second prong interior straight wall surface may face the gap and be parallel. The prongs may define entry contact surfaces and exit contact surfaces that meet at prescribed angles to aid in insertion and hinder retraction of the injector tab from the injector cup. The tab defines a solid head portion below the gap that resides in the notch. | 09-29-2011 |
20110265765 | DIRECT INJECTION PUMP CONTROL STRATEGY FOR NOISE REDUCTION - A pump may have a first chamber and a solenoid coil to control movement of a first valve member. A second chamber may have a second valve member to control fluid moving into a third chamber. A first fluid passageway may link the first and second chambers, a second passageway may link second and third chambers and a third passageway may link third and fourth chambers. After pressurizing the third chamber causing fluid to flow into and leave a fourth chamber, the third chamber depressurizes due to downward movement of a plunger. Upon depressurization with a solenoid coil energized, second valve member floats and then moves against a valve seat. While the second valve member is moving toward the valve seat, the solenoid coil is de-energized causing the first valve member to move and strike the second valve member when the second valve member is moving at maximum velocity. | 11-03-2011 |
20120247426 | CRADLED FUEL INJECTOR MOUNT ASSEMBLY - A fuel injector cradle mount assembly for a vehicle includes a fuel injector rail, a connective inlet assembly coupled to the fuel injector rail, a cradle coupled to the connective inlet assembly, and a fuel injector. The fuel injector includes a torso and a nozzle. The torso includes a base portion on a first end, and defines an inlet on a second end opposite the first end. The fuel injector is arranged between the connective inlet assembly and the cradle. The inlet of the fuel injector is coupled to the connective assembly, the base portion of the fuel injector rests on the cradle, and the cradle supports the fuel injector from the connective inlet assembly and the fuel injector rail. | 10-04-2012 |
20120251367 | PUMP PRESSURE CONTROL VALVE WITH SHOCK REDUCTION FEATURES - A pump includes a pump casing defining a first chamber and a second chamber, and fluid moves from the first chamber to the second chamber during a stroke. The pump also includes a needle that is movably disposed in the first chamber and a valve carriage that is movably disposed in the second chamber. The valve carriage includes an internal stop, and the valve carriage also includes a cavity therein that is partially defined by the internal stop. The pump further includes a valve that is movably disposed within the cavity of the valve carriage, and the valve is operable to be impacted by the needle during the stroke. Also, the needle is operable to impact the valve carriage during the stroke. Moreover, the valve is operable to impact the internal stop during the stroke at a time different from the needle impacting the valve carriage. | 10-04-2012 |
20130192565 | MOUNTING POINT INJECTOR CLIP - A fuel injector mounting assembly including a mounting clip. The mounting clip includes a frame, a first leg, a second leg, a first arm, and a second arm. The frame includes a first side, a second side, and a generally planar surface extending between the first side and the second side. The first arm extends from the first side of the frame. The first arm includes a fuel cup support portion aligned with the first leg and extending in generally the same direction as the first leg, a raised surface of the fuel cup support portion configured to cooperate with the fuel cup, and a flange at an end of the fuel cup support portion, the flange extending away from the first leg. The second arm extends from the second side of the frame and is at least substantially similar to the first arm. | 08-01-2013 |
20140014068 | DAMPED FUEL DELIVERY SYSTEM - A fuel delivery system including a fuel line and a damper. The fuel line extends to a fuel injector and defines a fuel path. The damper is along the fuel path and includes a flexible member and a stop. A first side of the flexible member faces the fuel path and a second side of the flexible member faces the stop. | 01-16-2014 |
20140161631 | DIRECT INJECTION PUMP CONTROL STRATEGY FOR NOISE REDUCTION - A pump may have a first chamber and a solenoid coil to control movement of a first valve member. A second chamber may have a second valve member to control fluid moving into a third chamber. A first fluid passageway may link the first and second chambers, a second passageway may link second and third chambers and a third passageway may link third and fourth chambers. After pressurizing the third chamber causing fluid to flow into and leave a fourth chamber, the third chamber depressurizes due to downward movement of a plunger. Upon depressurization with a solenoid coil energized, second valve member floats and then moves against a valve seat. While the second valve member is moving toward the valve seat, the solenoid coil is de-energized causing the first valve member to move and strike the second valve member when the second valve member is moving at maximum velocity. | 06-12-2014 |
20140161634 | DIRECT INJECTION PUMP CONTROL STRATEGY FOR NOISE REDUCTION - A pump may have a first chamber and a solenoid coil to control movement of a first valve member. A second chamber may have a second valve member to control fluid moving into a third chamber. A first fluid passageway may link the first and second chambers, a second passageway may link second and third chambers and a third passageway may link third and fourth chambers. After pressurizing the third chamber causing fluid to flow into and leave a fourth chamber, the third chamber depressurizes due to downward movement of a plunger. Upon depressurization with a solenoid coil energized, second valve member floats and then moves against a valve seat. While the second valve member is moving toward the valve seat, the solenoid coil is de-energized causing the first valve member to move and strike the second valve member when the second valve member is moving at maximum velocity. | 06-12-2014 |
20140261332 | INTEGRATED SEALING AND POSITIONING STRUCTURE FOR FUEL RAIL - A mounting assembly for mounting a fuel injector to a fuel rail. The mounting assembly includes a mounting boss and a fuel cup. The mounting boss is configured to be mounted to the fuel rail and receive a bolt within the mounting boss to couple the fuel rail to a cylinder head. The fuel cup is coupled to the mounting boss and configured to receive the fuel injector therein, as well as be mounted to the fuel rail to direct fuel from the fuel rail to the fuel injector. | 09-18-2014 |
20150020776 | FUEL DELIVERY SYSTEM CONTAINING HIGH PRESSURE PUMP WITH ISOLATION VALVES - A fuel delivery system including a high pressure fuel pump assembly. The assembly includes first and second output fuel paths each in communication with a fuel pump chamber. A main pressure relief fuel path is in communication with the fuel pump chamber and includes a pressure relief valve. A first relief fuel path is in communication with both the first output fuel path and the main pressure relief fuel path. A second relief fuel path is in communication with both the second output fuel path and the main pressure relief fuel path. The first and the second relief fuel paths are configured to restrict fuel flow therethrough between the first and the second output fuel paths. | 01-22-2015 |
20150219037 | METHOD TO REDUCE FUEL SYSTEM POWER CONSUMPTION - A system for delivering fuel to an engine including a fuel reservoir pump configured to pump fuel from a fuel tank to a fuel pump reservoir. A low pressure fuel pump is configured to pump fuel out from within the fuel pump reservoir and to the fuel reservoir pump. A high pressure fuel pump is configured to pump fuel to the engine. The low pressure fuel pump is configured to pump fuel to the high pressure fuel pump. A controller is operable to configure the low pressure fuel pump in a high mode at a first pump rate when the high pressure fuel pump is in a first configuration, and operable to configure the low pressure fuel pump in a low mode at a second pump rate when the high pressure fuel pump is in a second configuration different from the first configuration, the first pump rate is different from the second pump rate. | 08-06-2015 |
Patent application number | Description | Published |
20090103379 | INTEGRATED CIRCUIT MEMORY HAVING DYNAMICALLY ADJUSTABLE READ MARGIN AND METHOD THEREFOR - A method for dynamically controlling sense amplifier differential margin of a memory during operation, in an integrated circuit, comprising a plurality of addressable units, is provided. The method includes setting the sense amplifier differential margin corresponding to the plurality of addressable units to a first value. The method further includes if a read data error occurs when data is read from a set of the plurality of addressable units, then setting the sense amplifier differential margin corresponding to the plurality of addressable units to a second value, wherein the second value is greater than the first value. | 04-23-2009 |
20100191990 | VOLTAGE-BASED MEMORY SIZE SCALING IN A DATA PROCESSING SYSTEM - A memory has bits that fail as power supply voltage is reduced to reduce power and/or increase endurance. The bits become properly functional when the power supply voltage is increased back to its original value. With the reduced voltage, portions of the memory that include non-functional bits are not used. Much of the memory may remain functional and use is retained. When the voltage is increased, the portions of the memory that were not used because of being non-functional due to the reduced power supply voltage may then be used again. This is particularly useful in a cache where the decrease in available memory due to power supply voltage reduction can be implemented as a reduction in the number of ways. Thus, for example an eight way cache can simply be reduced to a four way cache when the power is being reduced or endurance increased. | 07-29-2010 |
20130329511 | CLOCKED MEMORY WITH LATCHING PREDECODER CIRCUITRY - A memory includes a memory array having a plurality of word lines, a plurality of latching predecoders, and word line driver logic. Each latching predecoder receives a clock signal and a plurality of address signals and latches a result of a logic function of the plurality of address signals in response to a first edge of a clock cycle of the clock signal and provides a predetermined value in response to a second edge of the first clock cycle of the clock signal, wherein, in response to the second edge, every latching decoder of the plurality of latching predecoders provides a same predetermined value. The word line driver logic selectively activates a selected word line of the plurality of word lines in response to the latched results. | 12-12-2013 |
20130329512 | CLOCKED MEMORY WITH WORD LINE ACTIVATION DURING A FIRST PORTION OF THE CLOCK CYCLE - A memory includes a plurality of latching predecoders, each including a first transistor coupled between a power supply voltage and a latch and having a control electrode coupled to a clock signal; a second transistor coupled to the first transistor and having a control electrode coupled to a first address bit signal; a third transistor coupled to the second transistor and having a control electrode coupled to a second address bit signal; a fourth transistor coupled to the third transistor and having a control electrode coupled to a delayed and inverted version of the clock signal; a fifth transistor coupled between the fourth transistor and ground and having a control electrode coupled to the clock signal; and an output which provides a predecode value during a first portion of a clock cycle of the clock signal and a predetermined logic level during a second portion of the clock cycle. | 12-12-2013 |
20140036610 | DEVICES AND METHODS FOR CONTROLLING MEMORY CELL PRE-CHARGE OPERATIONS - A memory having a memory array having bit cells coupled to bit lines. The memory further includes a precharge circuit that precharges bit lines. The memory also includes a control circuit coupled to the precharge circuit that enables the precharge circuit at a beginning portion of a read cycle, keeps the precharge circuit disabled until an end of the read cycle, and keeps the precharge circuit disabled during a write cycle. A method of operating a memory, in which the memory includes an array of memory cells coupled to bit lines, includes precharging the bit lines at a beginning of a read cycle. The method also includes blocking precharging of the bit lines for a duration of a write cycle. | 02-06-2014 |
Patent application number | Description | Published |
20160005170 | MEASURING GLOMERULAR NUMBER FROM KIDNEY MRI IMAGES - Measuring the number of glomeruli in the entire, intact kidney using non-destructive techniques is of immense importance in studying several renal and systemic diseases. In particular, a recent Magnetic Resonance Imaging (MRI) technique, based on injection of a contrast agent, cationic ferritin, has been effective in identifying glomerular regions in the kidney. In various embodiments, a low-complexity, high accuracy method for obtaining the glomerular count from such kidney MRI images is described. This method employs a patch-based approach for identifying a low-dimensional embedding that enables the separation of glomeruli regions from the rest. By using only a few images marked by the expert for learning the model, the method provides an accurate estimate of the glomerular number for any kidney image obtained with the contrast agent. In addition, the implementation of our method shows that this method is near real-time, and can process about 5 images per second. | 01-07-2016 |
20160005183 | KERNEL SPARSE MODELS FOR AUTOMATED TUMOR SEGMENTATION - A robust method to automatically segment and identify tumor regions in medical images is extremely valuable for clinical diagnosis and disease modeling. In various embodiments, an efficient algorithm uses sparse models in feature spaces to identify pixels belonging to tumorous regions. By fusing both intensity and spatial location information of the pixels, this technique can automatically localize tumor regions without user intervention. Using a few expert-segmented training images, a sparse coding-based classifier is learned. For a new test image, the sparse code obtained from every pixel is tested with the classifier to determine if it belongs to a tumor region. Particular embodiments also provide a highly accurate, low-complexity procedure for cases when the user can provide an initial estimate of the tumor in a test image. | 01-07-2016 |
Patent application number | Description | Published |
20090130421 | Single-Use Flammable Vapor Sensor Films - A single-use replaceable (one-shot) conductometric sensor film for use with a conductometric sensor, such as flammable vapor sensors, is provided that detects one or more volatile organic compound chemical analytes. Such sensor films exhibit a sustained change in resistance after exposure to the target analytes. The sensor film compositions undergo substantially inelastic deformation after a detection event and thus exhibit a sustained resistance change, ensuring only one-time use for certain applications. Methods of sensing analytes using the single-use sensor film compositions are also provided. | 05-21-2009 |
20100272612 | Vapor Sensor Materials Having Polymer-Grafted Conductive Particles - A composition for sensor films is provided that detects chemical analytes within sensors, such as polymer-absorption chemiresistors (i.e., conductometric sensors). The disclosure provides robust sensor film compositions that have low resistance, high conductivity, and greater temperature stability and sensitivity to chemical analytes. Methods of making these sensor films are also provided. Sensor film compositions include a matrix having a polymer resin and a plurality of conductive particles comprising a polymer-grafted conductive particle. Blends of conductive particles are also contemplated. | 10-28-2010 |
20110286889 | Robust Low Resistance Vapor Sensor Materials - Compositions for sensor films used for detecting chemical analytes within sensors, such as polymer-absorption chemiresistors (i.e., conductometric sensors) are provided. Robust sensor film compositions that have low resistance, high conductivity, and greater temperature stability and sensitivity to chemical analytes are provided, as well as methods of making these sensor films. Such sensor film compositions include a matrix having a polymer resin and a plurality of conductive particles comprising an axial-geometry conductive particle. Exemplary axial-geometry conductive particles comprise graphene, such as a carbon nanotube. Blends of conductive particles are also contemplated, including blends of axial-geometry conductive particles, such as carbon nanotubes, and carbon black. | 11-24-2011 |
Patent application number | Description | Published |
20090192338 | METHOD FOR ADJUSTING CATALYST ACTIVITY - Systems and methods for producing and using one or more doped catalysts are provided. One or more coked-catalyst particles can be fluidized in the presence of one or more oxidants to provide a fluidized mixture. The coke from the one or more coked-catalyst particles can be removed to provide regenerated catalyst particles within the fluidized mixture. One or more doping agents can be distributed to the fluidized mixture, and the one or more doping agents can be deposited onto the surface of the regenerated catalyst particles to provide a regenerated, doped catalyst particle. | 07-30-2009 |
20090192343 | METHOD FOR PRODUCING OLEFINS USING A DOPED CATALYST - Processes for producing one or more olefins are provided. In one or more embodiments, a doped catalyst can be prepared by fluidizing one or more coked-catalyst particles in the presence of one or more oxidants to provide a fluidized mixture. At least a portion of the coke can be removed from the coked-catalyst particles to provide regenerated catalyst particles. One or more doping agents can be distributed throughout the fluidized mixture, depositing on the surface of the regenerated catalyst particles to provide doped catalyst particles. One or more hydrocarbon feeds can be fluidized with the doped catalyst particles to provide a reaction mixture which can be cracked to provide a first product containing propylene, ethylene, and butane. | 07-30-2009 |
20110022547 | Staged Hydrocarbon Conversion Process - Systems and methods for staging an investment in hydrocarbon processing are provided. In a first stage, a hydrocarbon feed can be apportioned equally or unequally into first and second portions. The first portion can be mixed with one or more oxidants and gasified to provide a first effluent, at least a portion of which can be combusted to provide steam. The second portion can be mixed with one or more solvents to provide one or more fungible hydrocarbon products, at least a portion of which can be sold to generate capital. In a second stage, the hydrocarbon feed can be mixed with one or more solvents and one or more non-catalytic solids and the resultant mixture thermally cracked to provide one or more hydrocarbon products and coked non-catalytic solids. The coked, non-catalytic solids can be regenerated and recycled. | 01-27-2011 |
Patent application number | Description | Published |
20090139076 | Method for Undermounting a Sink - A method for undermounting a sink to a countertop includes preparing a countertop and a sink. Thereafter a primary channel is routed within the backside of the countertop, the primary channel including a base and being shaped and dimensioned for receipt of the sink flange, and a secondary channel is routed within the base of the primary channel along an interior circumference of the primary channel. Substrate material is then removed from the secondary channel to expose an underside of the decorative laminate and adhesive is applied within the secondary channel so that the underside of the decorative laminate is fully covered. A bead of adhesive is applied to the base of the primary channel and the sink flange is placed within the primary channel. A support plate is secured around the sink flange to provide support and a central portion of the countertop defined by the primary channel is cut out to expose the bowl of the sink. | 06-04-2009 |
20150191042 | DECORATIVE LAMINATES HAVING A TEXTURED SURFACE EXHIBITING A FINGERPRINT PROOF SURFACE - A decorative laminate lay-up used in the manufacture of decorative laminates includes a decorative laminate sheet assembly composed of resin impregnated paper layers and a textured release sheet positioned on a top surface of the decorative laminate sheet assembly. The textured release sheet provides a textured surface to decorative laminates resulting from processing of the decorative laminate sheet assembly, wherein the textured release sheet includes a textured surface exhibiting anti-reflective, hydrophobic and oleophobic characteristics leading to a fingerprint proof surface. | 07-09-2015 |
20150191043 | DECORATIVE LAMINATES HAVING A TEXTURED SURFACE EXHIBITING SUPERHYDROPHOBICITY, SELF-CLEANING AND LOW ADHESION - A decorative laminate lay-up used in the manufacture of decorative laminates includes a decorative laminate sheet assembly composed of resin impregnated paper layers and a textured release sheet positioned on a top surface of the decorative laminate sheet assembly. The textured release sheet provides a textured surface to decorative laminates resulting from processing of the decorative laminate sheet assembly, wherein the textured release sheet includes a textured surface exhibiting superhydrophobicity, self-cleaning and low surface energy. | 07-09-2015 |
20150304456 | METHOD AND SYSTEM FOR THE MANUFACTURE AND CREATION OF SURFACING MATERIALS - A system for the manufacture and creation of surfacing materials includes a central server maintaining operational software facilitating various functionalities. The central server functions in accordance with a client-server model where the central server coordinates provision of services and requests. The system also includes a design database linked to the central server, a manufacturing facility linked to the central server, a company website linked to the central server, design tools linked to the central server, input tools linked to the central server, and output tools linked to the central server. | 10-22-2015 |
Patent application number | Description | Published |
20110231247 | Pay-Per-Call ad system - A method and system are provided for connecting consumer searches and phone calls. In accordance with one or more embodiments, the method includes the steps of (a) receiving from a search system and storing the search results relating to an online or mobile search performed by a consumer, the search results identifying one or more telephone numbers of merchants that signed up with the search system as Advertisers, and the search association identifiers such as IP Address, Cookie, and/or Carrier User ID associated with the consumer; (b) associating the Automatic Number Identification (ANI) to the online or mobile search by matching the search association identifiers based on two phone calls originated from the same ANI within a predetermined period of time of the one or more searches; (c) charging the selected Advertiser a fee for connecting the consumer to the selected Advertiser; and (d) providing detailed Return-On-Investment reports. | 09-22-2011 |
20110276393 | Pay-Per-Sale ad system - A method and system are provided for connecting consumer searches and in-store transactions using credit cards, debit cards, and gift cards. In accordance with one or more embodiments, the method includes the steps of (a) receiving from a search system and storing the search results relating to an online or mobile search performed by a consumer, the search results identifying one or more telephone numbers of merchants that signed up with the search system as Advertisers, and the search association identifiers such as IP Address, Cookie, and/or Carrier User ID associated with the consumer; (b) associating the card to the online or mobile search by matching the search association identifiers based on two purchase transactions originated from the same card number within a predetermined period of time of the one or more searches; (c) charging the selected Advertiser a fee for successful correlation of the consumer's transaction to the search association identifiers; and (d) providing detailed Return-On-Investment reports. | 11-10-2011 |
20110296453 | Pay-Per-Website Visit ad system - A method and system are provided for correlating ads viewed on a Television through a Set-Top Box (STB) to subsequent website visits or online/mobile sale transactions in an anonymous manner. In accordance with one or more embodiments, the method includes the steps of (a) receiving from a STB the contents and ad runs, with the STB being identified by a STB ID; and (b) correlating the website visit or online/mobile sale transaction with identifiers such as IP Address and/or Unique Carrier User ID to the TV ad viewed by matching the STB ID based on two Advertisers with two different Ad IDs, one of which is a Local Ad, delivered to the same STB ID from two different Content IDs, and two visits by a user from the same IP Address to the respective URLs, both visits within a pre-determined time period after the respective ad runs. | 12-01-2011 |
20150127433 | METHODS AND SYSTEMS OF PROVISIONING DISCOUNTS BASED ON TRAVEL DISTANCE - In view of the foregoing, embodiments herein provide methods and systems for providing discounts on basic price of services and/or products, wherein the method comprises allowing a user to select and book at least a service and/or product using a user device, identifying position of the user and a destination of booked service and/or product are available, calculating a predetermined radius from the destination, wherein the predetermined radius is an origin, calculating “as-the-crow-flies” travel distance of the user towards the destination during the user traveling within the origin, applying discounts on basic price of the booked service and/or product, wherein the discounts are dynamically applied based on the travel distance to determine dynamic discounted price, allowing the user to avail the discounts for the booked service and/or product; and allowing the user to make or authorize payment for the booked service and/or product. | 05-07-2015 |
Patent application number | Description | Published |
20130132128 | OVERBOOKING, FORECASTING AND OPTIMIZATION METHODS AND SYSTEMS - A computer based system for maximizing revenue by determining an optimal quantity of a product to be sold is disclosed. The system determines the optimal number of seats to be sold for a flight based upon the flight's capacity and forecasted costs associated with the flight. The forecasting is based upon probabilistic distribution models takes into account passenger itinerary data, passenger and market historical data, whether a passenger has flown on a previous leg of an itinerary, the ripple denied boarding effect of reaccommodating a denied passenger. The system evaluates the potential effect of double selling a unit of inventory (e.g., seats). Downstream inventory control, revenue management and reservations systems may use the optimization data to affect the operation of the airline. | 05-23-2013 |
20130132129 | NO-SHOW FORECAST METHODS AND SYSTEMS - A computer based system for maximizing revenue by determining an optimal quantity of a product to be sold is disclosed. The system determines the optimal number of seats to be sold for a flight based upon the flight's capacity and forecasted costs associated with the flight. The forecasting is based upon probabilistic distribution models takes into account passenger itinerary data, passenger and market historical data, whether a passenger has flown on a previous leg of an itinerary, the ripple denied boarding effect of reaccommodating a denied passenger. The system evaluates the potential effect of double selling a unit of inventory (e.g., seats). Downstream inventory control, revenue management and reservations systems may use the optimization data to affect the operation of the airline. | 05-23-2013 |
20130132130 | DYNAMIC COST ANALYSIS AND OVERBOOKING OPTIMIZATION METHODS AND SYSTEMS - A computer based system for maximizing revenue by determining an optimal quantity of a product to be sold is disclosed. The system determines the optimal number of seats to be sold for a flight based upon the flight's capacity and forecasted costs associated with the flight. The forecasting is based upon probabilistic distribution models takes into account passenger itinerary data, passenger and market historical data, whether a passenger has flown on a previous leg of an itinerary, the ripple denied boarding effect of reaccommodating a denied passenger. The system evaluates the potential effect of double selling a unit of inventory (e.g., seats), Downstream inventory control, revenue management and reservations systems may use the optimization data to affect the operation of the airline. | 05-23-2013 |
20130132131 | OVERBOOKING AND UPGRADE SOLUTION METHODS AND SYSTEMS - A computer based system for maximizing revenue by determining an optimal quantity of a product to be sold is disclosed. The system determines the optimal number of seats to be sold for a flight based upon the flight's capacity and forecasted costs associated with the flight. The forecasting is based upon probabilistic distribution models takes into account passenger itinerary data, passenger and market historical data, whether a passenger has flown on a previous leg of an itinerary, the ripple denied boarding effect of reaccommodating a denied passenger. The system evaluates the potential effect of double selling a unit of inventory (e.g., seats). Downstream inventory control, revenue management and reservations systems may use the optimization data to affect the operation of the airline. | 05-23-2013 |
20130132132 | OVERBOOKING AND COST MINIMIZATION METHODS AND SYSTEMS - A computer based system for maximizing revenue by determining an optimal quantity of a product to be sold is disclosed. The system determines the optimal number of seats to be sold for a flight based upon the flight's capacity and forecasted costs associated with the flight. The forecasting is based upon probabilistic distribution models takes into account passenger itinerary data, passenger and market historical data, whether a passenger has flown on a previous leg of an itinerary, the ripple denied boarding effect of reaccommodating a denied passenger. The system evaluates the potential effect of double selling a unit of inventory (e.g., seats). Downstream inventory control, revenue management and reservations systems may use the optimization data to affect the operation of the airline. | 05-23-2013 |
20140032251 | DYNAMIC COST ANALYSIS AND OVERBOOKING OPTIMIZATION METHODS AND SYSTEMS - A computer based system for maximizing revenue by determining an optimal quantity of a product to be sold is disclosed. The system determines the optimal number of seats to be sold for a flight based upon the flight's capacity and forecasted costs associated with the flight. The forecasting is based upon probabilistic distribution models and takes into account passenger itinerary data, passenger and market historical data, whether a passenger has flown on a previous leg of an itinerary, and the ripple denied boarding effect of reaccommodating a denied passenger. The system evaluates the potential effect of double selling a unit of inventory (e.g., seats). Downstreanm inventory control, revenue management and reservations systems may use the optimization data to affect the operation of the airline. | 01-30-2014 |
Patent application number | Description | Published |
20090083238 | STOP-AND-RESTART STYLE EXECUTION FOR LONG RUNNING DECISION SUPPORT QUERIES - Stop-and-restart query execution that partially leverages the work already performed during the initial execution of the query to reduce the execution time during a restart. The technique selectively saves information from a previous execution of the query so that the overhead associated with restarting the query execution can be bounded. Despite saving only limited information, the disclosed technique substantially reduces the running time of the restarted query. The stop-and-restart query execution technique is constrained to save and reuse only a bounded number of records (intermediate records or output records) thereby releasing all other resources, rather than some of the resources. The technique chooses a subset of the records to save that were found during normal execution and then skipping the corresponding records when performing a scan during restart to prevent the duplication of execution. A skip-scan operator is employed to facilitate the disclosed restart technique. | 03-26-2009 |
20090094191 | EXPLOITING EXECUTION FEEDBACK FOR OPTIMIZING CHOICE OF ACCESS METHODS - A proactive monitoring mechanism for correcting the choice of access methods (available query plans) for a given query, based on execution feedback from the same query. The mechanism exploits bypassing predicate short-circuiting inside the database server's predicate evaluation module to obtain expression cardinalities. The mechanism can also modify a plan to obtain expression cardinalities. These techniques are used judiciously by the query optimizer and/or a database administrator (DBA) so that the execution overheads are within acceptable limits. | 04-09-2009 |
20090254522 | DETECTING ESTIMATION ERRORS IN DICTINCT PAGE COUNTS - A database server may be configured to compute distinct page counts of pages accessed to execute operands of respective queries. The queries may be executed against a table comprised of the pages and having an index managed by the database server. The distinct page counts may be obtained by counting, as a part of the executing of the queries, distinct pages accessed during the execution of the queries. | 10-08-2009 |
20100235347 | TECHNIQUES FOR EXACT CARDINALITY QUERY OPTIMIZATION - An exact cardinality query optimization system and method for optimizing a query having a plurality of expressions to obtain a cardinality-optimal query execution plan for the query. Embodiments of the system and method use various techniques to shorten the time necessary to obtain the cardinality-optimal query execution plan, which contains the query execution plan when all cardinalities are exact. Embodiments of the system and method include a covering queries technique that leverages query execution feedback to obtain an unordered subset of relevant expressions for the query, an early termination technique that bounds the cardinality to determine whether the processing can be terminate before each of the expressions are executed, and an expressions ordering technique that finds an ordering of expressions that yields the greatest reduction in time to obtain the cardinality-optimal query execution plan. | 09-16-2010 |
20100250518 | FLEXIBLE QUERY HINTS IN A RELATIONAL DATABASE - A flexible query hints system and method for discovering and expressing query hints in a database management system. Embodiments of the flexible query hints system and method include a power hints (Phints) language that enables the specification of constraints to influence a query optimizer. Phints expressions are defined as tree patterns annotated with constraints. Embodiments of the flexible query hints system and method also include techniques to incorporate the power hints language expressions into an extended query optimizer. Theses techniques include computing a directed acyclic graph for Phints expression, deriving candidate matches using the Phints expression and the graph, computing candidate matches, and extracting a revised execution plan having a lowest cost and satisfying constraints of the Phints expression. Embodiments of the flexible query hints system and method include a flexible query hint user interface that allow users to interactively adjust query hints. | 09-30-2010 |
20110295833 | Framework for Testing Query Transformation Rules - Described is a test framework for testing transformation rules of query optimizers. Rule patterns obtained as tree structures from a query optimizer are used to generate queries that are used to test the rule optimizer's transformation rules. The test framework tracks which rules are exercised for each query, and also determines the correctness of the transformation rule by comparing the results of the query processing with the rule and without the rule (by turning off the rule). The test framework creates a composite pattern corresponding to two or more rules, such as to test rules in a set (e.g., as pairs). Also described is the efficient execution of a test suite for correctness testing, in which queries of the test suite are selected based upon cost information. | 12-01-2011 |
20110313999 | SLICING RELATIONAL QUERIES USING SPOOL OPERATORS - A relational database server may concurrently execute many relational queries, but a complex relational query may cause performance delays in the fulfillment of other relational queries. Instead, the relational database server may generate a query plan for the relational query, and may endeavor to partition the relational query between a spool operator and a scan operator into two or more query slices, where each query slice may be executed within a query slice threshold. Many alternative candidate query plans may be considered, such as inserting spool and scan operators after various operators and parameterizing operators in order to partition the records of a relation into two or more ranges based on an attribute of the relation. A large search space of candidate query plans may be reviewed in order to select a query plan that respects the query slice threshold while efficiently executing the logic of the relational query. | 12-22-2011 |
20120150841 | AUDITING QUERIES USING QUERY DIFFERENTIALS - Methods and systems for auditing queries using query differentials are disclosed. A method includes identifying a set of queries, determining if results of each query of the set of queries are different from results of respective differentials of each query of the set of queries, and based on the determining, making a characterization of each query of the set of queries as one of safe and unsafe. Access is provided to the characterization of each query of the set of queries. | 06-14-2012 |
20120150877 | EFFICIENT DATABASE COMPRESSION - A method for compressing data. The method includes accessing, within an electronic system, a database relation comprising a plurality of attributes and determining a sort order of the plurality of attributes of the database relation. The method further includes determining an order of a plurality of compression operators operable to compress the database relation and compressing the database relation to produce a compressed database based on the sort order and the order of the plurality compression operators. | 06-14-2012 |
20130132352 | EFFICIENT FINE-GRAINED AUDITING FOR COMPLEX DATABASE QUERIES - The present application provides for techniques for implementing data auditing embodiments that determine whether a query into a database is or has referenced forbidden data within the database. Various techniques are given for efficiently finding all tuples in a database referenced by a given query. A set of sensitive data is determined within a database and the set of sensitive data is employed to define a forbidden view within the database. Data within the database may be annotated to provide efficient identification of data access by query. Incoming queries may be analyzed and modified to propagate annotations for analyzing what data is or was accessed. | 05-23-2013 |
20140164758 | SECURE CLOUD DATABASE PLATFORM - A cloud computing service to securely process queries on a database. A security device and method of operation are also disclosed. The security device may be provisioned with a private key of a subscriber to the cloud service and may have processing hardware that uses that key, sequestering the key and encryption processing in hardware that others, including operating personnel of the cloud service, cannot readily access. Processing within the security device may decrypt queries received from the subscriber and may encrypt responses for communication over a public network. The device may perform functions on clear text, thereby limiting the amount of clear text data processed on the cloud platform, while limiting bandwidth consumed in communicating with the subscriber. Such processing may include formatting data, including arguments in a query, in a security protocol used by the cloud platform. | 06-12-2014 |
20140281511 | SECURE DATA PROCESSING ON SENSITIVE DATA USING TRUSTED HARDWARE - The subject disclosure is directed towards using trusted hardware to achieve secure data processing over a network. For a given set of data store operations, some operations are directed to sensitive data (e.g., encrypted data fields). These operations are compiled into a set of expressions invoking trusted hardware code configured to evaluate these expressions using corresponding data centric primitive programs. Because the trusted hardware is configured to maintain key data for encrypting/decrypting the sensitive data, the sensitive data is not accessible by an untrusted component while the sensitive data is decrypted. | 09-18-2014 |
20140281512 | SECURE QUERY PROCESSING OVER ENCRYPTED DATA - The subject disclosure is directed towards secure query processing over encrypted database records without disclosing information to an adversary except for permitted information. In order to adapting semantic security to a database encryption scheme, a security model for all query processing is specified by a client and used to determine which information is permitted to be disclosed and which information is not permitted. Based upon the security model, a trusted, secure query processor transforms each query and an encrypted database into secure query results. Even though the adversary can view the secure query results during communication to the client, the adversary cannot determine any reliable information regarding the secure query results or the encrypted database. | 09-18-2014 |
Patent application number | Description | Published |
20120215917 | Detecting the Health of an Operating System in Virtualized and Non-Virtualized Environments - A remote management controller is provided for use in conjunction with a managed host computer. The remote management controller exposes a virtual network interface controller, such as a driverless virtual USB network interface controller, to the managed host computer. Through the in-band connection provided by the virtual network interface controller, the remote management controller can send a command to the host operating system or one or more guest operating systems executing in a virtualized environment. If no reply is received to the command, the remote management controller takes corrective action to restore the operation of the host operating system or the non-responsive guest operating systems. | 08-23-2012 |
20130283093 | DETECTING THE HEALTH OF AN OPERATING SYSTEM IN VIRTUALIZED AND NON-VIRTUALIZED ENVIRONMENTS - A remote management controller is provided for use in conjunction with a managed host computer. The remote management controller exposes a virtual network interface controller, such as a driverless virtual USB network interface controller, to the managed host computer. Through the in-band connection provided by the virtual network interface controller, the remote management controller can send a command to the host operating system or one or more guest operating systems executing in a virtualized environment. If no reply is received to the command, the remote management controller takes corrective action to restore the operation of the host operating system or the non-responsive guest operating systems. | 10-24-2013 |
20130337793 | BUNDLED MOBILE DEVICE PURCHASE SYSTEM - Generally, this disclosure relates to a bundled mobile device purchase system. The system may include a mobile device and a bundle service. The mobile device may include transponder circuitry configured to receive and store a bundle identifier including an application identifier related to an application, the bundle identifier provided to the transponder circuitry during a transaction that includes purchasing the mobile device and the application. The mobile device may further include memory circuitry configured to receive and store the application after the transaction. The bundle service may include a bundle download module configured to provide the application to the mobile device in response to receiving the application identifier from the mobile device. | 12-19-2013 |
20140104043 | CONTEXT AWARE DETECTION AND MOBILE PLATFORM WAKE - A device includes a processor having a standby state, a control unit coupled to the processor to receive wireless identification information, and a storage device to store a processor wake policy. The control unit applies the policy to received wireless identification information to wake the processor. | 04-17-2014 |
20140189017 | COMPREHENSIVE TASK MANAGEMENT - Technologies for generating tasks from communication messages includes a mobile computing device for monitoring communication messages, parsing the communication messages to detect content indicative of upcoming tasks, generating a task for each of the upcoming tasks detected, generating a task list from the generated tasks, and generating an alarm for each task. Additionally, the mobile computing device receives tasks generated by a cloud server. | 07-03-2014 |
20140325638 | COMPUTING DEVICE SECURITY - Techniques for providing security for a computing device are described herein. In one example, a maintenance issue for the computing device is detected. Additionally: a maintenance credential proximate the computing: device can be detected. Furthermore, an alarm system within the computing device can be disabled in response to detecting an authorized maintenance credential. | 10-30-2014 |