Patent application number | Description | Published |
20100266462 | Exhaust Gas Treatment Device - A flexible and substantially crack resistant intumescent, non-intumescent, or hybrid mounting mat material for use in mounting fragile structures includes at least one intumescent, non-intumescent or hybrid layer containing inorganic fibers and reinforcing layer applied to the layer. Also provided is an exhaust gas treatment device including a housing, a fragile catalyst support structure mounted within the housing, and the crack resistant mounting mat disposed in a gap between the housing and the fragile catalyst support structure. Also disclosed are methods of making a mounting mat for an exhaust gas treatment device and for making an exhaust gas treatment device incorporating the mounting mat. | 10-21-2010 |
20110097246 | Low Shear Mounting Mat for Pollution Control Devices - A mounting mat for an exhaust gas treatment device including high temperature resistant ceramic fibers containing alumina and/or high temperature resistant biosoluble inorganic fibers, organic binder which at least partially liquefies at elevated temperature prior to binder burnout, colloidal inorganic oxide and optionally intumescent material. The exhaust gas treatment device includes a housing, a fragile catalyst support structure resiliently mounted within the housing, and the mounting mat disposed in a gap between the housing and the fragile catalyst support structure. | 04-28-2011 |
20110123417 | EXHAUST GAS TREATMENT DEVICE - A device for treatment of exhaust gases includes a housing, a fragile structure resiliently mounted within the housing, and a non-intumescent mounting mat disposed in a gap between the housing and the fragile structure. The mounting mat includes a plurality of inorganic fibers that have undergone a surface treatment to increase the holding force performance of the mounting mat. Also disclosed are methods of making a mounting mat for an exhaust gas treatment device and for making an exhaust gas treatment device incorporating the mounting mat. | 05-26-2011 |
20110126499 | Multiple Layer Mat and Exhaust Gas Treatment Device - A hybrid mounting mat for mounting a catalyst support structure within a housing in an exhaust gas treatment device. The exhaust gas treatment device includes an outer housing, a fragile catalyst support structure, and a mounting mat disposed in the gap between the housing and the fragile catalyst support structure. Additionally disclosed are methods of making the hybrid mounting mat and for making an exhaust gas treatment device incorporating the mounting mat. | 06-02-2011 |
20110150715 | Multilayer Mounting Mat for Pollution Control Devices - A multilayer mounting mat for an exhaust gas treatment device including high temperature resistant inorganic fibers, optionally organic binder, and optionally intumescent material. A plurality of the mounting mat plies contain a substantial proportion of the inorganic fibers oriented in the x-y plane of the mounting mat. An exhaust gas treatment device includes a housing, a fragile catalyst support structure resiliently mounted within the housing, and the multilayer mounting mat disposed in a gap between the housing and the fragile catalyst support structure. | 06-23-2011 |
20110150717 | MOUNTING MAT FOR EXHAUST GAS TREATMENT DEVICE - A mounting mat for an exhaust gas treatment device includes a wet laid sheet of polycrystalline inorganic fibers that have been physically entangled while the wet laid sheet is still in a wet condition. The exhaust gas treatment device includes a housing, a fragile catalyst support structure resiliently mounted within the housing, and the mounting mat disposed in a gap between the housing and the fragile structure. Additionally disclosed are methods of making a mounting mat for an exhaust gas treatment device and for making an exhaust gas treatment device incorporating the mounting mat. | 06-23-2011 |
20110311403 | Use of Microspheres in an Exhaust Gas Treatment Device Mounting Mat - A mounting mat for an exhaust gas treatment device including inorganic fibers, organic binder, high temperature resistant inorganic microspheres, and optionally intumescent material. The exhaust gas treatment device includes a housing, a fragile catalyst support structure resiliently mounted within the housing, and the mounting mat disposed in a gap between the housing and the fragile catalyst support structure. | 12-22-2011 |
20110311404 | Thermally Stable Inorganic Fibers For Exhaust Gas Treatment Device Insulating Mat - An insulating mat for an exhaust gas treatment device thermally stable to at least 900° C., wherein the insulating mat contains inorganic fibers uniformly coated with a metal oxide including at least one of aluminum oxide, titanium oxide, zirconium oxide, or mixtures thereof; wherein said fibers are uniformly coated with the metal oxide by precipitating metal hydroxide corresponding to the metal oxide on the fibers, followed by converting the precipitated metal hydroxide to the metal oxide. A method of increasing the thermal stability of inorganic fibers for use in an exhaust gas treatment device insulating mat including the inorganic fibers, including uniformly coating the fibers with a metal oxide of at least one of aluminum oxide, titanium oxide, zirconium oxide or mixtures thereof by a chemical precipitation process. | 12-22-2011 |
20120121473 | Mounting mat and exhaust gas treatment device - A mounting mat for mounting a catalyst support structure within a housing in an exhaust gas treatment device. The mounting mat includes a layer of high silica content fibers and a layer of polycrystalline and/or high alumina inorganic fibers. The exhaust gas treatment device includes an outer housing, a fragile catalyst, and a mounting mat disposed in the gap between the housing and the fragile catalyst support structure. Additionally disclosed are methods of making the mounting mat and for making an exhaust gas treatment device incorporating the mounting mat. | 05-17-2012 |
20120121478 | Heated Mat and Exhaust Gas Treatment Device - A mounting mat for an exhaust gas treatment device, includes at least one layer comprising inorganic fibers and a heater in thermal communication with the layer. Also disclose is an exhaust gas treatment device comprising an outer housing, a fragile structure located in the housing and the mounting mat located between the housing and the fragile structure. A method is further disclosed for maintaining and/or increasing the temperature of a substrate of an exhaust gas treatment device comprising providing the mounting mat and transferring heat from the heater to the mounting mat in order to maintain and/or increase the temperature of the substrate and/or the exhaust gas treatment device during the battery mode of a hybrid gas/electric vehicle. | 05-17-2012 |
20130189505 | MOUNTING MAT AND EXHAUST GAS TREATMENT DEVICE - A mounting mat for an exhaust gas treatment device includes a mounting mat of inorganic fibers having a first major surface and a second major surface opposite the first major surface, wherein the first major surface has an elongation different from that of the second major surface. An exhaust gas treatment device including the mounting mat and methods for making the mounting mat and the exhaust gas treatment device are also provided. | 07-25-2013 |
Patent application number | Description | Published |
20090106821 | CALL LIMITER FOR WEB SERVICES - Embodiments of methods, apparatuses, devices and systems associated with web services are disclosed. | 04-23-2009 |
20090164632 | WEB SERVICE MULTI-KEY RATE LIMITING METHOD AND SYSTEM - The present invention provides a method and computer system for limiting a number of web service programming calls including intercepting a web request for web service programming from a client and extracting call specific data from the web request. The method and computing system further includes transmitting call specific data to a plurality of rate limiter servers and on the rate limiter servers, calculating a total number of web requests, where the web requests are identified by the call specific data. The method and computing system further includes receiving web request totals from the rate limiter servers and thereby determining accessibility of the client to the web request based on a comparison of the number of web requests for the web service programming relative to a predetermined access limit. | 06-25-2009 |
20110040830 | WEB SERVICE MULTI-KEY RATE LIMITING METHOD AND SYSTEM - The present invention provides a method and computer system for limiting a number of web service programming calls including intercepting a web request for web service programming from a client and extracting call specific data from the web request. The method and computing system further includes transmitting call specific data to a plurality of rate limiter servers and on the rate limiter servers, calculating a total number of web requests, where the web requests are identified by the call specific data. The method and computing system further includes receiving web request totals from the rate limiter servers and thereby determining accessibility of the client to the web request based on a comparison of the number of web requests for the web service programming relative to a predetermined access limit. | 02-17-2011 |
20110153833 | RATE PROVISIONER FOR WEB SERVICES - Embodiments of methods, apparatuses, devices and systems associated with web services are disclosed. | 06-23-2011 |
20110166745 | AUTOMATED START-STOP SYSTEMS AND METHODS FOR INTERNAL COMBUSTION ENGINES - An automated start/stop system for a vehicle comprises an auto-stop module, a diagnostic module, and an auto-start module. The auto-stop module selectively initiates an auto-stop event and shuts down an engine while the vehicle is running. The diagnostic module selectively diagnoses a fault in a clutch pedal position sensor of the vehicle. The auto-start module, while the vehicle is running and the engine is shut down, selectively initiates an auto-start event after the fault has been diagnosed when current drawn by a starter motor is less than a predetermined maximum starting current. | 07-07-2011 |
20120173565 | Systems and Methods for Creating and Using Keyword Navigation on the Internet - Systems and methods are disclosed for using keywords to navigate to web pages on the Internet. In one implementation, a system includes a processor and a memory. The memory stores instructions that cause the processor to receive a search string from a website, the search string being entered by a website visitor using a browser. The processor uses a database to locate a keyword associated with the website that matches the search string. The processor determines a web page address associated with the keyword and causes the browser to be directed to the web page address. In another aspect, a method for managing keywords used for directing a browser to a web page hosted at a website, is disclosed. The method includes receiving a domain name for the website from a user and verifying that the user is authorized to provide keywords for the domain name. The method further includes receiving a keyword for the domain name from the user, receiving a web page address corresponding to the keyword from the user and storing the web page address, the keyword, and the domain name in a database to associate the web page address, the keyword, and the domain name. | 07-05-2012 |
20130227164 | METHOD AND SYSTEM FOR DISTRIBUTED LAYER SEVEN TRAFFIC SHAPING AND SCHEDULING - A computer-implemented method of providing distributed layer seven traffic shaping includes receiving one or more service requests from one or more clients. The one or more service requests include network usage information associated with the one or more clients. The computer-implemented method also includes aggregating the network usage information from the one or more clients across one or more data centers. Further, the computer-implemented method includes computing a delay required for throttling the service request based on data transferred. Furthermore, the computer-implemented method includes communicating the delay to the one or more clients. Moreover, the computer-implemented method includes throttling the one or more service requests based on the delay across the one or more data centers. | 08-29-2013 |
20140032159 | CAUSATION ISOLATION USING A CONFIGURATION ITEM METRIC IDENTIFIED BASED ON EVENT CLASSIFICATION - Based on an event classification for an event of a cross-domain computing environment, a metric of a configuration item is obtained and used to isolate a causation of the event. | 01-30-2014 |
20140047102 | NETWORK MONITORING - A system may include a monitoring engine to monitor configuration items of each layer of a multilayer network in a synchronized fashion in which each layer is monitored at a predefined time interval following monitoring of configuration items of another layer. | 02-13-2014 |
20150089102 | SOLID STATE DRIVES THAT CACHE BOOT DATA - Methods and structure for utilizing a Solid State Drive (SSD) to enhance boot time for a computer. The computer includes an SSD that stores a boot cache for an Operating System of a computer, a Hard Disk Drive that stores the Operating System, and a processor. The processor is able to load an interrupt handler that intercepts Input/Output requests directed to the Hard Disk Drive prior to loading a kernel of the Operating System. The interrupt handler is able to determine whether each intercepted request can be serviced with data from the boot cache, and to redirect a request to the SSD instead of the Hard Disk Drive if the request can be serviced with data from the boot cache. | 03-26-2015 |
20150120834 | METHOD AND SYSTEM FOR REAL TIME COLLABORATION ON A CANVAS - A method and a system for managing collaborative authoring on a canvas are provided. The method includes receiving a request to collaborate on a canvas from a user, determining whether one or more viewports from a plurality of viewports are overlapping or are in vicinity to a viewport associated with the user by a client device and automatically sending a request to a collaboration server to lock at least one object in the viewport if the one or more viewports are overlapping or are in vicinity to the viewport. The method further includes denying a request from a second user to collaborate on the at least one object in the canvas. | 04-30-2015 |
20150299183 | AMIDE-SUBSTITUTED HETEROCYCLIC COMPOUNDS USEFUL AS MODULATORS OF IL-12, IL-23 AND/OR IFN ALPHA RESPONSES - Compounds having the following formula I: or a stereoisomer or pharmaceutically-acceptable salt thereof, where R | 10-22-2015 |
20150363320 | WRITE BACK CACHING OF BOOT DISK IN A UEFI ENVIRONMENT - Write back caching of Operating System (OS) boot data in a UEFI environment is disclosed. One embodiment is an apparatus that includes a non-volatile memory, a storage device, and a processor. The non-volatile memory caches boot data for an OS. The storage device stores the OS. The processor receives a write request for the storage device, and determines whether the write request modifies boot data accessed within a UEFI pre-OS boot environment. The processor directs the write request to the storage device responsive to determining that the write request modifies boot data accessed within the UEFI pre-OS boot environment, and directs the write request to the non-volatile memory responsive to determining that the write request does not modify boot data accessed within the UEFI pre-OS boot environment. | 12-17-2015 |
Patent application number | Description | Published |
20100286992 | Integration of Third-Party Business Applications with Hosted Multi-Tenant Business Software System - A computing device includes a processing unit and a memory with instructions that, when executed by the processing unit, cause the processing unit to create: a business software processing module that manages business application software for a plurality of businesses. The business processing software module comprises a customization module, a registration module and an activation module. The customization module stores and processes definitions for business solutions that permit a business application external to the computing device to be integrated with business application software included on the computing device. The registration module makes the business solutions available to users of the computing device. The activation module generates an activation token and a web page for each request to activate a business solution. For each activation request, the activation module redirects the web page to a URL specified in the business solution definition corresponding to the activation request. | 11-11-2010 |
20110145643 | REPRODUCIBLE TEST FRAMEWORK FOR RANDOMIZED STRESS TEST - A test framework architecture that separates the generation of random test actions from test execution and provides a way to record the state of the system under test at user controlled intervals. This saved state is used to bring the test system to the last known state before failure and then execute the much smaller set of actions to the point of failure, thus requiring shorter run time. Given the same time constraints, this enables the execution of this smaller set more frequently, providing better bug fix verification and shorter reproduction time. | 06-16-2011 |
20120129506 | DESKTOP TO MOBILE DATA AND ACTION TRANSFER - Methods and systems for utilizing tags to transfer data are provided. Digital tags may be presented on a display device of a first computing device such that the tags are selectable by a second computing device. The tags may include tag content that is associated with a target item indicated by a user. The tag content may be identified based on actions performed by the second computing device. Upon selection of the tag by the second computing device, the tag content is communicated to the second computing device. | 05-24-2012 |
20120284247 | INTEGRATING APPLICATIONS WITHIN SEARCH RESULTS - Computer-readable media, computer systems, and computing methods are provided for implicitly discovering applications using a query or search results, where the query does not explicitly target a particular application. A search engine is used to receive a user-initiated query and to employ a keyword of the query to generate an initial set of search results. Characteristics of the search results are identified and applications that are relevant to the characteristics are determined. The determination of relevant applications include: accessing an application manifest that manages a mapping between applications and predefined characteristics; comparing the characteristics of the search results against the predefined characteristics of the application manifest to determine a match; and, when a match exists between the search-result characteristics and the predefined characteristics, identifying applications mapped to the matched characteristics as being relevant to the search results. These identified applications are presented in response to the query. | 11-08-2012 |
20120284256 | LOCATION-AWARE APPLICATION SEARCHING - Computer-readable media, computer systems, and computing methods are provided for implicitly discovering applications that have a corresponding location. Initially, an application manifest is constructed that maintains a mapping between apps and their respective geographic boundaries. In operation, upon detecting a location signal being transmitted from a mobile device, the location signal is employed to identify a set of valid applications. Generally, the location signal represents location-based information entered to or received from the mobile device. Identifying the set of valid applications involves comparing the location signal against the application manifest and, based on the comparison, designating those apps that are mapped to geographic boundaries that meet the location signal as the set of valid applications. Upon identifying the set of valid applications, a selection of apps included within the set of valid applications is sent to the mobile device for display to the user within a operational context. | 11-08-2012 |
20120323898 | SURFACING APPLICATIONS BASED ON BROWSING ACTIVITY - Applications are surfaced to a user during browsing without requiring a specific search by the user. The applications can be selected for surfacing to the user based on the network address entered into the address bar of a browser, the content of the page corresponding to the network address, or a combination thereof. Applications may be selected for surfacing based on a partial address entered into the address bar and/or based on the web page content that is currently visible in the browser display. | 12-20-2012 |
20130215125 | SURFACING BUSINESS APPLICATIONS BASED ON CALLING ACTIVITIES - Computer-readable media, computer systems, and computing methods are provided for discovering applications using phone-number information. Initially, an application uploaded to an application marketplace is targeted. Phone numbers associated with the targeted application are discovered by identifying attributes of the targeted application from metadata associated therewith in the application marketplace, and identifying the phone numbers that reach at least one business affiliated with the targeted application or are relevant to the identified attributes of the targeted application. The associated phone numbers are mapped to the targeted application and maintained within an application manifest. Upon detecting user-initiated call-based operation(s) at a client device, the phone number(s) involved in the call-based operation(s) are compared against the application manifest to determine relevant applications. The relevant applications are distributed to the client device for presentation within a phone-number context, such as placing an outgoing call, receiving an incoming call, or reviewing a call-history log. | 08-22-2013 |
20130268507 | USER TASK COMPLETION VIA OPEN MARKET OF ACTIONS AND/OR PROVIDERS - Among other things, one or more techniques and/or systems are provided for facilitating the completion of a user task. That is, user intent (e.g., intentions of a user to perform a user task) may be identified. The user intent may comprise an entity (e.g., a movie entity) and/or an action (e.g., an order movie tickets action) that the user wants to perform on the entity. A provider list may be created based upon one or more providers capable of performing the action on the entity (e.g., a movie application may be capable of performing the order movie tickets action on the movie entity). Providers may be dynamically selected for inclusion within the provider list at run-time. For example, an open market of providers may be maintained (e.g., providers may be added, removed, and/or updated over time), such that providers may be selected from the open market to complete user tasks. | 10-10-2013 |
20130304718 | CONNECTION BETWEEN APP AND WEB SITE - An application (“app”) may be associated with a web site, so that an online service may use the connection between the app and the web site. In one example, the online service is an information provider, such as a search engine or advertising engine. The online service provides a web administrator portal, through which a webmaster provides or generates a secret code. The webmaster gives the secret code to an app developer, who gives the code to an app store when the app is published. If the service provides information about the web site (e.g., as a search result or ad impression), the service may also provide an indication of the app, since the use of the code represents confirmation by both the webmaster and app developer that a relationship exists between the web site and the app. | 11-14-2013 |
20140040226 | PROVIDING APPLICATION RESULT AND PREVIEW - Applications (“apps”), through which a service may be accessed, may be identified to a user, along with a preview of the app. In one example, a user performs a search for a service. The search engine may return the web site through which the service is provided, and/or the app associated with that service. Preview content that describes the app may also be provided. The content may be variable, and may be filled in based on contextual information such as a search query string or user information. If the app is installed, then clicking, tapping, or otherwise activating the app may launch the app, possibly with context information being provided to the app. If the app is not installed, then a link to obtain the app may be provided. | 02-06-2014 |
20140067835 | SEARCH EXTENSIBILITY APPLICATION FRAMEWORK IN A HOSTED SEARCH - A search extensibility application framework enables a hosted web search experience to be extended so that apps which are related to a search query can be presented to a user of a client computing device such as a smartphone. In various illustrative examples, a hosted search app is implemented using HTML5 code generated at a remote search provider server. Responsively to a user query at the search app's user interface (“UI”), the server returns an HTML5 payload including meta tags specifying criteria including app extension categories, actions, and known apps that support search terms in the query. Apps that are installed on the client device which match the criteria can then be displayed and launched through the UI to advantageously enable the users to complete a task specific search. JavaScript interfaces are provided to enable apps to update their install state and to be injected into the hosted search app. | 03-06-2014 |
20140067837 | IDENTIFYING USER-SPECIFIC SERVICES THAT ARE ASSOCIATED WITH USER-PRESENTED ENTITIES - User-specific services are presented to users together with associated entities. Initially, providers of services provide information about such services, including a name of the service, action that correlates the service to an entity being presented to the user, identification of entities with which the service is correlated, and further information to which the user can be directed. Subsequently, a user can identify those services to which they have a connection, derive the benefits of, or are otherwise associated with. Collections of entities can be reviewed to determine whether any entities are associated with services that the user has identified as having a connection thereto and those entities having such an association can be presented with indicia of such an association. An action is presented to the user, and user action directed thereto provides additional information in the form of a pop-up window, a separately presented collection of information, or both. | 03-06-2014 |
20140172840 | AUGMENTING SEARCH RESULTS WITH RELEVANT THIRD-PARTY APPLICATION CONTENT - Methods, computer systems, and computer-storage media are provided for augmenting Web-based search results with relevant content received from third-party applications. Each of a plurality of third-party applications is registered to obtain an indication of entity types associated with the each registered third-party application. An annotated search query is received that includes the original inputted search query and at least an entity type associated with the search query. The annotated search query is communicated to those third-party applications having an indicated entity type that matches the entity type associated with the inputted search query. Search results that are relevant to the annotated search query are received from the applications and presented on a results page. | 06-19-2014 |
20140172986 | TASK COMPLETION IN EMAIL USING THIRD PARTY APP - Among other things, one or more techniques and/or systems for providing a third party app through an email user interface are provided. That is, an email user interface may provide access to an email comprising email content (e.g., a message regarding meeting for dinner at the Emerald Tavern). The email content may be analyzed to identify an entity referenced by the email content (e.g., an Emerald Tavern entity). A user intent to accomplish a task may be determined based upon the entity. An action that may be performed to accomplish the task, and a third party app capable of performing the action may be presented through the email user interface (e.g., a restaurant reservation app capable of a reservation task). Responsive to selection of the third party app, the third party app may be executed within the email user interface without transitioning a user away from the immersive email experience. | 06-19-2014 |
20140173625 | TASK COMPLETION THROUGH INTER-APPLICATION COMMUNICATION - Among other things, one or more techniques and/or systems for facilitating task completion through inter-application communication and/or for registering a target application for contextually aware task execution are provided. That is, a current application may display content comprising an entity (e.g., a mapping application may display a restaurant entity). One or more actions capable of being performed on the entity may be exposed (e.g., a reserve table action). Responsive to selection of an action, one or more target applications capable of performing the action on the entity may be presented. Responsive to selection of a target application, contextual information for the entity and/or the action may be passed to the target application so that the target application may be launched in a contextually relevant state to facilitate completion of a task. For example, a dinning application may be launched to a table reservation form for the restaurant entity. | 06-19-2014 |
20150310118 | AUGMENTING SEARCH RESULTS WITH RELEVANT THIRD-PARTY APPLICATION CONTENT - Methods, computer systems, and computer-storage media are provided for augmenting Web-based search results with relevant content received from third-party applications. Each of a plurality of third-party applications is registered to obtain an indication of entity types associated with the each registered third-party application. An annotated search query is received that includes the original inputted search query and at least an entity type associated with the search query. The annotated search query is communicated to those third-party applications having an indicated entity type that matches the entity type associated with the inputted search query. Search results that are relevant to the annotated search query are received from the applications and presented on a results page. | 10-29-2015 |
Patent application number | Description | Published |
20090162424 | COMPOSITIONS AND METHODS FOR MAKING AND USING MULTIFUNCTIONAL POLYMERIZED LIPOSOMES - According to some embodiments, the present invention provides compositions and methods for making and using multifunctional polymerized liposomes finding relevant application in medical sciences, particularly in bioimaging, diagnostics, drug delivery, and drug formulation. The compositions and methods involve lipids that are both polymerizable and have a “clickable” group that provides the ability to functionalize via a click reaction with various functional moieties useful for the above-listed applications. | 06-25-2009 |
20100159265 | Butt weld and method of making using fusion and friction stir welding - Provided are butt welds and methods of making such butt welds using a combination of fusion root welding and friction stir welding to yield welds with decreased propensity for dropout during friction stir welding without the need for a back-up support plate. In one form of the present disclosure, the butt weld includes: two or more abutting structural steel components beveled on faying surfaces on one side of the components to form a suitably shaped fusion root weld groove and unbeveled on faying surfaces on the opposite side of the components and interconnected with a first fusion root weld on the beveled side of the components and a second friction stir weld on the unbeveled side of the components, wherein the first fusion root weld has a width ranging from 7 mm to 30 mm, a penetration depth ranging from 2 mm to 20 mm, and an overfill ranging from 2 mm to 5 mm, and wherein the stir zone of the second friction stir weld penetrates the first fusion root weld. The butt welds and methods of making find application in joining linepipe for oil and gas production. | 06-24-2010 |
20130231908 | METHODS AND SYSTEMS OF MODELING HYDROCARBON FLOW FROM KEROGENS IN A HYDROCARBON BEARING FORMATION - Modeling hydrocarbon flow from kerogens in a hydrocarbon bearing formation. At least some of the illustrative embodiments are methods including modeling flow of hydrocarbons through a hydrocarbon bearing formation by: obtaining an indication of kerogen-wet porosity of kerogen within a portion of the formation; obtaining an indication of water-wet porosity within the portion of the formation; modeling hydrocarbon movement through the kerogen-wet porosity; and modeling hydrocarbon movement through the water-wet porosity. | 09-05-2013 |
20130231910 | METHODS AND SYSTEMS FOR WELL PLANNING BASED ON A COMPLEX FRACTURE MODEL - Optimizing well planning scenarios. At least some of the illustrating embodiments include: receiving, by a computer system, a complex fracture model that estimates fractures in a subsurface target; applying the complex fracture model to a reservoir model that estimates geological features between the subsurface target and earth's surface; and determining an earth surface well site and a well path from the earth surface well site to the subsurface target based on the complex fracture model and the geological in formation, wherein the earth surface well site is offset from the subsurface target. | 09-05-2013 |
20130324738 | COMPOSITIONS AND METHODS FOR MAKING AND USING MULTIFUNCTIONAL POLYMERIZED LIPOSOMES - According to some embodiments, the present invention provides compositions and methods for making and using multifunctional polymerized liposomes finding relevant application in medical sciences, particularly in bioimaging, diagnostics, drug delivery, and drug formulation. The compositions and methods involve lipids that are both polymerizable and have a “clickable” group that provides the ability to functionalize via a click reaction with various functional moieties useful for the above-listed applications. | 12-05-2013 |
20140006111 | Systems and Methods for Subsurface Oil Recovery Optimization | 01-02-2014 |
20140101659 | METHOD AND SYSTEM OF KNOWLEDGE TRANSFER BETWEEN USERS OF A SOFTWARE APPLICATION - Knowledge transfer between users of a software application. At least some of the example embodiments are methods including: tracking steps performed by a plurality of users of a software application, and the tracking creates tracked steps; identifying a first task as a first series of steps of the tracked steps, and identifying a second task as a second series steps of the tracked steps, the second series of steps distinct from the first series of steps; and providing, on a display device associated with the software application, an indication of the first series of steps of the first task and the second series of steps of the second task, the providing to a later user interacting with the software application. | 04-10-2014 |
20140136172 | METHODS AND SYSTEMS OF MODELING HYDROCARBON FLOW FROM LAYERED SHALE FORMATIONS - Modeling hydrocarbon flow, from layered shale formations. At least some of the illustrative embodiments are methods including: modeling movement of hydrocarbons through kerogen-related porosity, the movement through a first model volume; estimating a first permeability of a kerogen-rich layer of a layered shale formation based on the modeling; and modeling hydrocarbon production from the layered shale formation. The modeling hydrocarbon production may include: utilizing the first permeability for the kerogen-rich layer of the layered shale formation; and utilizing a second permeability for a kerogen-poor layer of the layered shale formation, the second permeability different than the first permeability. In various cases the modeling of hydrocarbon production is with respect to a second model volume greater than the first model volume. | 05-15-2014 |
20140157129 | METHODS AND SYSTEMS FOR GESTURE-BASED PETROTECHNICAL APPLICATION CONTROL - Gesture-based petrotechnical application control. At least some embodiments involve controlling the view of a petrotechnical application by capturing images of a user; creating a skeletal map based on the user in the images; recognizing a gesture based on the skeletal map; and implementing a command based on the recognized gesture. | 06-05-2014 |
20140236681 | Systems and Methods for Subsurface Oil Recovery Optimization - Systems and methods for subsurface secondary and/or tertiary oil recovery optimization based on either a short term, medium term or long term optimization analysis of selected zones, wells, patterns/clusters and/or fields. | 08-21-2014 |
20140297245 | Systems and Methods For Subsurface Oil Recovery Optimization - Systems and methods for subsurface secondary and/or tertiary oil recovery optimization based on either a short term, medium term or long term optimization analysis of selected zones, wells, patterns/clusters and/or fields. | 10-02-2014 |
20150058262 | System and Method for Automatic Local Grid Refinement in Reservoir Simulation Systems - A system and method of automatic local grid refinements in reservoir simulation systems is described. In one aspect of the disclosure, a method is directed to a computer-implemented method of modeling a formation. The method includes applying a coarse grid to a geologic formation of interest, the coarse grid having a plurality of coarse grid blocks and identifying a structure of interest disposed in the formation. Further, the method includes determining a fine grid zone around the structure based upon a time period for flow simulation of the geologic formation and a geologic characteristic of the geologic formation in a local region adjacent the structure and applying a fine grid to the coarse grid blocks encompassed by the fine grid zone. | 02-26-2015 |
20150066883 | Managing versions of cases - A computer system records a plurality of cases. Each case is used with a software system. The version of the software system is the same for each case. Each case includes a set of input data. Each case includes an identification of a parent case from which input data in the case was copied unless the case is an original case. The identification of the parent case creates a parent/child relationship between the case and the parent case. The computer system creates a hierarchy of the parent/child relationships among the plurality of cases. The computer system displays a subset of the plurality of cases in response to a search of the plurality of cases. A smaller subset of the plurality of cases is selected as a chosen model for an environment in which an activity is to be performed. | 03-05-2015 |
20150081264 | System and Method for Reservoir Simulation Using On-Demand Data - A method of modeling a formation is described. In one aspect of the disclosure, the method includes initiating operation of a reservoir simulator, and, following initiation of operation of the simulator, retrieving formation data from an external data source via a communications network and utilizing the retrieved data as part of the on-going simulation. In certain embodiments, a data deck may be supplied to the simulator before operation of the simulator is initiated. The data deck may include information for establishing a network communications link between the reservoir simulator and an external data server. | 03-19-2015 |
20150285705 | Real-Time Monitoring of a Metal Surface - Methods and systems for providing real-time monitoring of a metal surface are provided herein. The system includes a fiber-optic cable disposed alongside a length of a wall that includes the metal surface. A laser source is attached to the fiber-optic cable to transmit light through the fiber-optic cable. An acoustic source is configured to generate acoustic signals in the metal surface, wherein the acoustic signals interact with the fiber-optic cable and influence characteristics of the light. A receiver is attached to the fiber-optic cable to detect the light. The system also includes a signal processing unit configured to determine a location of a change in the metal surface based on changes in the characteristics of the light. | 10-08-2015 |
20150293256 | METHOD AND SYSTEM OF DETERMINING CHARACTERISTICS OF A FORMATION - Determining characteristics of a formation. At least some of the illustrative embodiments are methods including determining at least one characteristics of a shale formation. The determining may include: collecting optically interacted electromagnetic radiation from a portion of the shale formation; directing a first portion of the optically interacted electromagnetic radiation from the formation to a first multivariate optical element (MOE), the first MOE creates first modified electromagnetic radiation; applying the first modified electromagnetic radiation to a first detector, the first detector creates a first signal; and determining a first characteristic of the shale formation from the first signal. | 10-15-2015 |
Patent application number | Description | Published |
20100041482 | RECOMMENDATION GENERATOR AND METHOD FOR DETERMINING AFFINITIES TO PARTICIPATE IN A VENTURE EXCHANGE - Embodiments of the invention relate generally to computer-implemented venture exchange technology, and more particularly, to systems, computer-readable media, and methods for predicting an affinity to engage in a particular venture, such as a bet, and recommending participation in a networked exchange, which can be a computer-implemented betting exchange. | 02-18-2010 |
20100144426 | Inviting Users to Participate in a Venture Exchange - A computer-implemented method for inviting members of a venture exchange to participate in a wager. The method includes receiving a wager placed by a first user; parsing the wager to determine wager characteristics associated with the wager; determining, using a processor, friends of the first user that have an affinity for the wager based on the wager characteristics; causing an interface to be displayed to the first user, where the friends of the first user are organized by a relative affinity for the wager; receiving a selection by the first user of friends to invite to participate in the wager; and transmitting a wager invitation to each friend selected by the first user. | 06-10-2010 |
20120209672 | MONITORING FOR OFFLINE TRANSACTIONS - A technique for tracking conversion of an online offer includes tracking online and/or offline transactions. A customer accepts an offer provided by a merchant and submits his or her account information so that he or she may receive a reward for satisfying criteria associated with the offer. Transactions of the merchant are then monitored at the payment processor level to determine whether the customer satisfies the purchase criteria. Therefore, online and offline conversion can both be tracked. Further, the merchant is able to determine the overall effectiveness of advertising campaigns by analyzing the number of offers that are both accepted and satisfied. | 08-16-2012 |
20120209695 | METHOD FOR QUANTIZING THE EFFECTIVENESS OF AN ADVERTISING CAMPAIGN - A technique for determining the effectiveness of an offer includes analyzing views, clicks, acceptances and satisfactions of the offer. Transaction data is retrieved to determine whether criteria of the offer has been satisfied. As a result, a total cost per transaction may be determined for an advertisement campaign that incorporates the offer. Further, detailed queries may be issued to identify areas in which the offer needs improvement. | 08-16-2012 |
20120209696 | METHOD FOR QUANTIZING THE EFFECTIVENESS OF AN ADVERTISING CAMPAIGN - A technique for determining the effectiveness of an offer includes analyzing views, clicks, acceptances and satisfactions of the offer. Transaction data is retrieved to determine whether criteria of the offer has been satisfied. As a result, a total cost per transaction may be determined for an advertisement campaign that incorporates the offer. Further, detailed queries may be issued to identify areas in which the offer needs improvement. | 08-16-2012 |
20120209771 | MONITORING FOR OFFLINE TRANSACTIONS - A technique for tracking conversion of an online offer includes tracking online and/or offline transactions. A customer accepts an offer provided by a merchant and submits his or her account information so that he or she may receive a reward for satisfying criteria associated with the offer. Transactions of the merchant are then monitored at the payment processor level to determine whether the customer satisfies the purchase criteria. Therefore, online and offline conversion can both be tracked. Further, the merchant is able to determine the overall effectiveness of advertising campaigns by analyzing the number of offers that are both accepted and satisfied. | 08-16-2012 |
20150186930 | METHOD FOR QUANTIZING THE EFFECTIVENESS OF AN ADVERTISING CAMPAIGN - A technique for determining the effectiveness of an offer includes analyzing views, clicks, acceptances and satisfactions of the offer. Transaction data is retrieved to determine whether criteria of the offer has been satisfied. As a result, a total cost per transaction may be determined for an advertisement campaign that incorporates the offer. Further, detailed queries may be issued to identify areas in which the offer needs improvement. | 07-02-2015 |
20150363521 | Conducting a Sensor Network Survey - A method of conducting a sensor network survey comprising, with a processor: determining a number of daily operations to perform in a survey, determining a number of fixed parameters of the daily operations; determining a number of control parameters of the daily operations, determining flow times of the daily operations using a queue equation, determining a total flow time of the daily operations, executing a simulation module to determine at least one scenario, and outputting the at least one scenario to an output device. | 12-17-2015 |