Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

32results about How to "Substantial time" patented technology

System and method for restoring a single data stream file from a snapshot

The present invention provides a system and method for restoring a single data stream file from a snapshot without the need to copy every individual block or inode from the snapshot. A file restore process duplicates the inode of a file within the active file system and performs a reconciliation process between the blocks of the twin inode and the snapshot inode. If the file does not exist within the active file system, a new buffer tree is created that points to the data blocks stored in the snapshot.
Owner:NETWORK APPLIANCE INC

System and method for restoring a virtual disk from a snapshot

The present invention provides a system and method for restoring a vdisk from a snapshot without the need to copy every individual block or inode from the snapshot. A vdisk restore process duplicates the inode of a vdisk within the active file system and performs a reconciliation process between the blocks of the twin inode and the snapshot inode. If the vdisk does not exist within the active file system, a new buffer tree is created that points to the data blocks stored in the snapshot.
Owner:NETWORK APPLIANCE INC

Methods and apparatus providing an event service infrastructure

In a conventional managed information environment network, event notification mechanisms typically monitor the various nodes and interconnections in the network. In particular configurations of the invention, an event service infrastructure allows an event, or class definition, to define the event and related event data. Invocation of the event includes only the event specific class definition. The infrastructure transparently processes the subsequent reporting and invocation of the appropriate event handler. The event handler, corresponding to the event definition, performs remedial and responsive processing of the event. A developer need only develop entities to subscribe to an event to identify the appropriate handler, and publish the event with any related event data upon detection. Each particular event avoids extraneous event definitions and associated files, thereby relieving the developer from unrelated events and allowing focus on the pertinent events. A detecting software entity initiates event handling by publishing the event, upon which the event service identifies and invokes each subscriber entity for performing the event handler associated with the event.
Owner:EMC IP HLDG CO LLC

Vascular treatment device and method

A catheter device for treating a vascular disease is provided. The catheter device includes an energy delivery device such as an optical fiber for delivering laser energy and a catheter. The catheter lumen receives the optical fiber and a fluid such as an anesthetic agent or vasoconstricting agent. According to the invention, a plurality of exits are formed in the sidewall of the catheter. The exits are in communication with the catheter lumen and administer the fluid into the blood vessel. By administering the fluid from within the catheter lumen, the present catheter device eliminates the need to make numerous external punctures to deliver fluid injections.
Owner:ANGIODYNAMICS INC

Methods and apparatus for a timer event service infrastructure

Complex software systems often require time-based processing, such as delayed or periodic timer event handling. A timer service provides an Application Programming Interface (API) for managing timers, and therefore provides a developer abstraction for representing time-based processing. In operation, the timer service infrastructure employs a plurality of timer events, each having a corresponding timer handler, in which each of the timer events is associated with a generic timer reference, employed by a timer interface. The generic reference, therefore, may refer to any of the plurality of timers. The timer service may disable, or passivate modules including subscribers having timer handlers without disrupting timer continuity and invocation. Upon timer expiration, the timer service enables modules having subscribers to the timer. The timer service therefore seamlessly enables inactive modules upon timer expiration. Further, the common generic timer reference avoids timer event specific stubs and references related to specific classes, which tend to complicate deployment.
Owner:EMC IP HLDG CO LLC

System and method for restoring and reconciling a single file from an active file system and a snapshot

InactiveUS7930275B2Quickly restoring a fileSubstantial overheadDigital data processing detailsSpecial data processing applicationsInodeDatabase
The present invention relates to a system for restoring a file from a snapshot, where a version of the file exists in both an active file system and the snapshot. A twin inode is created in the active file system and comparisons are made between block pointers of the twin inode and the snapshot. If there is a match, the block pointer of the twin inode is moved to the active file system. If there is not a match, a determination is made whether the snapshot block pointer exists in the active file system. If the snapshot block pointer does not exist in the active file system, it is copied to the active file system. If it does exist, then the actual data block pointed to by the snapshot block pointer is copied to the active file system. In this way, a file may be restored without the need to always copy every individual data block or inode from the snapshot.
Owner:NETWORK APPLIANCE INC

High throughput method and system for screening candidate compounds for activity against epilepsy and other neurological diseases

Methods and systems of compound screening are provided. Screening methods and instrumentation for candidate pharmacological agents are applied to discover compounds with particular activity against epilepsy. The method employs teleost fish, such as the medaka (Orzyias latipes), which are stimulated with a threshold electric field to produce convulsive behavior. The convulsive behavior is recorded optically and electrically. Antagonism of the convulsive behavior is produced by application of candidate pharmacological agents to the well containing the fish. The method can include stimulation and antagonism in a plurality of sample wells with a repetitive or simultaneous application of threshold electric fields. The methods and instrumentation can be applied to the study of other serious neurological diseases such as neuropathic pain.
Owner:JOHN B PIERCE LAB

