Patent application number | Description | Published |
20090282095 | DYNAMIC POSTBACK FOR LOCATION CODE EXECUTION - Architecture that introduces evaluation and decisionmaking (e.g., at the server) and allows a runtime decision to be made, on a per-request basis, as to where the data calculations will occur, on the server, on the client, or as a shared execution on both the server and the client. The decision can be made based on environment variables (e.g., permissions, network bandwidth, server load, etc.) of the user, for example. This approach provides performance tuning of a form by dynamically optimizing the location of execution of the code based on environment factors. | 11-12-2009 |
20160026453 | PATCH PROCESS ENSURING HIGH AVAILABILITY OF CLOUD APPLICATION - A cyclical patching process associated with a cloud application may be defined to ensure high availability (HA) of the cloud application in order to prevent impacting an availability to end users. A list of server identities corresponding to one or more servers of a datacenter hosting the cloud application may be accepted. HA metric values for each of the server identities may be determined in order to compute an overall HA metric value for the cloud application. A subset of the servers may be removed from a rotation framework of the cloud application based on the determined HA metric values, where the removal does not affect the overall HA metric value of the cloud application. One or more patches may be applied to each server within the subset of servers in parallel, and the subset of servers may be reinstated in the rotation framework of the cloud application. | 01-28-2016 |
Patent application number | Description | Published |
20090093886 | Catalytic Surface for Hydrogen Release Reactor - There is disclosed a gold surface for the catalytic release of hydrogen from an alkane thiol. More specifically, the present disclosure provides a large surface area of gold on a carbon fiber scaffold that does not contain any sublayers of metals that can block the catalytic release of hydrogen from alkane thiols or form other reactions that remove the sulfur moiety from alkane thiol. There is further disclosed a method for forming a gold surface onto woven carbon fiber sheets wherein no sublayer or other intermediate material is used. | 04-09-2009 |
20090185964 | Microchannel Reactor Module for Hydrogen Release - There is disclosed a microchannel reactor module for the immediate catalytic release of hydrogen from hydrogenated organic molecules along with the recovery of hydrogen gas and the recovery of dehydrogenated organic molecules as a liquid. More specifically, the disclosure provides a polyimide-based microchannel plate that is particularly useful for a process of immediate catalytic release of hydrogen from a hydrogenated organic molecule or formulation of molecules. | 07-23-2009 |
20120258020 | MICRO CHANNEL REACTOR WITH INTEGRAL HEATING ELEMENTS - In one example disclosed in the current application, by supplying just enough heat to the channel walls to replace the reaction heat removed during the reaction, a reactor exhibits tighter temperature tolerances with respect to the desired reaction temperature. In other words, the surface temperature can be more closely matched to the desired reaction temperature. Also, having a design where the channels can be scaled in both geometry and number allows control of the rate of mass transport through the channels to minimize unwanted side reactions. | 10-11-2012 |
20120282151 | REACTOR FOR REMOVAL OF HYDROGEN FROM A LIQUID ORGANIC CARRIER - The current application is directed to a packed-bed reactor comprising a housing; and section portions contained within the housing, each comprising a spiral-wound heater. The spiral-wound heaters together comprise a catalyst-disk stack. | 11-08-2012 |
20120305134 | DUAL FLUID FUELING NOZZLE - The current application is directed to a single-spout, dual-channel recyclable-fuel fueling nozzle that extracts spent fuel from a vehicle and introduces fresh fuel into the vehicle via a single filler neck. Liquids move in two different directions within two separate channels of the dual-channel recyclable-fuel fueling nozzle to and from two different reservoirs within the vehicle, including a fresh-fuel reservoir and a spent-fuel reservoir. | 12-06-2012 |
Patent application number | Description | Published |
20080270309 | FLEXIBLE PRICING FOR BROKERING LICENSES TO MEDIA - Automatically determining pricing for at least one unit of content that can be selected and licensed or purchased over a network. Pricing is determined based on an initial price, and at least one of the following: a reviewer rating, content activity, or a customer offer price. Each of these factors may be weighted. The initial price may be a minimum price, a maximum price, a suggested price from a content owner, a pre-calculated market price, or other initial price. Content activity generally reflects user behaviors related to a content item, such as selecting a content item from a search results list, saving it as a favorite, returning to view it, placing it in a virtual shopping cart, or licensing it. Content activity combined with reviewer rating and/or offer price, indicates a “snappyness” score. A new price is dynamically calculated based on the initial price and snappyness score. | 10-30-2008 |
20090048860 | PROVIDING A RATING FOR DIGITAL MEDIA BASED ON REVIEWS AND CUSTOMER BEHAVIOR - Automatically determining pricing for at least one unit of content that can be selected and licensed or purchased over a network. Pricing is determined based on an initial price, and at least one of the following: a reviewer rating, content activity, or a customer offer price. Each of these factors may be weighted. The initial price may be a minimum price, a maximum price, a suggested price from a content owner, a pre-calculated market price, or other initial price. Content activity generally reflects user behaviors related to a content item, such as selecting a content item from a search results list, saving it as a favorite, returning to view it, placing it in a virtual shopping cart, or licensing it. Content activity combined with reviewer rating and/or offer price, indicates a “snappyness” score. A new price is dynamically calculated based on the initial price and snappyness score. | 02-19-2009 |
Patent application number | Description | Published |
20080291001 | VEHICLE COUNTDOWN TIMER AND USER INTERFACE - Aspects of the present invention are directed at allowing a vehicle to idle for a predetermined amount of time before shutdown. In accordance with one embodiment, a method is provided that accepts input from the vehicle operator to initiate a countdown to vehicle shutdown. When the input is received, a countdown is initiated that is regularly updated to reflect the passage of time. During the countdown, a vehicle ignition bus is maintained in an active state and a countdown value that reflects the time remaining before shutdown is presented on a graphical display. Then, in response to expiration of the countdown, the method allows the vehicle ignition bus to transition into an inactive state. | 11-27-2008 |
20080294312 | SECURELY CALCULATING AND STORING VEHICLE ODOMETER DATA - Aspects of the present invention are directed at securely calculating and storing odometer data associated with a vehicle. In accordance with one embodiment, a method is provided that checks the integrity of odometer data being received from a vehicle's engine. More specifically, the method includes receiving a first and second engine odometer values for an engine. Then, these odometer values are compared to determine whether data indicative of tampering was received. In this regard, if data indicative of tampering was received, aspects of the present invention adjust the official vehicle odometer value to account for the tampering. | 11-27-2008 |
20080306636 | ENHANCED DISPLAY FOR PRESENTING TACHOMETER INFORMATION - Aspects of the present invention are directed at an enhanced display for presenting tachometer information. In accordance with one embodiment, a method is provided that causes an electronic control unit associated with a dashboard display to present the current engine speed (e.g. RPM) relative to an optimal range in which fuel efficiency is maximized. More specifically, the method includes obtaining a set of tachometer data at the electronic control unit that defines the lower and upper limits of the optimal range in which fuel efficiency is maximized. Periodically, the current engine speed may be obtained by the electronic control unit associated with the dashboard display. Then, the method causes the current engine speed to be presented on the graphical display relative to the lower and upper limits of the optimal range. | 12-11-2008 |
20110115616 | VEHICLE COUNTDOWN TIMER AND USER INTERFACE - Aspects of the present invention are directed at allowing a vehicle to idle for a predetermined amount of time before shutdown. In accordance with one embodiment, a method is provided that accepts input from the vehicle operator to initiate a countdown to vehicle shutdown. When the input is received, a countdown is initiated that is regularly updated to reflect the passage of time. During the countdown, a vehicle ignition bus is maintained in an active state and a countdown value that reflects the time remaining before shutdown is presented on a graphical display. Then, in response to expiration of the countdown, the method allows the vehicle ignition bus to transition into an inactive state. | 05-19-2011 |
Patent application number | Description | Published |
20150038055 | REDUCING SMALL COLLOIDAL PARTICLE CONCENTRATIONS IN FEED AND/OR BYPRODUCT FLUIDS IN THE CONTEXT OF WATERJET PROCESSING - A waterjet system in accordance with a particular embodiment includes a pressurizing device configured to pressurize a fluid, a cutting head downstream from the pressurizing device, and a catcher positioned to collect a jet from the cutting head. The system can further include a treatment assembly configured to treat a feed fluid to the pressurizing device and/or a byproduct fluid from the catcher, such as by removing submicron colloidal particles from the feed fluid and/or from the byproduct fluid. For example, the treatment assembly can include a coagulation unit, such as a chemical coagulation unit or an electrocoagulation unit, configured to coagulate the submicron colloidal particles. The pressurizing device, the cutting head, and the treatment assembly can be at different respective portions of a fluid-recycling loop. | 02-05-2015 |
20150174732 | REDUCING SMALL COLLOIDAL PARTICLE CONCENTRATIONS IN FEED AND/OR BYPRODUCT FLUIDS IN THE CONTEXT OF WATERJET PROCESSING - A waterjet system in accordance with a particular embodiment includes a pressurizing device configured to pressurize a fluid, a cutting head downstream from the pressurizing device, and a catcher positioned to collect a jet from the cutting head. The system can further include a treatment assembly configured to treat a feed fluid to the pressurizing device and/or a byproduct fluid from the catcher, such as by removing submicron colloidal particles from the feed fluid and/or from the byproduct fluid. For example, the treatment assembly can include a coagulation unit, such as a chemical coagulation unit or an electrocoagulation unit, configured to coagulate the submicron colloidal particles. The pressurizing device, the cutting head, and the treatment assembly can be at different respective portions of a fluid-recycling loop. | 06-25-2015 |
20150205296 | GENERATING OPTIMIZED TOOL PATHS AND MACHINE COMMANDS FOR BEAM CUTTING TOOLS - A facility for automated modelling of the cutting process for a particular material to be cut by a beam cutting tool, such as a waterjet cutting system, from empirical data to predict aspects of the waterjet's effect on the workpiece across a range of material thicknesses, across a range of cutting geometries, and across a range of cutting quality levels, all of which may be broader than, and independent of the actual requirements for a target workpiece, is described. | 07-23-2015 |
Patent application number | Description | Published |
20100054600 | Tagging Images With Labels - An image to be shared with other users based on input from a first user is received. A second user is identified from a tag of the image, and information is provided, based at least in part on the tag, to one or both of the first user and the second user. Additionally, after editing of an image a determination can be made as to whether a region of the image having an associated tag has been affected by the editing. The tag associated with the region is altered if the region has been affected by the editing, otherwise the tag associated with the region is left unaltered. Furthermore, the tag can include a first portion storing data identifying a region of the image to which the tag corresponds, and a second portion storing data identifying a person shown in the region. | 03-04-2010 |
20100054601 | Image Tagging User Interface - A global tag for an image is received identifies one or more objects in the image, and a region-specific tag for the image identifies one or more objects in a region of the image. The global tag and the region-specific tag are stored with the image. Displayed, along with the image, is an identifier for each of the one or more objects identified in the global tag, and an identifier for each of the one or more objects identified in the region-specific tag. Different users are able to maintain different names for the same person, allowing the same tag of the image to be used as the basis for displaying the image with different names for the different users. Additionally, the tags can be used as a basis for generating a credits list of people that are included in a compilation of images. | 03-04-2010 |
20150016691 | Image Tagging User Interface - An image having a region tagged by a first user is obtained. The tag can include a first label of a person in the region, and the label can be used by the first user to identify the person in the region. Then, a second label of the person is determined. In implementations, the second label is used by a second user to identify the person in the region. The image is then displayed with the second label when displaying the image for the second user. | 01-15-2015 |
Patent application number | Description | Published |
20110268369 | GENERATING A COMBINED IMAGE FROM MULTIPLE IMAGES - A determination is made for each of multiple regions in multiple images of how good that region is perceived as being. A base image is identified, and a combined image is generated from the multiple images by automatically replacing each region of the base image with a corresponding region of another image if the corresponding region has been determined as being better than the region of the base image. The generating of the combined image can include automatically selecting from one of the multiple images a region in which an object that is present in one or more corresponding regions of other images is absent. Additionally, for a particular region of the base image, corresponding regions of the other images can be displayed, and the particular region replaced with a user-selected one of the corresponding regions of the other images. | 11-03-2011 |
20120141017 | REDUCING FALSE DETECTION RATE USING LOCAL PATTERN BASED POST-FILTER - A training set for a post-filter classifier is created from the output of a face detector. The face detector can be a Viola Jones face detector. Face detectors produce false positives and true positives. The regions in the training set are labeled so that false positives are labeled negative and true positives are labeled positive. The labeled training set is used to train a post-filter classifier. The post-filter classifier can be an SVM (Support Vector Machine). The trained face detection classifier is placed at the end of a face detection pipeline comprising a face detector, one or more feature extractors and the trained post-filter classifier. The post-filter reduces the number of false positives in the face detector output while keeping the number of true positives almost unchanged using features different from the Haar features used by the face detector. | 06-07-2012 |
20130195375 | TAGGING IMAGES WITH LABELS - An image to be shared with other users based on input from a first user is received. A second user is identified from a tag of the image, and information is provided, based at least in part on the tag, to one or both of the first user and the second user. Additionally, after editing of an image a determination can be made as to whether a region of the image having an associated tag has been affected by the editing. The tag associated with the region is altered if the region has been affected by the editing, otherwise the tag associated with the region is left unaltered. Furthermore, the tag can include a first portion storing data identifying a region of the image to which the tag corresponds, and a second portion storing data identifying a person shown in the region. | 08-01-2013 |