U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 6004596

Sealed Crustless Sandwich

A sealed crustless sandwich for providing a convenient sandwich without an outer crust which can be stored for long periods of time without a central filling from leaking outwardly.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 700/181 - Specific programming format (e.g., macro)


Subclass of Class 700 - Data processing: generic control systems or specific applications
Definition: Subject matter where the operator utilizes particular software
No. of patents: 238
Last issue date: 04/20/2010


1            
NumberTitleIssue Date
7702416Automatic creation of motion control commands according to elements in drawing specifications and user input
A system and method for utilizing a drawing specification for motion control. A plurality of elements in the drawing specification may be automatically identified. The elements may include one or more lines, polygons, arcs, splines, alphanumeric characters, and/or e...
04/20/2010
7684892Process for generating control sequence of operations
A method for generation of a control code set for a manufacturing process includes generating a list of sequences of operations with an automatic sequence of operations generator, selecting an optimized sequence of operations from the list of sequences of operations...
03/23/2010
7548795Numerical control system
A numerical control system using converted data is provided in which changes can be made quickly to the feed rate by speed override and the like, the operation of the machine according to the content of variable data, and workpiece offset data during machining opera...
06/16/2009
7409253System and method for processing a substrate and program therefor
A substrate processing system allows to reduce the number of works that should be done by a software engineer. The system 100 includes a substrate processing apparatus 101; a substrate processing controller 102 for controlling the substrate proc...
08/05/2008
7381944Systems and methods for ion species analysis with enhanced condition control and data interpretation
The invention relates generally to ion mobility based systems, methods and devices for analyzing samples and, more particularly, to sample detection using enhanced condition control and data interpretation. ...
06/03/2008
7371149Honing feed system having full control of feed force, rate, and position and method of operation of the same
The feed system (30) for a honing machine (10) provides a capability to dynamically correct in real time errors in bore size inferred arising from variations in feed force, and a method of operation of the same. The system (10) allows a user to ...
05/13/2008
7363594Workflow event editor
A workflow manager which executes software having one or more channels configured to communicate events-based messages between processes. Events are associated with transitions between states, which mark the progress of an order. An event remains in an associated ch...
04/22/2008
7353072Method for interpreting design data and associating manufacturing information with the data and software and systems for implementing the method
A method of generating a manufacturing process for producing an assembly and a computer system or systems implementing the method. The method generally includes the steps of: designing at least one assembly to be produced having at least two components to be engaged...
04/01/2008
7353271Method and system for tracking clients
A method and system for tracking access by clients to a server object of a server class. The client tracking system provides a derived client tracking server class that includes an overriding implementation of a query function of the server class. The overriding imp...
04/01/2008
7346973Processing cell of automatic machining system and automatic honing system
A processing cell of automatic machining system configured in that it is easy to decide or change the number of steps and to design, and to reduce the installation cost. The control unit of the processing cell comprises an operation data storing means for storing ev...
03/25/2008
7343372Direct navigation for information retrieval
A method of document retrieval is provided. The method includes assigning concept labels to documents contained in a collection according to grammar rules, receiving a query, converting the query to a query concept using the grammar rules, and mapping the query conc...
03/11/2008
7333032System, method and computer program product for word-level computations and storage
A system, method and computer program product are provided for generating and manipulating a compressed data structure. Initially, a plurality of values associated with an ordered collection of bits is received. It is then determined which of the values are the same...
02/19/2008
7324856Autogeneration of code via human-machine interfaces (HMI) and self-building HMI
A system that facilitates generation of code from a HMI representation of objects in an industrial automation environment. A component analyzes the HMI representation of objects, and a code generation component generates code based at least upon the analyzed HMI obj...
01/29/2008
7324861Numerical control system and method for laser cutting SMT stencil
A numerical control system for laser cutting an SMT stencil includes a mechanical control portion (2) and a laser control portion (3). The mechanical control portion includes a first main control system (21), a first host computer isolation inte...
01/29/2008
7321983Event sensing and meta-routing process automation
A process automation system is described which includes a sense and response framework for receiving events in the process and initiating tasks in response to the received events. Execution of the scheduled tasks may in turn generate additional events that are recei...
01/22/2008
7321568Realtime management of processing resources
The invention presents a software agent that optimizes processing resources for multiple instances of a software module that are executing simultaneously. The agent allocates and distributes processing resources, such as MIPS (millions of instruction cycles per seco...
01/22/2008
7319937System and method for programming measuring equipment offline
A computer-based method for programming measuring equipment offline is provided. The method includes the steps of: setting a format for all output measuring dimensions of a product; receiving nominal scales and tolerances corresponding to the measuring dimensions; i...
01/15/2008
7283888Method and system for controlling a machine tool with direct transfer of machining data
Method and system for a direct transmission of motion path data (310) from a generating system (204) to a control system (205) for use in controlling a servo-driven machine. For example, a machine tool for machining stock material, and the data ...
10/16/2007
7275236Method for programming a multiple device control system using object sharing
A programming device comprising a group of program generation tools to generate programs for a plurality of devices that form part of a control system. A data sharing means is provided for sharing a variable name and attribute data definitions corresponding to an ob...
09/25/2007
7269475Distributed control system with global contraints for controlling object motion with smart matter
Embedded in a transport assembly are arrays of microelectromechanical sensors and actuators for detecting and propelling an object. A controller having defined therein local computational agents and a global controller controls the array of sensors and actuators. Th...
09/11/2007
7257578Control device capable of data communication and transmission system provided therewith
A data transmission system in accordance with the present invention is configured so that a control device 29 of an NC machine tool 20 may be connected to a data management device via a network 2. The control device 29 comprises a data st...
08/14/2007
7254815Method and apparatus for implementing distributed event management in an embedded support processor computer system
Distributed event management in an embedded support processor computer system includes an embedded support processor having an event distribution agent used to communicate with local processes internal to the embedded support processor. A process communicates with t...
08/07/2007
7248941Automatic programming method and device
An automatic programming method includes a first processing including detecting a turning surface having a largest diameter in the product model, and determining a central axis of rotation on the turning surface detected as a turning axis of the product model; a sec...
07/24/2007
7240326System and method for obtaining display names from management models
CIM elements are retrieved from the management definition object and a determination is made as to whether the element is a non-instance element or an instance element. If the element is a non-instance element and a qualifier is found in the management object, then ...
07/03/2007
7237234Method for selective solicitation of user assistance in the performance tuning process
A compiler tool is provided to selectively solicit assistance from a programmer in order to improve optimization of code compiled by the compiler. As a program is being compiled, the compiler keeps track of the places where it could do better if it only knew certain...
06/26/2007
7231464Management system for multimodule multiprocessor machines
The present invention relates to a global management system for a multimodule, multiprocessor machine (PK). The system is characterized in that it comprises an independent module (SM) dedicated to the global management of a plurality of first modules (M1 thro...
06/12/2007
7228187System and method for interfacing multi-agent system
A system and method of interacting with a multi-agent distributed control system employing a plurality of controllers on which are programmed a plurality of agents in which the controllers are coupled by a network are disclosed. The method includes providing a compu...
06/05/2007
7218989Machine tool control apparatus
The control section can determine, on the basis of a detection signal from a detection device, whether operation of an element corresponding to the detection device has completed. The display device can display step sequence data and a three-dimensional model of a m...
05/15/2007
7216088System and method for managing a project based on team member interdependency and impact relationships
A system and method for determining interdependencies between project team members working on a development project. The method includes receiving data indicative of a temporal relationship between a first and a second project team member having modified at least on...
05/08/2007
7203778Method and system for notifying clients of a specific change in a data processing system
A method of notifying clients of a change in a USB including a first client requesting notification of a first change in the USB, detecting the first change in the USB, and notifying the first client requesting notification that the first change in the USB occurred....
04/10/2007
7191404System and method for mapping management objects to console neutral user interface
A generic management definition object, described using a CIM MOF file or an Extensible Markup Language document, can be used to format display panels that are independent of a management console. A generic integration layer is created between the management data an...
03/13/2007
7181686Selecting screens in a GUI using events generated by a set of view controllers
A method and apparatus in a data processing system for presenting a set of screens in a graphical user interface. A first screen within a set of screens is presented, wherein the set of screens are presented using a set of view controllers. Responsive to a selected ...
02/20/2007
7177793System and method for managing translatable strings displayed on console interfaces
NLS translations can be provided by extracting translatable strings from the management definition object, such as a CIM MOF file, and writing the strings into one or more translation files. A unique identifier is assigned to each translatable string. The identifier...
02/13/2007
7178096Method and apparatus for providing calculated and solution-oriented personalized summary-reports to a user through a single user-interface
An Internet-connected portal system has a data repository, a data-gathering system, a request processor, a plurality of report algorithms, and a report processor. The request processor receives a request from a user and matches the request to an individual one of th...
02/13/2007
7174235Controller for machines
Control programs for machine tools and industrial machines include programs that control axis motion, and programs, that periodically execute machine sequence control. Both the axis motion control programs and the sequence programs are coded in an NC program format....
02/06/2007
7174338Signaling events in workflow management systems
The present invention provides a computerized method for determining an addressee of a signaling request within a Workflow Management System or a computer system with comparable functionality (WFMS). Upon receiving a signaling request, which is providing a set of si...
02/06/2007
7171470Grid service scheduling of related services using heuristics
A method and system for creating service instances in a computing grid. The method can include scheduling a service in the computing grid to process at least a portion of a requested transaction. At least one additional service related to the scheduled service can b...
01/30/2007
7167772Machining time calculating apparatus
A structure having a parameter storing unit which stores a parameter to be used when a numeric control apparatus drives and controls the numeric control machine tool, a program interpretation unit which reads a part program to generate machining data for each block,...
01/23/2007
7155298Device and method for generating and/or editing NC programs or NC tables
In a device and a method for generating and/or editing NC programs, where in a programming mode, input fields for machining data and selection lists belonging to the input fields and including permissible machining data are displayed on a display unit. In a configur...
12/26/2006
7146241Machine tool control apparatus
A machine tool control apparatus includes: a control program storage unit that stores control programs for performing standard running control. The control program storage unit includes a basic data memory that sets a control program for performing standard running,...
12/05/2006
1            
 
Sign InRegister
Username  
Password   
forgot password?