A self defense weapon formed as a memo pad and which is easily held by a person's fingers, therefore making it possible to provide protection from a mugger and also to quickly and easily write a record or a message without failure of missing or forgetting significant information under a stressful situation.
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.
| Number | Title | Issue Date |
| 8190287 | Tool vector display apparatus for a machine tool with rotational axes Time information t and positional information about each axis are obtained, and the three-dimensional coordinates of tool center point Pe at time t are calculated to display the path of the tool center point Pe at time t. Then, whether a fixed time has elapsed or no... | 05/29/2012 |
| 8135492 | Method of making a surgical template used for a computer-guided dental implant surgery A method of making a surgical template used for a computer-guided dental implant surgery includes the steps of: establishing implant planning data of a patient's jaw, producing a digital plaster model of the patient's jaw, allowing the digital plaster model to have ... | 03/13/2012 |
| 8103374 | Processing apparatus, center-hole working system, center-hole position deciding program, and center-hole position deciding method A processing apparatus includes a three-dimensional shape data acquiring section, a tentative center-hole position determining section, a shape simulating section, a balance deciding section, and a center-hole deciding section. The tentative center-hole position det... | 01/24/2012 |
| 8060237 | Method and apparatus for work instruction generation A computer implemented method, apparatus, and computer usable program code for manufacturing a product. In response to receiving an identification of the product, a process object associated with the product may be identified. A completed instance of the process obj... | 11/15/2011 |
| 8005567 | Method and control system for generating machine tool control data A control system (41) comprises a control program (42) which accesses a stored database (43) holding a predefined set of rules for performing predetermined machine tool operations, from which rules computer instructions can be derived for contro... | 08/23/2011 |
| 8000832 | Systems, methods, and software for automated design and manufacturing of HVAC control panels The present inventors devised, among other things, systems, methods, and software that radically simplify and reduce the time necessary to specify, design, manufacture, and document control panels and wiring harnesses for semi-custom and custom equipment, such as HV... | 08/16/2011 |
| 7912573 | Using metric to evaluate performance impact Analysis may be made of the amount that a load on a machine impacts the machine's performance. Performance counters on the machine record raw statistical data, such as a given resource's current utilization. The values of these counters may be captured. A n-bin hist... | 03/22/2011 |
| 7826917 | Method and system for laying out perforation patterns A method and system for automating the layout of perforation patterns is described. An embodiment of the invention includes an innovative software application running on a computer, which application allows a perforation designer to select lines or arcs that compris... | 11/02/2010 |
| 7805215 | Programming device and programming method A programming device programs a machining control program to be used on a numerical control device for machining an object. A setting unit sets an axial direction of the tool with respect to the data on the machining-target area and sets a deepest position of a tip ... | 09/28/2010 |
| 7761183 | Methods and systems for producing numerical control program files for controlling machine tools A manual computer numerical control (CNC) programming method and system (which may be embodied in whole or part in an article of manufacture or apparatus) in which coordinates may be manually entered into a text editor into a file format known as the coordinate work... | 07/20/2010 |
| 7702417 | Automatically generating code from drawing specifications for use in motion control System and method for utilizing drawing specifications for use in motion control. Elements in a drawing specification may be automatically identified. The drawing specification may include one or more drawings, digital files, AutoCAD drafting files, and/or drawing s... | 04/20/2010 |
| 7623942 | Method and apparatus for selecting non-opacious dental materials A method and system for selecting dental constructions using translucent materials that match an individual's preexisting tooth appearance uses a set of reference templates. The reference templates are constructed from layers of various translucent dental materials ... | 11/24/2009 |
| 7613539 | System and method for mesh and body hybrid modeling using 3D scan data A mechanism for enabling a user to treat 3D scan data model regions as surface bodies so as to eliminate the need to convert model regions to parametric surfaces as a prerequisite to performing part body modeling operations is discussed. During CAD re-modeling raw 3... | 11/03/2009 |
| 7577492 | Automatic programming method and automatic programming device A machining unit corresponding to a cursor position in an editor section and in a synthetic model of a product model and a work model displayed in a model display section is highlight-displayed, and at the time of editing a created NC creation program, it is clearly... | 08/18/2009 |
| 7526358 | Three-dimensional CAD system and part cost calculation system An object of the present invention is to provide a three-dimensional CAD-system for adding data about a drafting direction of a die to three-dimensional data about the part to be formed by that die, and a cost calculation system for calculating the cost of the part ... | 04/28/2009 |
| 7526359 | Enhanced digital process design methodology for process centric CAD systems Methods, manufactured parts, and computer programs for horizontally structured manufacturing. A blank is selected for machining into an actual part, and a coordinate system is established. A plurality of process bodies are created in a single file. Each process body... | 04/28/2009 |
| 7519449 | Rendering system and method and recording medium therefor A rendering system and method, and a recording medium therefor are provided. The rendering system imports geometry and hierarchy structure information on a three-dimensional (3D) computer-aided design (CAD) model, which is produced in a commercial 3D CAD system, fro... | 04/14/2009 |
| 7477962 | Method for manufacturing wooden decorative material The present invention provides a method for manufacturing a wooden decorative material, comprising a bleaching step of bleaching the surface to be treated of a wood base material and a printing step of printing a pattern corresponding to a first information obtained... | 01/13/2009 |
| 7418309 | Methods and systems for optimizing punch instructions in a material forming press system Methods and systems are disclosed to optimize punching instructions. An example method disclosed herein obtains a tool bed layout, the tool bed including a description of a plurality of tool punch parts, each tool punch part further including tool definition informa... | 08/26/2008 |
| 7406403 | Systems and methods for automatically generating 3D wireframe CAD models of aircraft Computer-based systems, methods, and computer-program products for automatically creating three dimensional geometric models are provided. The geometric models may be used to generate finite element models for computer modeling and loads testing. Automatically creat... | 07/29/2008 |
| 7398128 | Method, device, and computer product for creating height-limited-area information, and method of manufacturing three-dimensional structure A base-plane-height determining unit determines whether a base plane is formed with planes of different heights. A base-plane determining unit determines, when it is determined that the base plane is formed with the plural planes of different heights, whether to tak... | 07/08/2008 |
| 7398164 | Sensor network system, base station, and method to forward measured data The object of the invention is to facilitate the entry of a sensor node and the adoption of a protocol in the existing sensor network system effectively utilizing limited resources of radiocommunication. To achieve the object, the following are provided. A sensor no... | 07/08/2008 |
| 7392109 | System for integrally generating NC data To complete a CAM operation without requiring manual operations for generating NC data, which enables accurate and rapid machining, through organized integration of each means and increase in the speed to determine conditions. To achieve this, the present invention ... | 06/24/2008 |
| 7383094 | Method for CNC milling a wax model of a dental prosthesis or coping A wax model of a required coping is produced using CNC machining techniques based on a virtual model of the coping created from digital data obtained from the intraoral cavity. The dental coping is then fabricated from the wax model. ... | 06/03/2008 |
| 7371067 | Simulation method for designing customized medical devices The invention provides a system for virtually designing a medical device conformed for use with a specific patient. Using the system, a three-dimensional geometric model of a patient-specific body cavity or lumen is reconstructed from scanned volume images such as o... | 05/13/2008 |
| 7373587 | Representing sub-events with physical exertion actions A live event may be broadcasted by producing a computer coded description of the sub-events that constitute the event. The coded description is stored in a centralized computer data base and the information thus stored is accessible by a viewer's computer. That view... | 05/13/2008 |
| 7369917 | System and method for automatic sorting of elements in drawing specifications for efficient tracing using motion control System and method for utilizing a drawing specification for motion control. A plurality of elements in a drawing specification may be automatically identified. The elements may include one or more lines, polygons, arcs, splines, alphanumeric characters, and/or ellip... | 05/06/2008 |
| 7367759 | Surface relief grating image machining process and product A surface relief grating (SRG) image machining process and/or product. For the SRG image machining process a material and a cutting tool are provided. The material is contacted by the cutting tool to a predetermined depth. The cutting tool is rotated to cut the mate... | 05/06/2008 |
| 7366581 | Replace face operator for solid body modeling A computer-implemented solid modeling system performs a replace face operation on a solid body by selecting one or more outgoing faces on the solid target body and replacing the selected faces with one or more incoming faces from an operator body. The selected faces... | 04/29/2008 |
| 7366583 | Methods and systems for fabricating components A method for fabricating a component using a tool includes determining an actual property of a region of the component, comparing the actual property of the region of the component with an expected property of the region to determine a difference between the actual ... | 04/29/2008 |
| 7366578 | Method, program and system for designing shape of product, such as a tire Typical numeric data for specifying a shape of a first product having a typical size are stored in a storage portion. By an input portion (10), a size of a second product other than the typical size is input. A calculating portion (4) determines recomm... | 04/29/2008 |
| 7363103 | Method and apparatus for generating machining information, and computer product A machining information generating apparatus includes shape analyzing unit that obtains CAD data, searches a shape database of machining profile information for necessary information based on the CAD data, and performs a shape analysis, thereby creating an equation ... | 04/22/2008 |
| 7363205 | Topology simulation system, topology simulation method, and computer product A matrix computing unit evaluates visual properties influenced by a positional relationship between surface elements of an element so that a shading effect and a re-deposition effect are reflected to the simulation results. A beam condition computing unit calculates... | 04/22/2008 |
| 7356379 | Method and associated system for recording and retrieving fabrication and/or fitting data associated with a prosthetic component A method of socket design and fabrication for Below-the-Knee (BK) amputees that utilizes manual measurements. This method, known as BK by Measurement, utilizes a manual measurement procedure where predetermined points are identified and measurements are taken of a p... | 04/08/2008 |
| 7353147 | Computer aided design associative design process A system and method for designing components through the use of a computer having a computer aided design (CAD) software enables a reduction in the occurrence of infinite looping. The method includes the step of identifying common areas between the components, where... | 04/01/2008 |
| 7353153 | Method and system for modeling bone structure The present invention discloses a structural and mechanical model and modeling methods for human bone based on bone's hierarchical structure and on its hierarchical mechanical behavior. The model allows for the assessment of bone deformations, computation of strains... | 04/01/2008 |
| 7349757 | NC hole-machining programming device and method A numerical control (NC) hole-machining programming device includes: a tool information storing unit for storing tool information, including types and sizes of tools used for hole machining; a form recognizing unit for extracting a cylindrical surface and conical su... | 03/25/2008 |
| 7346838 | System and method for displaying document metadata A method for displaying metadata placed on a document, includes accepting a command to load a document file that corresponds to the document into a memory of a computing device. The method also includes a computer-aided design application accepting, by way of a comm... | 03/18/2008 |
| 7346413 | Productivity for tool having plurality of processing modules Method, system and program product are disclosed for determining productivity for a tool including a plurality of processing modules. The invention provides an understanding of a relationship between measured variables and overall tool speed by calculating computati... | 03/18/2008 |
| 7346408 | Two-dimensional graphics for incorporating on three-dimensional objects A method and a carrier medium carrying code to execute a method of designing a carton. The method includes accepting carton structural information, forming a 2D unfolded model of the substrate that when cut and folded forms the carton, and forming a 3D model of the ... | 03/18/2008 |