Flexible evaluator for vehicle propulsion systems

A method for automatically generating a multi-component multilevel model for simulation of an automotive propulsion system and / or subsystem. The method comprises a capture component and a build component. The capture component operates to automatically parse all relevant information of an existing model and to generate one or more files indicative of the systems and subsystems of the model. The files are created such that they may be efficiently searched, manipulated, and applied for subsequent use in various user defined models created through the build component. The build component obtains the information in the one or more files and additional user defined files based on user selections to automatically create an executable model ready for analysis.
Owner:UCHICAGO ARGONNE LLC

Over-molded thick wall parts

An over-molded thick wall part, an insert used in forming the over-molded thick wall part, and a method of forming over-molded thick wall parts. The insert includes at least two sides, wherein one of the sides includes a flat surface. With a flat surface, there is a tendency to form sink marks rather than internal shrinkage voids to compensate for the volumetric shrinkage of the resin. Therefore, the flat surface enables the insert to cool without forming voids within the interior of the insert that may adversely affect the aesthetics and / or usefulness of the of the over-molded thick wall part. The cooled insert is then encompassed within an over-molded outer component to form the thick wall part. By using a two step molding process to form the thick wall part, substantial time and / or energy savings may be achieved as compared to prior art methods of forming thick wall parts. Depending on the types of materials used to form the insert and the outer component of the thick wall part, various parts may be formed including lenses, handles, housings and the like.
Owner:SABIC INNOVATIVE PLASTICS IP BV

Garnet filtration system for use with water jet cutting tools

A garnet filtration system for use with water jet cutting tools is described. The filtration system includes a pump with a fluid collection housing in addition to a pump housing containing an impeller with the drive shaft running through an opening in the pump housing and through the fluid collection housing. A bushing disposed in the pump housing around the drive shaft restricts but does not prevent seepage of fluid between the bushing and the drive shaft into the fluid collection housing. A pipe connected to the fluid collection housing drains the fluid to a catch tank for re-circulating. Alternatively, the fluid is directed to a waste treatment drain. Fluid pumped out of the pump housing is directed to a centrifugal separator for separation of a garnet particulate from a water-based slurry.
Owner:EBBCO

Modifying Integrated Circuit Designs to Achieve Multiple Operating Frequency Targets

A first integrated circuit design with a first maximum operating frequency is modified to achieve a second integrated circuit design with a second maximum operating frequency. The integrated circuit design comprises an arrangement of cells. Each of these cells drives a signal that propagates through a net of other circuit elements to one or more nodes that are limited by respective signal timing constraints. An analytical cost function is assigned to each of the cells. Each analytical cost function comprises a value for its respective cell that is based on one or more speed-related factors indicative of the impact of the respective cell on the first maximum operating frequency of the first integrated circuit design. One or more of the cells are replaced with different cells based on the determined analytical cost functions.
Owner:BELL SEMICON LLC

System and method for restoring a single data stream file from a snapshot

A file which has been changed from a data storage system is restored. If the file was changed from an active file system, a set of twin pointers is created by copying from the latest pointers in the active file system before the file system was changed. A pointer from the twin pointers is compared with a pointer from a snapshot of the active file system. If a pointer from the twin pointers points to a same data block as the pointer from the snapshot, the twin pointer is written into the active file system to restore the file to the active file system. If the pointers do not point to the same data block, a data of the block is copied to a new block in the active file system to restore data changed since the snapshot was taken.
Owner:NETWORK APPLIANCE INC

System and method for restoring a single file from a snapshot

InactiveUS20060089953A1Quickly restoring a fileSubstantial overheadDigital data processing detailsSpecial data processing applicationsInodeDatabase
The present invention relates to a system for restoring a file from a snapshot, where a version of the file exists in both an active file system and the snapshot. A twin inode is created in the active file system and comparisons are made between block pointers of the twin inode and the snapshot. If there is a match, the block pointer of the twin inode is moved to the active file system. If there is not a match, a determination is made whether the snapshot block pointer exists in the active file system. If the snapshot block pointer does not exist in the active file system, it is copied to the active file system. If it does exist, then the actual data block pointed to by the snapshot block pointer is copied to the active file system. In this way, a file may be restored without the need to always copy every individual data block or inode from the snapshot.
Owner:NETWORK APPLIANCE INC

Nonwoven fabric having low ion content and method for producing the same

