Patent application number | Description | Published |
20150347474 | Venue Data Validation - Techniques for validating venue data are described. The venue data can include records describing physical features of a venue and records describing conceptual features of the venue. A validation engine can detect conflicts between records in the venue data or conflicts between records in the venue data and external data. The conflict can include a physical conflict between two physical features, e.g., when a floor of a building is larger than a footprint of the building, a conceptual conflict between two occupants of a venue, e.g., when an airport baggage claim area is located next to a high school, or a relationship conflict between an occupant and a venue in which the occupant is allegedly located, e.g., ski resort located in an office building. The conflict can be defined in conflict rules. The validation engine can learn the conflict rules from historical venue data and truth references. | 12-03-2015 |
20150348076 | Venue Data Enrichment - Techniques for enriching venue data are described. The venue data can include records describing physical features of a venue and records describing conceptual features of the venue. A data enrichment engine can enrich the venue data using probe data by automatically correcting inconsistencies in the venue data or adding additional information to the venue data. The probe data can include crowd-sourced data from multiple mobile devices. The probe data can include motion sensor data, application launch data, and site survey data. | 12-03-2015 |
20150350844 | VENUE DATA FRAMEWORK - Techniques for storing information representing a venue are described. A venue data provider may upload venue data to a venue data service. The venue data can include locations, geometries, and business categories of the buildings and floors. The venue data service can validate the venue data, and request a survey service to survey the venue using the validated venue data. A survey can include recording measurements of an environment variable at various locations of the venue. The location service can generate location fingerprint data from the survey. The location fingerprint data can include expected measurements of the environment variable at various locations of the building. The venue data service can provide the location fingerprint data to a mobile device such that the mobile device can determine a location of the mobile device in the venue using sensor readings of the environment variable. | 12-03-2015 |
Patent application number | Description | Published |
20090092524 | Configurations And Methods for Claus Plant Operation with Variable Sulfur Content - Contemplated plants include an acid gas enrichment unit in which acid gas unsuitable for feeding into a Claus plant from an upstream acid gas removal unit is separated into a concentrated hydrogen sulfide stream that is fed to the Claus plant and a carbon dioxide stream that is compressed in a compressor before sequestration, further purification, and/or recycling to a gasification unit. | 04-09-2009 |
20090247653 | Configurations And Methods of SNG Production - SNG plants according to the inventive subject matter include one or more methanation reactors that produce a primary methanation product that is cooled to a temperature sufficient to condense water, which is removed in a separator. So produced dried methanation product is then split to provide a reflux stream to the methanation reactors and a feed stream to an adiabatic trim reactor. Most preferably, the plant comprises at least two methanation reactors that are operated in series, wherein the first reactor receives the recycle stream and wherein the second reactor receives a portion of the first methanation reactor effluent and a portion of the first methanation reactor feed. | 10-01-2009 |
20090304574 | Configurations And Methods Of Hydrogen Fueling - Configurations and methods are contemplated in which an automobile filing station receives liquid ammonia and in which hydrogen is produced by catalytic cracking. The so produced hydrogen is then compressed and fed to a filling dock. Preferably, contemplated stations will include a polishing unit in which undissociated ammonia is removed and fed back to the ammonia storage tank. | 12-10-2009 |
20130079426 | CARBON NEUTRAL NATURAL GAS TO LIQUIDS PLANT WITH BIOMASS CO-FEED - Configurations, systems, and methods for a gas-to-liquids plant are presented in which the energy demand for natural gas reformation is provided at least in part by biomass gasification to reduce or eliminate net carbon emissions. Preferred plants, systems, and methods may recycle various process streams to further reduce water demand, improve the hydrogen/carbon ratio of a feed stream to a Fischer-Tropsch process, and recover and/or recycle carbon dioxide. | 03-28-2013 |
20130310469 | PRODUCTION OF HIGHER ALCOHOLS WITH MINIMUM METHANOL CONTENT FROM THE GASIFICATION OF CARBONACEOUS MATERIALS - Systems and methods for generating higher alcohols from synthesis gas produced from carbonaceous materials are described, which can include a reactor configured to produce an alcohol stream and CO | 11-21-2013 |
20130319225 | BACK-UP CONFIGURATIONS AND METHODS FOR SULFURIC ACID PLANTS - A sulfuric acid production plant has a discontinuously operating back-up absorber to allow for sulfur emission control in situations where part of or even the entire sulfuric acid production plant is shut down, inoperable, or otherwise compromised. The back-up absorber receives lean solvent from a storage tank that is configured such that continuous operation of the back-up absorber is possible for several hours. | 12-05-2013 |
20150014590 | CLAUS PLANT PREPROCESSING SYSTEMS AND METHODS FOR REMOVAL OF AMMONIA FROM CLAUS PLANT FEED GASES - Systems and methods for pre-treatment of acid gas are presented in which ammonium is removed from the acid gas in an absorber that is operated at significantly elevated temperature using dilute phosphoric acid. While seemingly incompatible, absorbing ammonia at high heat in the absorber will allow for production of a diammonium phosphate product that is ultra-low in residual sulfurous compounds and prevent crystallization of phosphate salts due to the increased solubility of the salts in the hot diluted solvent. | 01-15-2015 |
Patent application number | Description | Published |
20090192988 | SYSTEM AND/OR METHOD FOR OBTAINING OF USER GENERATED CONTENT BOXES - The subject matter disclosed herein relates to a process for receiving, evaluating and selecting of content modules such as content summary boxes and landing pages for display on network-accessible search engine results page. In one particular example, potential content providers may be provided with incentives and guidelines for the preparation of content summary boxes and landing pages over an electronic communications network, and the resulting submissions can be ranked and published in conjunction with the display of a search engine results page over the network. | 07-30-2009 |
20120102104 | MATCHING ITEMS OF USER-GENERATED CONTENT TO ENTITIES - A method, apparatus, and computer-readable medium are provided for matching items of user-generated content to entities is provided. Items of user-generated content, such as status updates, are gathered. For each of the items, a machine determines a degree to which the item is associated with an entity. In one aspect, items are matched to an entity by matching the content of the items to attributes of the entity. In another aspect, items are matched to an entity by predicting attributes of an author of the items and determining a distance between the predicted attributes of the author and the attributes of the entity. The distance may be a physical distance between locations of the entity and user or a contextual distance between categories for the entity and posts by the author. Items matched to the entity may be displayed on an interface concurrently with information about the entity. | 04-26-2012 |
20130042311 | MULTI-STEP CAPTCHA WITH SERIAL TIME-CONSUMING DECRYPTION OF PUZZLES - A system and method for implementing a multi-step challenge and response test includes steps or acts of: using an input/output subsystem for presenting a series of challenges to a user that require said user to correctly solve each challenge before a next challenge is revealed to the user; receiving the user's response to each challenge; and submitting a last response in the series of challenges to a server for validation. The method further includes: using a processor device configured to perform for each challenge in the series of challenges: internally validating the response by comparing the user's response to a correct response; and using the user's response, decrypting the next challenge to reveal the next challenge; wherein the next challenge remains obfuscated until a previous challenge is correctly solved. | 02-14-2013 |
20130166394 | SALIENCY-BASED EVALUATION OF WEBPAGE DESIGNS AND LAYOUTS - Evaluating a web design includes: receiving input that includes page elements; deriving a plurality of key page elements from the input; running a saliency model on the input to derive hot spots representing those items that are most likely to initially grab (or obtain) a viewer's attention; comparing positions of the hot spots to placement of the plurality of the key page elements to determine effectiveness of the placement of the key page elements; and presenting a saliency map depicting the hot spots in the page elements. | 06-27-2013 |
20130275249 | BEST PRICE DISCOVERY WITH BUYER COMMITMENT - Techniques are provided which allow users to purchase goods or services at a suitable price. A user may specify on a website, a maximum price the user is willing to pay for a product the user desires to purchase. The user may provide a deposit and sellers may be notified of the user's commitment to purchase the product and the maximum price the user is willing to pay for the product. The sellers may be allowed to offer their asking prices to the user if their respective asking prices are less than or equal to the maximum price the user is willing to pay. If none of the sellers, offer asking prices less than the user's maximum price, the deposit may be returned to the user. | 10-17-2013 |
20140118355 | Systems and Methods for Generating A Dense Graph - Methods and systems for generating a dense graph are described. One of the methods includes receiving a graph and computing a threshold to apply to the graph. The method further includes determining whether the graph includes a first set of at least one node, determining whether a second set of at least one node from the first set meets the threshold, and removing the at least one node of the second set concurrently from the graph upon determining that the at least one node of the second set meets the threshold. The operation of removing is performed to generate an updated graph. The method includes determining whether a density of the updated graph is greater than a density of the graph and replacing the graph within the updated graph upon determining that the density of the updated graph is greater than the density of the density of the graph. | 05-01-2014 |
Patent application number | Description | Published |
20100205213 | NON-EXACT CACHE MATCHING - The subject matter disclosed herein relates to returning cached object results based at least in part on a non-exact comparison with a query key. | 08-12-2010 |
20100250528 | QUICKLINK SELECTION FOR NAVIGATIONAL QUERY - According to techniques described herein, the best set of quicklinks is picked to maximize the benefits for a majority of the users of a search engine, since the “real estate” on a search results page is constrained and valuable. Quicklinks are navigational shortcuts that are displayed below the website homepage on a search results page. Using user browsing trails obtained from browser toolbars, and a simple probabilistic model, the quicklink selection program is formulated as a combinatorial optimization problem. Two techniques are proposed herein: a greedy technique and a tree-based technique. The tree-based technique finds an optimal solution, but may do so in a greater amount of time than the greedy technique takes to find a solution that is not guaranteed to be optimal. The tree-based technique may incorporate natural constraints on the set of chosen quicklinks. | 09-30-2010 |
20100325129 | DETERMINING THE GEOGRAPHIC SCOPE OF WEB RESOURCES USING USER CLICK DATA - A geographic region is automatically determined for an Internet resource based on information that has been gathered over time through the automatic monitoring of certain “click” activities of Internet search engine-using users. Over time, the search engine collects information for each click. Using this click-related data, the search engine estimates the geographic region with which the resource ought to be associated. The fact that a significant proportion of clicks on a resource's hyperlink are clicks that “came through” a search engine portal that is associated with a geographic region tends to suggest that the resource ought to be associated with that geographic region. Similarly, the fact that a significant proportion of clicks on a resource's hyperlink are clicks that were made by users whose computers have IP addresses that are associated with a geographic region tends to suggest that the resource ought to be associated with that geographic region. | 12-23-2010 |
20110055132 | IDENTIFICATION AND MEASUREMENT OF SOCIAL INFLUENCE AND CORRELATION - Techniques for detecting social influence between users in a set of users with regard to an activity are provided. Data for each user of the set of users is received that includes a time value at which the user became active with regard to the activity, and includes at least one indication of another user in the set of users associated with the user. A first estimate of social correlation in the set of users is determined based on the data. The data is modified. For instance, the data may be modified according to a shuffle test and/or an edge reversal test. A second estimate of social correlation in the set of users is determined based on the modified data. The first estimate is compared to the second estimate to determine a degree of social influence in the set of users. | 03-03-2011 |
20110060746 | MATCHING REVIEWS TO OBJECTS USING A LANGUAGE MODEL - A method is provided to associate reviews that have unknown correspondences to tangible entities to structured objects that have known correspondences to tangible entities comprising: transforming a respective review and text from a respective structured object to a collection of words that intersect the respective review and text from the respective structured object; determining a measure of a likelihood of a match as a function of respective probabilities of occurrences of respective words of such intersecting collection within generic review text and respective probabilities of occurrences of respective words of such intersecting collection within structured object text. | 03-10-2011 |
20110191167 | SYSTEM AND METHOD FOR EXPLORING NEW SPONSORED SEARCH LISTINGS OF UNCERTAIN QUALITY - According to some example embodiments, a method includes calculating learning values associated with a plurality of listings, at least one of said learning values associated with one of said listings representing a value based, at least in part, on a probability distribution of selections of said listing. The method further includes applying said learning values to ranking scores associated with said listings to provide an updated ranking, and electronically auctioning advertising inventory to purchasers associated with said listings based, at least in part, on said updated ranking. | 08-04-2011 |
20110196722 | MARKETPLACE FOR CAPTCHA DEVELOPERS - Techniques are described herein for providing a marketplace for CAPTCHA developers. A CAPTCHA is a type of challenge-response test that a content provider may present to users for authorizing the users to access content that is hosted by the content provider. CAPTCHA developers may propose CAPTCHAs for testing in the marketplace. A server is configured to provide instances of proposed CAPTCHAs to users along with instances of reference CAPTCHAs that have known difficulties to determine the relative difficulties of the proposed CAPTCHAs for the users. The server may determine a reward to be provided to a developer of a proposed CAPTCHA based on a difficulty that the predetermined automated systems encounter when they attempt to solve the proposed CAPTCHA and an ease with which the users solve the proposed CAPTCHA. The server may determine rewards to be provided to developers of predetermined automated systems that solve the proposed CAPTCHAs. | 08-11-2011 |
20110197268 | CAPTCHAS THAT INCLUDE OVERLAPPED CHARACTERS, PROJECTIONS ON VIRTUAL 3D SURFACES, AND/OR VIRTUAL 3D OBJECTS - Techniques are described herein for generating CAPTCHAs that include overlapped characters, projections on virtual three-dimensional (3D) surfaces, and/or virtual 3D objects. A CAPTCHA is a type of challenge-response test that a content provider may present to users for authorizing the users to access content that the content provider hosts. For example, when a user attempts to access content, a CAPTCHA may be generated in accordance with one or more of the techniques described herein and provided to the user. The user may be asked to identify characters that overlap in the CAPTCHA, characters that are projected on a virtual 3D surface, and/or a designated virtual 3D object, so that the user may be authorized to access the content. The user may enter the characters and/or select the designated virtual 3D object that is identified in the CAPTCHA using an input device, such as a keyboard, touch screen, pointing device, etc. | 08-11-2011 |
Patent application number | Description | Published |
20080234475 | PROCESS FOR THE SYNTHESIS OF 2'-O-SUBSTITUTED PURINES - The present invention provides an improved process for the synthesis of 2′-O-substituted purine nucleosides. The process includes anhydro or thioanhydro ring opening of a selected 8,2′-cyclopurine nucleoside with a weak nucleophile in the presence of a Lewis acid ester, followed by reduction to afford the desired 2′-O-substituted purine nucleoside. | 09-25-2008 |
20090131682 | SUPPORTS FOR OLIGOMER SYNTHESIS - Universal linkers, their facile processes of manufacture and methods of using the same are provided. | 05-21-2009 |
20090286085 | POLYMERIC BEADS FOR OLIGOMER SYNTHESIS - The present invention provides solid support media for use in oligomer synthesis, methods of producing the media, and methods of using the media. In some embodiments, the processes of the invention comprise (a) providing an organic phase comprising an olefin monomer, a cross-linker, a functionalizing reagent and an initiator; and (b) contacting the organic phase with an aqueous phase under conditions of time and temperature effective to form the polymeric bead. | 11-19-2009 |
20100234528 | SUPPORTS FOR OLIGOMER SYNTHESIS - Universal linkers, their facile processes of manufacture and methods of using the same are provided. | 09-16-2010 |
20120165547 | SUPPORTS FOR OLIGOMER SYNTHESIS - Universal linkers, their facile processes of manufacture and methods of using the same are provided. | 06-28-2012 |