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

3529 results about "Batch processing" patented technology

Computerized batch processing is the running of "jobs that can run without end user interaction, or can be scheduled to run as resources permit."

Substrate processing apparatus using a batch processing chamber

Aspects of the invention include a method and apparatus for processing a substrate using a multi-chamber processing system (e.g., a cluster tool) adapted to process substrates in one or more batch and / or single substrate processing chambers to increase the system throughput. In one embodiment, a system is configured to perform a substrate processing sequence that contains batch processing chambers only, or batch and single substrate processing chambers, to optimize throughput and minimize processing defects due to exposure to a contaminating environment. In one embodiment, a batch processing chamber is used to increase the system throughput by performing a process recipe step that is disproportionately long compared to other process recipe steps in the substrate processing sequence that are performed on the cluster tool. In another embodiment, two or more batch chambers are used to process multiple substrates using one or more of the disproportionately long processing steps in a processing sequence. Aspects of the invention also include an apparatus and method for delivering a precursor to a processing chamber so that a repeatable ALD or CVD deposition process can be performed.
Owner:APPLIED MATERIALS INC

Method and system for purging content from a content delivery network

A content file purge mechanism for a content delivery network (CDN) is described. A Web-enabled portal is used by CDN customers to enter purge requests securely. A purge request identifies one or more content files to be purged. The purge request is pushed over a secure link from the portal to a purge server, which validates purge requests from multiple CDN customers and batches the requests into an aggregate purge request. The aggregate purge request is pushed from the purge server to a set of staging servers. Periodically, CDN content servers poll the staging servers to determine whether an aggregate purge request exists. If so, the CDN content servers obtain the aggregate purge request and process the request to remove the identified content files from their local storage.
Owner:AKAMAI TECH INC

Methods and systems for real time integration services

Methods and systems for enterprise data integration are described. The methods and systems take elements of a data integration process typically operating in a batch-mode, transform the elements in real time, and expose the results as a service that can be accessed by a business enterprise in real time, and optionally also in batch mode. The service can be accessed through a graphical user interface, providing automatic data integration in real time without additional coding. The service can also operate with mobile devices.
Owner:IBM CORP

Vertical batch processing apparatus

A vertical batch processing apparatus is configured to transform a semiconductor oxide film on target objects into an intermediate film, which is decomposed or sublimated more easily than the semiconductor oxide film, so as to remove the semiconductor oxide film. The apparatus includes a first process gas supply circuit having a first supply port disposed outside a process field to supply a first process gas, and a second process gas supply circuit having a second supply port disposed between the first supply port and the process field to supply a second process gas. A plasma generation field is disposed between the first and second supply ports to activate the first process gas to produce first active species. The first active species react with the second process gas and thereby produce a reactant to react with the semiconductor oxide film to form the intermediate film.
Owner:TOKYO ELECTRON LTD

Susceptor plate for high temperature heat treatment

Susceptor plates are provided for high temperature (e.g., greater than 1000° C.) batch processing of silicon wafers. The susceptor plates are designed to accommodate one wafer each, and a plurality of loaded susceptor plates are vertically spaced apart in a susceptor plate holder during batch or furnace processing. The susceptor plates provide “full” support beneath the wafers, with openings of at most 20 mm in diameter in the support surface. Protrusions are also kept to a minimum. The susceptor plates thus prevent the wafers from sagging beyond the point of plastic deformation. The support surface is also ground or polished to remove protrusions beyond a prescribed height. For a given treatment temperature, the susceptor plates permit higher ramp rates without wafer plastic deformation or sticking to the susceptor plate. In one embodiment, the susceptor plates are pre-bent in a direction opposing the direction of sag.
Owner:ASM INTERNATIONAL

Manipulation of virtual and live computer storage device partitions

The present invention provides tools and techniques for manipulating virtual partitions in a virtual engine environment without necessarily committing each partition manipulation by actually modifying on-disk system structures. A virtual engine, virtual partitions, virtual drives, and other structures in the virtual engine environment permit users to experiment with different partition manipulations in a safe and efficient manner. A batch manager manages a resulting list of partition manipulation operations, which may be optimized. The batch list may also be executed automatically by a conventional partition manipulation engine without requiring additional user input at the end of each list entry. The present invention also provides the ability to manipulate extended partitions automatically and provides support for remote partition manipulation through a two-part user interface architecture.
Owner:VERITAS TECH

Method and system for enhancing portrait images that are processed in a batch mode