The present invention relates to a nonwoven fabric having a relatively low level of ionic contaminates which is achieved by exposing the fabric to a deionized water wash, preferably, in-line with the nonwoven production process, thereby eliminating, or at least reducing, the need for an expensive and time consuming cleanroom laundering. The fabric is primarily comprised of continuous filament fibers and may be manufactured into such end-use products as cleaning wipes and protective clothing for cleanrooms and surface coating operations, such as automotive paintrooms. Also encompassed within this invention is a method for producing a nonwoven fabric having a relatively low level of ionic contaminates.
Owner:CONTEC INC

Semiconductor device manufacturing method

A semiconductor device manufacturing method is provided in which, in the dummy gate pattern formation process, the pattern formation process is simplified and costs are reduced. A semiconductor device manufacturing method including: forming a mask element on a substrate; patterning the mask element into a prescribed shape, and forming a depression in the mask element; placing a functional liquid in the depression; drying the functional liquid placed in the depression so as to form a functional film; annealing the functional film; and, removing the mask element so as to form a dummy gate pattern of a residue of the functional liquid.
Owner:SEIKO EPSON CORP

Scouting image management system

A system for managing and sorting images taken by an image capture device utilized by hunters or others wishing to capture images of specific species, or sub-sets of a specific species, wherein the image capture device may be a trail / scouting camera configured to record and store images of subjects at a particular location. The system includes an image management device which has a processor that uses object / facial recognition algorithms or similar processes to analyze biometric image content of the images stored on the trail / scouting camera or copies thereof on a related system or application, and sorts such images into specific file categories based on user selected or pre-determined criteria of the image analysis results. Criteria for sorting images may include, but is not limited to, animal sex (as determined by animal features including but not limited to antlers, horns, etc.), animal size, animal species, and sorting categories include, but are not limited to, “Buck”, “Doe”, “Other”, thereby presenting the user with an organized display of categorized photos based on desired user-determined results.
Owner:BRENT PATRICK +1

Image processing apparatus, image scanning apparatus, image processing method, and image processing program

InactiveUS20090110328A1Calculation cost and time of be substantially reduceHigh speedGeometric image transformationCharacter and pattern recognitionImaging processingY-Coordinate
A method and system for correcting the inclination of a scanned document in which two integers “a” and “b” are input to perform a rotation process. Each time an x-coordinate of a target pixel of a rotated image is changed by one pixel, “a” is added to a factor “kwy”. When “kwy” becomes more than or equal to “b”, “b” is subtracted from “kwy”, and a y-coordinate of a corresponding target pixel of an original image is changed by one pixel. Each time a y-coordinate of the target pixel is changed by one pixel, “a” is added to a factor “kwx”. When “kwx” becomes more than or equal to “b”, “b” is subtracted from “kwx”, and an x-coordinate of the corresponding target pixel of the original image is changed by one pixel. Four pixels including the corresponding target pixel are used to acquire a pixel value of the target pixel by two-dimensional interpolation by ratios acquired by dividing “kwx” and “kwy” respectively by “b”.
Owner:MURATA MASCH LTD

System for building customer relationships through social media

InactiveUS20140052776A1Positive resultFavorable influenceTransmissionMarketingMedia serverSocial media
A communications platform (10) that includes at least one digital device (12), a platform server (14) and a sponsor device (18) wherein the platform server (14) is capable of configuring a device application that runs on the digital device (12) in accordance with actions and benefits that are defined by an inducement rule that is created in the sponsor device and provided to the platform server. The communications platform (10) cooperates with at least one social media server (22) to monitor for social media actions as defined by the inducement rule and affords benefits to the digital device that correspond to the actions under the inducement rule.
Owner:LAFON DAVIN E

Methods and apparatus for providing extensible lightweight services in a data storage environment

Conventional development architectures for software system development employ varied invocation and triggering mechanisms for various objects and processes, such as services. Integrating new services tends to impose substantial changes in multiple code objects, requires retroactive testing, and increases the risk of failure. A services architecture in which users of a service seamlessly employ a respective service using only the objects, classes, and entities germane to the service usage provides interprocess module and service entity invocation. Extraneous definitions and functions, such as housekeeping relating to activation and passivation, location (module or component) of the service, and memory allocation, are removed from the user view. The architecture provides for automatic activation in the event components for providing the service have been passivated. Invocation requests are mapped across modules to the appropriate service entities. In this manner, the services architecture provides a seamless user view of the service by handling extraneous functions and allowing the service user to focus on the subscriber rather than the service implementation detail.
Owner:EMC IP HLDG CO LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products