Patent application number | Description | Published |
20110024189 | WELL DRILLING METHODS WITH EVENT DETECTION - A drilling method includes assigning values to behaviors of drilling parameters during a drilling operation; forming multiple parameter signatures, each of the parameter signatures comprising a respective combination of the values; comparing the parameter signatures to multiple event signatures, each of the event signatures being indicative of a respective drilling event; and controlling the drilling operation in response to at least a partial match resulting from comparing the parameter signatures to the event signatures. Another method includes defining an event signature comprising a unique combination of a behavior of each of multiple drilling parameters, the event signature being indicative of a drilling event; accessing data from each of multiple sensors which sense the respective drilling parameters during a drilling operation; determining multiple parameter signature segments from the respective sensed drilling parameters; combining the parameter signature segments, thereby forming a parameter signature; and comparing the parameter signature to the event signature. | 02-03-2011 |
20110139509 | PRESSURE AND FLOW CONTROL IN DRILLING OPERATIONS - A method of maintaining a desired downhole pressure during a drilling operation can include measuring a parameter with a sensor, communicating actual parameter values from the sensor to a predictive device, training the predictive device to output predicted parameter values in response to input of the actual parameter values, and outputting the predicted parameter values from the predictive device when the predictive device ceases receiving the actual parameter values. A well drilling system can include a predictive device which outputs predicted parameter values in response to input of actual parameter values to the predictive device. The predictive device continues to output the predicted parameter values, even when the predictive device fails to receive valid actual parameter values. Another well drilling system includes a data validator which communicates valid actual parameter values to the predictive device, but does not communicate invalid actual parameter values to the predictive device. | 06-16-2011 |
20120241217 | WELL DRILLING METHODS WITH AUTOMATED RESPONSE TO EVENT DETECTION - A well drilling method can include detecting a drilling event by comparing a parameter signature generated during drilling to an event signature indicative of the drilling event, and automatically controlling a drilling operation in response to at least a partial match resulting from comparing the parameter signature to the event signature. A well drilling system can include a control system which compares a parameter signature for a drilling operation to an event signature indicative of a drilling event, and a controller which controls the drilling operation automatically in response to the drilling event being indicated by at least a partial match between the parameter signature and the event signature. | 09-27-2012 |
20120277918 | PRESSURE AND FLOW CONTROL IN DRILLING OPERATIONS - A method of maintaining a desired downhole pressure during a drilling operation can include measuring a parameter with a sensor, communicating actual parameter values from the sensor to a predictive device, training the predictive device to output predicted parameter values in response to input of the actual parameter values, and outputting the predicted parameter values from the predictive device when the predictive device ceases receiving the actual parameter values. A well drilling system can include a predictive device which outputs predicted parameter values in response to input of actual parameter values to the predictive device. The predictive device continues to output the predicted parameter values, even when the predictive device fails to receive valid actual parameter values. Another well drilling system includes a data validator which communicates valid actual parameter values to the predictive device, but does not communicate invalid actual parameter values to the predictive device. | 11-01-2012 |
Patent application number | Description | Published |
20120245892 | Performance Characteristic Calculation and Comparison - A method of performance calculation and comparison is provided and includes collecting, at a central location, data relating to a performance characteristic of a machine, calculating at the central location and from the collected data, the performance characteristic of the machine and comparing the calculated performance characteristic with a target performance characteristic. | 09-27-2012 |
20130124469 | SYSTEM AND METHOD FOR ON-SITE MONITORING DATA ARCHIVAL - In an embodiment, a system includes an on-site monitoring (OSM) data archival portion having one or more sensors configured to monitor a machine and generate corresponding monitoring data. The system also includes an on-site monitoring (OSM) archiver configured to receive and store the monitoring data collected by the one or more sensors. The system further includes an export service configured to export a portion of the monitoring data from the OSM archiver into one or more compressed files. The system also includes an export background intelligent transfer service (BITS) configured to establish a secure connection and send the one or more compressed files to an off-site location. | 05-16-2013 |
20130124482 | SYSTEMS AND METHODS FOR APPLICATION REUSE - System and methods are provided. In one embodiment, a system includes a master data archiver configured to store a data related to a turbomachine system and a first data collector service system configured to collect the data from the master data archiver. The system also includes a second data collector service system communicatively coupled to the first data collector system and configured to pull or to push the data from the first data collector system and a first data archiver configured to receive at least some of the data from the second data collector system. The system further includes an asset model database storing a plurality of turbomachine tags, wherein the turbomachine tags are configured to categorize the data and a data access system (DAS) configured to provide data access to the first data archiver, the asset model database, or a combination thereof. | 05-16-2013 |
20130167649 | DETECTING ROTOR ANOMALIES - An approach for detecting rotor anomalies is disclosed. An on-site monitoring unit monitors vibration measurements obtained from a rotor during a transient speed operation. In one aspect, the on-site monitoring unit classifies the vibration measurements into predetermined ranges of rotor speed during the transient speed operation, determines maximum vibration data for each of the predetermined ranges of rotor speed during the transient speed operation and compiles the maximum vibration data into a snapshot of the vibration measurements obtained during the transient speed operation. A remote monitoring unit detects a rotor anomaly from the snapshot of vibration measurements generated by the on-site monitoring unit. | 07-04-2013 |
20130239130 | SYSTEMS AND METHODS FOR APPLICATION REUSE - System and methods are provided. In one embodiment, a system includes a master data archiver configured to store a data related to a turbomachine system and a first data collector service system configured to collect the data from the master data archiver. The system also includes a second data collector service system communicatively coupled to the first data collector service system and configured to pull or to push the data from the first data collector service system and a first data archiver configured to receive at least some of the data from the second data collector service system. The system further includes an asset model database storing a plurality of turbomachine tags, wherein the turbomachine tags are configured to categorize the data and a data access system (DAS) configured to provide data access to the first data archiver, the asset model database, or a combination thereof. | 09-12-2013 |
20140358968 | METHOD AND SYSTEM FOR SEAMLESS QUERYING ACROSS SMALL AND BIG DATA REPOSITORIES TO SPEED AND SIMPLIFY TIME SERIES DATA ACCESS - Included herein is a method for providing seamless access to time series data located in multiple time series data storage units. A user makes a data query without knowing where the data is stored or in what format. The data request is received and parsed by a query interface and the data interface formulates one or more data requests for the specific time series data storage device where the queried data are stored. The time series data received from the data storage device is assembled by the query interface and displayed to the user. | 12-04-2014 |
20150184549 | METHODS AND SYSTEMS FOR ENHANCING CONTROL OF POWER PLANT GENERATING UNITS - A control method for optimizing an operation of a power plant fleet. The power plant fleet may include multiple operating configurations differentiated by a manner in which assets are engaged. The method may include the steps of: sensing and collecting measured values of the operating parameters for the operating of each of the assets; tuning asset models so to configure a tuned asset model for each of the assets; simulating proposed operating configurations of the power plant fleet using the tuned asset models; and obtaining simulation results from each of the simulation runs, each of the simulation results including a predicted value for a performance indicator. | 07-02-2015 |
20150185716 | METHODS AND SYSTEMS FOR ENHANCING CONTROL OF POWER PLANT GENERATING UNITS - A control method for optimizing or enhancing an operation of a power plant that includes thermal generating units for generating electricity. The power plant may include multiple possible operating modes differentiated by characteristics of operating parameters. The method may include tuning a power plant model so to configure a tuned power plant model. The method may further include simulating proposed operating modes of the power plant with the tuned power plant model. The simulating may include a simulation procedure that includes: defining a second operating period; selecting the proposed operating modes from the possible operating modes; with the tuned power plant model, performing a simulation run for each of the proposed operating modes whereby the operation of the power plant during the second operating period is simulated; and obtaining simulation results from each of the simulation runs. | 07-02-2015 |
Patent application number | Description | Published |
20110010336 | Computerized System And Method For Tracking The Geographic Relevance Of Website Listings And Providing Graphics And Data Regarding The Same - The present invention generally relates to a computerized system and method for tracking and displaying data identifying the geographic relevance of website listings on Internet search engines, parked web pages, ISP redirect web pages, and other similar web listing services without requiring extra input from Internet users. Each time an Internet user clicks on a website link provided on one of these web services, the software of the present invention tracks that person's decision in selecting the link, along with his or her geographic location. The software automatically collects and stores this information in a database in a format that can be quickly accessed and used in the future when other Internet users perform the same keyword search or visit the parked/redirect page again. Based on this stored information, the software automatically sends signals to the Internet user's computer that causes his or her web browser to display data and graphics that indicate whether the websites listed on the web page has been frequently visited and found to be popular by other Internet users in various geographic areas. As a result, the software of the present invention enables search engines, parked/redirect web pages, and other similar web services to be automatically organized by popularity within a geographic region. Moreover, each time data is collected by this software (e.g., when a user selects a link), the search engine and parked page will grow naturally and intelligently, thereby becoming more and more useful to the Internet user. | 01-13-2011 |
20110218961 | Computerized system and method for tracking the geographic relevance of website listings and providing graphics and data regarding the same - A computer-implemented method includes the steps of accessing, using one or more processors, data relating to visitors who have visited one or more websites, determining, using one or more processors, geographic areas corresponding to locations of the visitors, receiving, using one or more processors, one or more signals indicating a first request to provide at least a portion of data to be provided on a webpage, determining, using one or more processors, a geographic area from where the request originates; generating, using one or more processors, a subset of the data that pertains to the requested data based on: relevancy of the requested data to the geographic area from where the request originates, and relevancy of the requested data to the visitors that are located in or near the geographic area from where the request originates; and providing, using one or more processors, the subset of the data; and providing, using one or more processors, data that indicates whether or not the visitors found each item in the subset to be relevant to one or more geographic regions related to the geographic area from where the request originates. | 09-08-2011 |
20120150901 | Computerized System and Method for Tracking the Geographic Relevance of Website Listings and Providing Graphics and Data Regarding the Same - A computer-implemented method and system acceses data from user computers related to corresponding users who have referenced one or more websites. Geographic areas corresponding to locations of the users are determined. One or more signals indicating a request to provide at least a portion of data to be provided on a webpage are received from a requestor computer, where the at least a portion of data relates to the one or more websites. A request geographic area from where the request originates is determined. A subset of the data that pertains to the requested data based on relevancy of the requested data to the request geographic area and relevancy of the requested data to the user geographic areas located inside and outside the request geographic area is generated. The subset of the data is provided. Data is provided to the requestor's computer that indicates whether or not the users found each item in the subset to be relevant to the user geographic areas located inside and outside the request geographic area. An interface is provided to the requestor's computer for reorganizing the subset according to each of the one or more user geographic areas located inside and outside the request geographic area. | 06-14-2012 |
Patent application number | Description | Published |
20100070678 | Saving and Restoring State Information for Virtualized Computer Systems - Prior to or while the state of a virtual machine (“VM”) is being saved, such as in connection with the suspension or checkpointing of a VM, a set of one or more “active” memory pages is identified, this set of active memory pages comprising memory pages that are in use within the VM before operation of the VM is suspended. This set of active memory pages may constitute a “working set” of memory pages. To restore the state of the VM and resume operation, in some embodiments, (a) access to persistent storage is restored to the VM, device state for the VM is restored, and one or more of the set of active memory pages are loaded into physical memory; (b) operation of the VM is resumed; and (c) additional memory pages from the saved state of the VM are loaded into memory after operation of the VM has resumed. | 03-18-2010 |
20120017027 | METHOD FOR IMPROVING SAVE AND RESTORE PERFORMANCE IN VIRTUAL MACHINE SYSTEMS - Page data of a virtual machine is represented for efficient save and restore operations. One form of representation applies to each page with an easily identifiable pattern. The page is described, saved, and restored in terms of metadata reflective of the pattern rather than a complete page of data reflecting the pattern. During a save or restore operation, however, the metadata of the page is represented, but not the page data. Another form of representation applies to each page sharing a canonical instance of a complex pattern that is instantiated in memory during execution, and explicitly saved and restored. Each page sharing the canonical page is saved and restored as a metadata reference, without the need to actually save redundant copies of the page data. | 01-19-2012 |
20120089764 | Method for Improving Memory System Performance in Virtual Machine Systems - Updating contents of certain memory pages in a virtual machine system is deferred until they are needed. Specifically, certain page update operations are deferred until the page is accessed for a load or store operation. Each page within the virtual machine system includes associated metadata, which includes a page signature characterizing the contents of a corresponding page or a reference to a page with canonical contents, and a flag that indicates the page needs to be updated before being accessed. The metadata may also include a flag to indicate that a backing store of the memory page has contents of a known content class. When such a memory page is mapped to a shared page with contents of that known content class, a flag in the metadata to indicate that contents of the memory page needs to be updated is not set. | 04-12-2012 |
20140164722 | METHOD FOR SAVING VIRTUAL MACHINE STATE TO A CHECKPOINT FILE - A process for lazy checkpointing a virtual machine is enhanced to reduce the number of read/write accesses to the checkpoint file and thereby speed up the checkpointing process. The process for saving a state of a virtual machine running in a physical machine to a checkpoint file maintained in persistent storage includes the steps of copying contents of a block of memory pages, which may be compressed, into a staging buffer, determining after the copying if the buffer is full, and upon determining that the buffer is full, saving the buffer contents in a storage block of the checkpoint file. | 06-12-2014 |
20140164723 | METHOD FOR RESTORING VIRTUAL MACHINE STATE FROM A CHECKPOINT FILE - A process for lazy checkpointing is enhanced to reduce the number of read/write accesses to the checkpoint file and thereby speed up the checkpointing process. The process for restoring a state of a virtual machine (VM) running in a physical machine from a checkpoint file that is maintained in persistent storage includes the steps of detecting access to a memory page of the virtual machine that has not been read into physical memory of the VM from the checkpoint file, determining a storage block of the checkpoint file to which the accessed memory page maps, writing contents of the storage block in a buffer, and copying contents of a block of memory pages that includes the accessed memory page from the buffer to corresponding locations of the memory pages in the physical memory of the VM. The storage block of the checkpoint file may be compressed or uncompressed. | 06-12-2014 |
20140325170 | Conversion of Virtual Disk Snapshots Between Redo and Copy-on-Write Technologies - A framework for converting between copy-on-write (COW) and redo-based technologies is disclosed. To take a virtual disk snapshot, disk descriptor files, which include metadata information about data stored in virtual volumes (vvols), are “swizzled” such that the descriptor file for a latest redo log, to which IOs are currently performed, points to the base vvol of a COW-based vvol hierarchy. A disk descriptor file previously associated with the base vvol may also be updated to point to the vvol newly created by the snapshot operation. To revert to an earlier disk state, a snapshot may be taken before copying contents of a snapshot vvol of the COW-based vvol hierarchy to a base vvol of the hierarchy, thereby ensuring that the reversion can be rolled back if it is unsuccessful. Reference counting is performed to ensure that vvols in the vvol hierarchy are not orphaned in delete and revert use cases. Differences between vvols in the COW-based vvol hierarchy are used to clone the hierarchy and to migrate the hierarchy to a redo-based disk hierarchy. | 10-30-2014 |
20150324297 | EXPORTING GUEST SPATIAL LOCALITY TO HYPERVISORS - When a request is made to retrieve a guest physical page from memory and a page fault occurs, a guest virtual page address that corresponds to the guest physical page is identified along with addresses for guest virtual pages that are near the guest virtual page in the virtual address space. Each identified guest virtual page address is translated into a corresponding guest physical page address and the corresponding guest physical pages are loaded into memory. | 11-12-2015 |
20150378636 | ONLINE SNAPSHOT CONSOLIDATION USING I/O MIRRORING - To create a backup of a live (running) virtual machine, a backup agent may take a snapshot of the virtual machine, backup the virtual machine from the snapshot disk, and delete the snapshot. Deleting the snapshot initiates a snapshot consolidation process where delta disks of the virtual machine are collapsed. A virtual disk layer sets up a mirror driver between a current virtual disk and a target virtual disk. Data sectors of the delta disk are copied over to the target virtual disk in a single pass, while the mirror driver mirrors write request for the current virtual disk to the target virtual disk. | 12-31-2015 |
Patent application number | Description | Published |
20090195514 | CONTROLLER USER INTERFACE FOR A CATHETER LAB INTRAVASCULAR ULTRASOUND SYSTEM - A touchpad controller for a componentized intravascular ultrasound system is disclosed for acquisition and display of intravascular information in a catheter lab environment. The system includes a patient interface module (PIM) adapted to hold a catheter having an imaging probe located near a distal end, a control panel, a monitor for displaying images and patient data, and a processing unit. The touchpad controller facilitates use beneath a sterile drape and sensitivity to gloved touch. Furthermore, the touchpad controller is sized for handheld use during an imaging session. A rail mount facilitates easy attachment of the touchpad controller alongside a patient table. | 08-06-2009 |
20120265077 | Component-Based Catheter Lab Intravascular Ultrasound System - A componentized intravascular ultrasound system is disclosed that flexibly integrates with a catheter lab infrastructure for acquisition and display of intravascular information in a catheter lab environment. The system includes a patient interface module (PIM) adapted to hold a catheter having an imaging probe located near a distal end, a control panel, a monitor for displaying images and patient data, and a processing unit. The processing unit is communicatively coupled to the PIM, the control panel, and the monitor. Furthermore the processing unit adapted to: coordinate operation of the PIM, the control panel, and the monitor; and generate images from image data provides by the PIM. The PIM, control panel and monitor are independently positionable with regard to one another. | 10-18-2012 |
20130011034 | Controller User Interface for a Catheter Lab Intravascular Ultrasound System - A touchpad controller for a componentized intravascular ultrasound system is disclosed for acquisition and display of intravascular information in a catheter lab environment. The system includes a patient interface module (PIM) adapted to hold a catheter having an imaging probe located near a distal end, a control panel, a monitor for displaying images and patient data, and a processing unit. The touchpad controller facilitates use beneath a sterile drape and sensitivity to gloved touch. Furthermore, the touchpad controller is sized for handheld use during an imaging session. A rail mount facilitates easy attachment of the touchpad controller alongside a patient table. | 01-10-2013 |
20130030295 | Three Dimensional Co-Registration for Intravascular Diagnosis and Therapy - A method and system are disclosed for creating, in a coordinated manner, graphical images of a body including vascular features from a combination of image data sources. The method includes initially creating an angiographic image of a vessel segment. The angiographic image is, for example, either a two or three dimensional image representation. Next, a vessel image data set is acquired that is distinct from the angiographic image data. The vessel image data set comprises information acquired at a series of positions along the vessel segment. An example of such vessel image data is a set of intravascular ultrasound frames corresponding to circumferential cross-section slices taken at various positions along the vessel segment. The angiographic image and the vessel image data set are correlated by comparing a characteristic rendered independently from both the angiographic image and the vessel image data at positions along the vessel segment. | 01-31-2013 |
20140009426 | Controller User Interface for a Catheter Lab Intravascular Ultrasound System - A touchpad controller for a componentized intravascular ultrasound system is disclosed for acquisition and display of intravascular information in a catheter lab environment. The system includes a patient interface module (PIM) adapted to hold a catheter having an imaging probe located near a distal end, a control panel, a monitor for displaying images and patient data, and a processing unit. The touchpad controller facilitates use beneath a sterile drape and sensitivity to gloved touch. Furthermore, the touchpad controller is sized for handheld use during an imaging session. A rail mount facilitates easy attachment of the touchpad controller alongside a patient table. | 01-09-2014 |
20140347277 | CONTROLLER USER INTERFACE FOR A CATHETER LAB INTRAVASCULAR ULTRASOUND SYSTEM - A touchpad controller for a componentized intravascular ultrasound system is disclosed for acquisition and display of intravascular information in a catheter lab environment. The system includes a patient interface module (PIM) adapted to hold a catheter having an imaging probe located near a distal end, a control panel, a monitor for displaying images and patient data, and a processing unit. The touchpad controller facilitates use beneath a sterile drape and sensitivity to gloved touch. Furthermore, the touchpad controller is sized for handheld use during an imaging session. A rail mount facilitates easy attachment of the touchpad controller alongside a patient table. | 11-27-2014 |
Patent application number | Description | Published |
20090248148 | SYSTEMS AND METHODS FOR ADJUSTING AN ANNULOPLASTY RING WITH AN INTEGRATED MAGNETIC DRIVE - Systems and methods treat a heart valve using a magnetically adjustable annuloplasty ring attached to or near a cardiac valve annulus. A changing magnetic field may be used to selectively increase or decrease a circumference of, or otherwise modify the shape of, the implanted annuloplasty ring. The adjustable annuloplasty ring includes a tubular body member, one or more adjustable members, and an internal magnet within the tubular body member. The tubular body member and the one or more adjustable members form a ring shape. The internal magnet is configured to rotate in response to a rotating external magnetic field. The internal magnet is coupled to the one or more adjustable members to change a dimension of the ring shape as the internal magnet rotates. A system for treating a heart valve may include an external adjustment device having one or more external magnets to generate the rotating external magnetic field. | 10-01-2009 |
20100274223 | REPETITIVE ENTRY CONDUIT FOR BLOOD VESSELS - A subcutaneous needle conduit attaches directly to a blood vessel or other biological boundary structure. The subcutaneous needle conduit is tapered such that a proximal end is wider than a distal end. A body of the subcutaneous needle conduit guides the tip of a needle or other canula from the proximal end to the distal end. The subcutaneous needle conduit may be funnel-shaped. An elongated funnel shape may be used to selectively provide access to a plurality of desired access sites along an axis of a blood vessel. Other shapes, such as sluice-shaped, may also be used. The subcutaneous needle conduit may be located beneath the skin surface using, for example, tactile sensation, magnetism, metal detection, detection of a signal emitted from a minute transponder, detection of light emission, or through other detection methods. | 10-28-2010 |
20110237872 | DYNAMIC HEART HARNESS - A reversibly adjustable heart harness is configured to surround at least a portion of a heart and to provide a compressive force to the heart during at least a portion of a cardiac cycle. The heart harness includes a plurality of wires forming a mesh structure, and one or more tensioning motors connected to the mesh structure. The one or more tensioning motors are configured to selectively increase or reduce tension in the mesh structure to readjust the compressive force provided that the heart harness provides to the heart. | 09-29-2011 |
20110295104 | DETECTION AND GUIDE SYSTEMS AND METHODS FOR ACCESSING BLOOD VESSELS - A detection and guide system provides access to desired blood vessel locations. An implant formed of a biocompatible material is implanted within a mammalian body proximate an outer surface of a blood vessel. The detection and guide system may be configured to be positioned outside the mammalian body to detect the implant and to guide a needle to the desired entry site of the biological boundary structure. A needle guide may be coupled to a housing of the detection and guide system and directed at an angle such that positioning the implant detector over the implant aligns an opening through the needle guide with the desired entry site. The detection and guide system may, for example, provide metal detection of a metallic implant or magnetic detection of a magnetic implant. | 12-01-2011 |
20130066420 | ADJUSTABLE IMPLANT SYSTEM - Systems and methods treat a heart valve using a magnetically adjustable annuloplasty ring attached to or near a cardiac valve annulus. A changing magnetic field may be used to selectively increase or decrease a circumference of, or otherwise modify the shape of, the implanted annuloplasty ring. The adjustable annuloplasty ring includes a tubular body member, one or more adjustable members, and an internal magnet within the tubular body member. The tubular body member and the one or more adjustable members form a ring shape. The internal magnet is configured to rotate in response to a rotating external magnetic field. The internal magnet is coupled to the one or more adjustable members to change a dimension of the ring shape as the internal magnet rotates. A system for treating a heart valve may include an external adjustment device having one or more external magnets to generate the rotating external magnetic field. | 03-14-2013 |