A batch processing method for enhancing an appearance of a face located in a digital image, where the image is one of a large number of images that are being processed through a batch process, comprises the steps of: (a) providing a script file that identifies one or more original digital images that have been selected for enhancement, wherein the script file includes an instruction for the location of each original digital image; (b) using the instructions in the script file, acquiring an original digital image containing one or more faces; (c) detecting a location of facial feature points in the one or more faces, said facial feature points including points identifying salient features including one or more of skin, eyes, eyebrows, nose, mouth, and hair; (d) using the location of the facial feature points to segment the face into different regions, said different regions including one or more of skin, eyes, eyebrows, nose, mouth, neck and hair regions; (e) determining one or more facially relevant characteristics of the different regions; (f) based on the facially relevant characteristics of the different regions, selecting one or more enhancement filters each customized especially for a particular region and selecting the default parameters for the enhancement filters; (g) executing the enhancement filters on the particular regions, thereby producing an enhanced digital image from the original digital image; (h) storing the enhanced digital image; and (i) generating an output script file having instructions that indicate one or more operations in one or more of the steps (c)–(f) that have been performed on the enhanced digital image.
Owner:MONUMENT PEAK VENTURES LLC

System and method for mining data

A system and method for extracting data, hereinafter referred to as MitoMine, that produces a strongly-typed ontology defined collection referencing (and cross referencing) all extracted records. The input to the mining process can be any data source, such as a text file delimited into a set of possibly dissimilar records. MitoMine contains parser routines and post processing functions, known as ‘munchers’. The parser routines can be accessed either via a batch mining process or as part of a running server process connected to a live source. Munchers can be registered on a per data-source basis in order to process the records produced, possibly writing them to an external database and / or a set of servers. The present invention also embeds an interpreted ontology based language within a compiler / interpreter (for the source format) such that the statements of the embedded language are executed as a result of the source compiler ‘recognizing’ a given construct within the source and extracting the corresponding source content. In this way, the execution of the statements in the embedded program will occur in a sequence that is dictated wholly by the source content. This system and method therefore make it possible to bulk extract free-form data from such sources as CD-ROMs, the web etc. and have the resultant structured data loaded into an ontology based system.
Owner:FAIRWEATHER JOHN

System and method for processing currency and identification cards in a document processing device

A document processing device having an evaluation region disposed along a transport path between an input and output receptacle capable of processing both currency bills and identification cards. An evaluation unit enables entry of source identification information before or after processing currency bills. Memory is adapted to store source identification information for multiple batches of currency. Multiple batches are placed in the processing device for multiple batch processing. The evaluation region includes detectors for detecting predetermined characteristics of currency bills and distinguishing identification cards from currency. During processing, the identification card, or other separator card, is sent to a predetermined output receptacle designated as a reject receptacle. Currency that is rejected is sent to the reject receptacle. Rejected currency is separated into batches by the identification cards sent to the reject receptacle during processing.
Owner:CUMMINS-ALLISON CORP

Rapid predictive analysis of very large data sets using the distributed computational graph

A system for predictive analysis of very large data sets using a distributed computational graph has been developed. Data receipt software receives streaming data from one or more sources. In a batch data pathway, data formalization software formats input data for storage. A batch event analysis server inspects stored data for trends, situations, or knowledge. Aggregated data is passed to message handler software. System sanity software receives status information from message handler and optimizes system performance. In the streaming pathway, transformation pipeline software manipulates the data stream, provides results back to the system, receives directives from the system sanity and retrain software.
Owner:QPX LLC

Computer system for managing performances of storage apparatus and performance management method of the computer system

In a computer system with a DBMS running thereon, management of the performance of a storage apparatus is executed by using a performance indicator provided by a user job so as to simplify the management of the performance. For this reason, a management server employed in the computer system monitors an operating state of each system element, a response time onto a job and other information. Pre-given information on a process such as a performance requirement the collected monitored information are used by the management server in issuing a command to change allocation of a processing amount to a port, an allocation of a cache area for data, the logical configuration of disc drives and other parameters in order to carry out the new process or in the case where a result of a judgment based on the monitored information indicates that tuning is necessary. In the case of a process for a batch job, a method for estimating a processing time is given to the management server, which issues a setting modification command based on an estimated processing time. In the case of a process for an on-line job, on the other hand, a command to modify settings of a member bearing a heavy load is issued in the case where a response time on a process and / or a throughput do not meet their performance requirement.
Owner:HITACHI LTD

Batch settlement transactions system and method

Systems and methods for performing settlement of token access transactions are provided. In one embodiment, the invention provides for batch processing bank card transactions, including receiving transaction records for a plurality of bank card transactions, wherein at least some of the transaction records include encrypted token information; determining whether the transaction records contain encrypted token information; decrypting the encrypted token information for a transaction record that is determined to have encrypted token information; and providing clear text token information obtained by decrypting the encrypted token information for a transaction record for transaction settlement.
Owner:VERIFONE INC

Apparatus and method for conserving bandwidth by batch processing data transactions

A system is described in which, under certain conditions, a wireless data processing apparatus and / or the service to which the apparatus communicates, will enter a batch processing mode. Under the batch processing mode, the apparatus and / or service will combine a series of message transactions (e.g., message viewings, message deletions, . . . etc) before synchronizing with the service and / or apparatus, respectively. Various types of batch processing parameters may be set to determine whether the system should enter batch processing mode and / or how batch processing should be performed once batch processing mode has been entered.
Owner:GOOGLE TECH HLDG LLC

System and method for processing currency and identification cards in a document processing device

A document processing device having an evaluation region disposed along a transport path between an input and output receptacle capable of processing both currency bills and identification cards. An evaluation unit enables entry of source identification information before or after processing currency bills. Memory is adapted to store source identification information for multiple batches of currency. Multiple batches are placed in the processing, device for multiple batch processing. The evaluation region includes detectors for detecting predetermined characteristics of currency bills and distinguishing identification cards from currency. During processing, the identification card, or other separator card, is sent to a predetermined output receptacle designated as a reject receptacle. Currency that is rejected is sent to the reject receptacle. Rejected currency is separated into batches by the identification cards sent to the reject receptacle during processing.
Owner:CUMMINS-ALLISON CORP

Methods and structure for batch processing event history processing and viewing

A batch event historian gathers, stores and presents data regarding a batch process where relationships among the various elements of data are automatically derived by an executive program. A persistent store includes structure corresponding to the relationships defined among procedural elements and equipment in accordance with batch processing industry S88.01 standards. The executive program gathers event information generated by the batch process and derives the relationships among the events in accordance with these industry standard models. Storage and corresponding retrieval and presentation of such historical data is thereby simplified for a user because the user need not manually configure the historian programs to derive the relationships. Association of any continuous data log with event information is automated thereby obviating the need for manual configuration by a user to establish such associations.
Owner:FISHER-ROSEMOUNT SYST INC

Automatic censorship of audio data for broadcast

ActiveUS20060095262A1Lower the volumeProbability threshold can be reducedSpeech recognitionData streamBatch processing
An input audio data stream comprising speech is processed by an automatic censoring filter in either a real-time mode, or a batch mode, producing censored speech that has been altered so that undesired words or phrases are either unintelligible or inaudible. The automatic censoring filter employs a lattice comprising either phonemes and / or words derived from phonemes for comparison against corresponding phonemes or words included in undesired speech data. If the probability that a phoneme or word in the input audio data stream matches a corresponding phoneme or word in the undesired speech data is greater than a probability threshold, the input audio data stream is altered so that the undesired word or a phrase comprising a plurality of such words is unintelligible or inaudible. The censored speech can either be stored or made available to an audience in real-time.
Owner:MICROSOFT TECH LICENSING LLC

Watermark embedding functions in rendering description files

A method for controlling watermark embedding in a media object through the use of a watermark embedding command. In the process of creating the media object, the method includes a watermark embedding command among a set of one or more rendering commands that specify how the media object is to be rendered. For example, certain media signal formats like PCL, PDF, or postscript for images, MIDI and structured audio for audio signals, and MPEG-4 and MPEG-7 for audio and video signals, include descriptors that control how a particular media signal is to be rendered. The watermark embedding command includes a combination of the following items: an identifier used to link to customer or related content information, the customer's web site, the intensity at which to embed the watermark, areas not to embed, batch processing options, printing preferences for images, watermarking embedding methods to use on different media types, formats, or different parts of the media object, and desired rendering quality.
Owner:DIGIMARC CORP +1

Resource management system, for example, tracking and management system for trucks

A resource management system for tracking the real-time location and status of a plurality of trucks during interaction with a plurality of batch plants and a plurality of jobsites to provide a system for managing the trucks and drivers; providing customer efficiency; and providing dispatch accountability. Vehicle-mounted sensors automatically communicate delivery status information via a wireless network, all without requiring driver intervention. The on-board personal computer (PC) or Personal Digital Assistant (PDA) displays GPS maps, relays driver messages and stores performance data. The status and performance data can be reviewed in real time to allow the dispatcher to efficiently manage the truck fleet with regard to the jobsite demands and the capabilities of the available batch plants. Alternatively, the status and performance data can be reviewed at a later time to analyze and improve resource allocation. Further, the system is automated and digital, thus eliminating driver-generated forms, minimizing entry errors and lowering the data entry costs associated with producing manual load tickets.
Owner:TRUCKTRAX

Systems and methods for updating query results based on query deltas

Systems and methods for automatically updating queries on a data store, such as a personal content database (PCDB), are provided. A query engine runs queries against two indexes: a first index that represents a previous state of documents and a second index that represents a current state of documents. The query is run twice and a delta analysis is performed, i.e., a determination is made as to which documents have changed in some respect from the previous state to the current state, and a view or a count associated with at least one query changes in accordance with the delta analysis. Transactions may be batched dynamically by a transaction manager until an optimal number of documents have changed or a certain amount of time has passed prior to re-running the query and performing the delta analysis.
Owner:R2 SOLUTIONS

System and method for enterprise modeling, optimization and control

A system and method for performing modeling, prediction, optimization, and control, including an enterprise wide framework for constructing modeling, optimization, and control solutions. The framework includes a plurality of base classes that may be used to create primitive software objects. These objects may then be combined to create optimization and / or control solutions. The distributed event-driven component architecture allows much greater flexibility and power in creating, deploying, and modifying modeling, optimization and control solutions. The system also includes various techniques for performing improved modeling, optimization, and control, as well as improved scheduling and control. For example, the system may include a combination of batch and continuous processing frameworks, and a unified hybrid modeling framework which allows encapsulation and composition of different model types, such as first principles models and empirical models. The system further includes an integrated process scheduling solution referred to as process coordinator that seamlessly incorporates the capabilities of advanced control and execution into a real time event triggered optimal scheduling solution.
Owner:ROCKWELL AUTOMATION TECH

System and method for delivering information on demand

A system and method designed to optimize the delivery of information on demand via wired or wireless connections. Dynamic information such as weather data can be delivered as compressed text, images, charts, buoy data, radar, GRIB files, and many more formats. Numerous continuously updated products can be delivered to a user of a client application on demand by the push of a button. The user can generate a batch folder having a list of data products to download. The data list in the batch folder can be requested from a server using a single command. The system and method can be configured to immediately connect to a server via a wireless connection or email, including satellite phone and HF / Pactor Radio, and downloads the requested data. After the download the client can be configured to automatically display the requested data.
Owner:OCEAN & COASTAL ENVIRONMENTAL SENSING

Method of transferring messages between computer programs across a network

A method of delivering messages between application programs is provided which ensures that no messages are lost and none are delivered more than once. The method uses asynchronous message queuing. One or more queue manager programs (100) is located at each computer of a network for controlling the transmission of messages to and from that computer. Messages to be transmitted to a different queue manager are put onto special transmission queues (120). Transmission to an adjacent queue manager comprises a sending process (130) on the local queue manager (100) getting messages from a transmission queue and sending them as a batch of messages within a syncpoint-manager-controlled unit of work. A receiving process (150) on the receiving queue manager receives the messages and puts them within a second syncpoint-manager-controlled unit of work to queues (180) that are under the control of the receiving queue manager. Commitment of the batch is coordinated by the sender transmitting a request for commitment and for confirmation of commitment with the last message of the batch, commit at the sender then being triggered by the confirmation that is sent by the receiver in response to the request.The invention avoids the additional message flow that is a feature of two-phase commit procedures, avoiding the need for resource managers to synchronise with each other. It further reduces the commit flows by permitting batching of a number of messages.
Owner:IBM CORP

Methods and systems for reducing burst usage of a networked computer system

ActiveUS20070245351A1Reducing burst usageResource allocationReservationsBatch processingTime windows
Methods and systems for reducing burst usage of a networked computer system are described herein. In an embodiment, resource requesters can request, within a time window, resources over a computer network before the resources are available. The resources can then be allocated in batch mode when the resources are available. Thus, resource requests do not have to be processed in real-time, and resource requests can be received before the resources are available.
Owner:LIVE NATION ENTERTAINEMENT INC
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