Patents Examined by Kevin J. Teska
-
Patent number: 6965847Abstract: Methods and computer readable media are disclosed for ultimately developing a dosimetry plan for a treatment volume irradiated during radiation therapy with a radiation source concentrated internally within a patient or incident from an external beam. The dosimetry plan is available in near “real-time” because of the novel geometric model construction of the treatment volume which in turn allows for rapid calculations to be performed for simulated movements of particles along particle tracks therethrough. The particles are exemplary representations of alpha, beta or gamma emissions emanating from an internal radiation source during various radiotherapies, such as brachytherapy or targeted radionuclide therapy, or they are exemplary representations of high-energy photons, electrons, protons or other ionizing particles incident on the treatment volume from an external source.Type: GrantFiled: March 21, 2001Date of Patent: November 15, 2005Assignee: Battelle Energy Alliance, LLCInventors: Daniel E. Wessol, Michael W. Frandsen, Floyd J. Wheeler, David W. Nigg
-
Patent number: 6965848Abstract: A method and means for automating the design of a ducting system for a fluid is proposed. Boundary data identifying boundary conditions of the ducting system, which boundary data comprises positional information in a three dimensional installation space and magnitude of partial fluid flow for each of at least one component terminal connection, through which fluid is exchanged with the ducting system, and positional information of at least one main terminal connection, at which the partial fluid flows are converging, is entered into a data processing system. Design data is determined by applying an optmization algorithm to the boundary data using the data processing system, which design data comprises an optimum layout of said ducting system and an identification of all required ducting components for building the ducting system, selected from a collection of standard ductwork primitives, and the data processing system communicates the design data to an external recipient.Type: GrantFiled: December 12, 2000Date of Patent: November 15, 2005Assignee: Dansk Industri Syndikat A/SInventor: Thomas A. Ballus
-
Patent number: 6963824Abstract: The objective of the invention is a bi-level method for modeling geometric tolerances compatible with the ANSI/ASME tolerance standard. At the local level, the model represents each tolerance-zone for a plane or an axis (line) as a tolerance map, and it includes the computational techniques that relate interdependencies between these regions and subregions within them. The model includes formulations for variations in size, form, orientation, position, and runout, and combinations of these, because all of these variations can be modeled using points, lines, and planes. Since variations in simple profiles that are formed from lines and circular arcs also can be described by such combinations, they too are includable in the formulation. The primary method is to overlay the geometry of tolerance-zones onto some traditional modes for representing planes, lines, and points. At the global level, the model inter-relates all frames of reference on a part or an assembly.Type: GrantFiled: February 18, 2000Date of Patent: November 8, 2005Inventors: Joseph K. Davidson, Jami J. Shah, Amir Mujezinovié
-
Patent number: 6961687Abstract: An integrated product data environment for system design and optimization, e.g., a Collaborative Engineering Environment (CEE). The CEE provides a multi-disciplinary engineering team with immediate access to all relevant product information. It is an enterprise system at the program as well as the company levels, managing product information as a program and corporate asset. Product-centric collaborative capabilities for the CEE are provided by extending the functionality of a commercial Product Data Management (PDM) System. Emerging web-centric commercial-off-tho-shelf (COTS) PDM capabilities, object-oriented technologies, associated rapid application development environments, sophisticated engineering toolsets, and COTS computing and communications technologies have been leveraged to establish the CEE for the complex electronic systems integration domain. The CEE offers substantial improvements in productivity, cost savings, cycle time reductions, product integrity and lifetime support of a system.Type: GrantFiled: August 3, 2000Date of Patent: November 1, 2005Assignee: Lockheed Martin CorporationInventors: Kenneth N. Myers, Jr., Jennie D. Beckley, Debra Ann Mroczek, Quynh Anh Nguyen, Galen P. Plunkett, Dinesh Verma
-
Patent number: 6961689Abstract: In the simulation of an analog and mixed-signal analog-digital physical circuit, events are assigned scheduled times. The events are stored in buckets in a hash table, with the scheduled times of the events in each bucket associated with the bucket. The scheduled times are organized into a heap, with the earliest scheduled time at the root of the heap. The earliest scheduled time is removed from the heap, and the events in the associated bucket are performed. Performing the scheduled events can cause new events to be scheduled, and existing events to be de-scheduled. When all the events in the bucket associated with the earliest scheduled time are simulated, the remaining scheduled times are re-organized into a new heap, and the steps of removing the earliest scheduled time, performing the scheduled events, and re-organizing the remaining scheduled times are repeated.Type: GrantFiled: March 21, 2000Date of Patent: November 1, 2005Assignee: Synopsys, Inc.Inventor: Steven S. Greenberg
-
Patent number: 6961691Abstract: A method allows two substantially asynchronous system components of a logic emulation system to exchange data packets with reference to a clock signal of predetermined frequency. In one example, each bit is transmitted across the system components over two or more cycles of the clock signal. The reference clock signal can be distributed to the two system components from a common clock signal generator, or can be generated locally independently.Type: GrantFiled: March 30, 2000Date of Patent: November 1, 2005Assignee: Mentor Graphics CorporationInventors: Charles W. Selvidge, Kenneth W. Crouch, Muralidhar R. Kudlugi, Soha M. N. Hassoun
-
Patent number: 6959268Abstract: A collaborative engineering environment (CEE) enables the effective capture, management, communication, and exploitation of all product related information to a project team. The systematic employment of this information offers substantial improvements in productivity, cost savings, cycle time reductions, product integrity, and lifetime supportability of the system. Advanced CEE capabilities exploit and leverage the engineering, architectural and technological expertise of enterprise subject matter experts (domain experts) across multiple complex systems development and integration activities. The CEE provides a tightly coupled process automation using reusable product elements for coupling information with engineering processes and ensuring adherence to repeatable and traceable engineering processes.Type: GrantFiled: September 21, 2000Date of Patent: October 25, 2005Assignee: Lockheed Martin CorporationInventors: Kenneth N. Myers Jr., Galen P. Plunkett, Jennie D. Beckley, Debra Ann Mroczek, Quynh Anh Nguyen
-
Patent number: 6959272Abstract: A method and system for constructing a structural model of a memory for use in ATPG (Automatic Test Pattern Generation). According to an embodiment of the present invention, behavioral models of memories of the simulation libraries are re-coded into simplified behavioral models using behavioral hardware description language (e.g., Verilog). Then, the simplified behavioral models are automatically converted into structural models that include ATPG memory primitives. The structural models are then stored for subsequent access during pattern generation. In one embodiment, for modeling random access memories (RAMs), the ATPG memory primitives include memory primitives, data bus primitives, address bus primitives, read-port primitives and macro output primitives. In another embodiment, for modeling content addressable memories (CAMs), the ATPG memory primitives include memory primitives, compare port primitives and macro output primitives.Type: GrantFiled: July 23, 1999Date of Patent: October 25, 2005Assignee: Synopsys, Inc.Inventors: Peter Wohl, John Waicukauski, Timothy G. Hunkler
-
Patent number: 6957176Abstract: The invention relates to a reduction processing method including a step for eliminating an “inside-out side”, contained in the sides of an offset figure generated by sizing a source figure. The inside-out side detected by the presence of a first intersection point at which adjacent offset locus line segments intersect. The step includes i) deleting the offset vertices each of which is located at one end of one of the offset locus line segments intersecting at the first intersection point, and ii) revising the offset figure by finding a second intersection point at which offset figure line segments, which form the offset figure by joining the offset vertices, intersect each other, and by setting the second intersection point at the position of the detected offset vertices as an offset vertex.Type: GrantFiled: June 21, 2001Date of Patent: October 18, 2005Assignee: Shinko Electric Industries Co., Ltd.Inventor: Keiji Yoshizawa
-
Patent number: 6957177Abstract: A system and process for providing a geometric model database for use in an ubiquitous computing environment. In general, the geometric model database system and process is capable of accepting information about the geometric state of the environment, building a geometric model of this environment, maintaining and storing the geometric model, and handling queries about the environment's geometric state. The task of building a geometric model begins by establishing a set of entities that are of interest in the environment. An entity represents an object which exists in the physical world. In the geometric model database, an entity is represented by a coordinate frame and an extent. Extents refer to the physical size, or some service region such as a field of view, associated with an entity. The location of an entity in the physical world is defined using “measurements”. In general, a measurement is simply a mathematical description of the geometric relationship between two entities.Type: GrantFiled: September 8, 2000Date of Patent: October 18, 2005Assignee: Microsoft CorporationInventors: Barrett L. Brumitt, Steven A. N. Shafer, Brian R. Meyers
-
Patent number: 6954725Abstract: Disclosed is a method for setting analysis conditions for multi-physics analysis for analyzing an object model with a plurality of different types of physical simulation models. The method comprises the step of; setting the physical models for element groups constituting the object model; searching boundaries in the object model corresponding to the set element groups; reflecting the physical models of the element groups at the boundaries on a screen for setting analysis conditions for the boundaries; and setting analysis conditions for the boundaries on the screen for the reflected boundaries. Using the principle that a group and the boundaries of that group share the common properties of a physical model, the boundaries corresponding to a group are automatically searched and its analysis conditions are set on a screen when the physical models are set, so that the correlation between the group and the boundaries is reflected on a screen.Type: GrantFiled: May 25, 2001Date of Patent: October 11, 2005Assignee: Fujitsu LimitedInventor: Koichi Shimizu
-
Patent number: 6950785Abstract: The present invention relates to nonlinear systems and methods of design thereof in the frequency domain. Typically, conventional linear filter design involves attenuating signals at frequencies which are not of interest and dissipating the energy at those frequencies as, for example, heat or sound. However, in more systems, it is not always convenient to design a linear system or design a system solely with energy attenuation in mind. Therefore, the present invention provides a nonlinear system and method of design thereof in the frequency domain which can be used to transfer energy at a first pre-determinable frequency, or frequency range, to a second pre-determinable frequency, or frequency range. Using the method of the present invention a nonlinear system can be developed which can meet given energy transfer requirements or a nonlinear system can be designed which can alter the transfer function of an existing nonlinear or linear system.Type: GrantFiled: March 2, 1999Date of Patent: September 27, 2005Assignee: University of SheffieldInventors: Stephen Alec Billings, Zi Qiang Lang
-
Patent number: 6950789Abstract: A system and method for detecting and filtering non-violation events in a traffic light violation prediction and recording system, including at least one violation prediction image capturing device, such as a video camera, and a violation prediction unit. The prediction unit generates a prediction reflecting a probability that the vehicle will violate a red light phase of the traffic signal. A non-violation event filter determines whether the vehicle approaching the traffic signal is actually performing a non-violation action. Non-violation events may include a variety of actions performed by the vehicle, and are fully configurable to meet the needs and policies of various specific intersections and jurisdictions. When the non-violation event filter determines that the vehicle is performing a non-violation action, it causes some number of resources that may have been allocated to recording the non-violating vehicle, and/or prevents further resources from being allocated to such recording.Type: GrantFiled: September 12, 2003Date of Patent: September 27, 2005Assignee: Nestor, Inc.Inventors: Mark D. Laird, Steven I. Small, Michael T. Tinnemeier
-
Patent number: 6947883Abstract: A method for designing an integrated circuit having analog and digital circuit portions is disclosed. The method involves providing an emulation circuit, which preferably comprises a number of gates equivalent to a number of gates in the digital circuit portion, affixing the emulation circuit on a test substrate together with a version of the analog circuit portion having at least some of the defined functions of the analog circuit portion, and then testing the analog circuit version.Type: GrantFiled: July 19, 2000Date of Patent: September 20, 2005Inventor: Vikram Gupta
-
Patent number: 6947876Abstract: A method for automated system identification of a linear system is disclosed. A model structure is selected and one or more reference signal values are generated for input into the system. Input signal values and output signal values are retrieved from the system and system identification is performed on the model structure using the input signal values, the output signal values, and the one or more reference signal values. A point model, obtained as a result of the system identification, is then verified for accuracy.Type: GrantFiled: March 10, 2000Date of Patent: September 20, 2005Assignee: Tokyo Electron LimitedInventors: Cecilia Galarza, Dan Hernandez, Mark Erickson
-
Patent number: 6947880Abstract: A first velocity model for a first object (190) and a second velocity model for a second object (195) are established. A spatial relationship between the first object and the second object is established. At least a portion of the first velocity model is adjusted based on at least a portion of the second velocity model and the spatial relationship of the first object to the second object.Type: GrantFiled: April 23, 2002Date of Patent: September 20, 2005Assignee: Motorola, Inc.Inventors: Mark J. Johnson, Mark A. Krizik, Charles B. Swope
-
Patent number: 6944587Abstract: An Ethernet adapting apparatus for data transfer between a standard Ethernet data pump and an Ethernet medium access controller via telecommunication medium (4), comprising: (a) a dual mode media independent interface (9) which emulates in a PHY mode the standard Ethernet data pump and which emulates in a MAC mode the Ethernet medium access controller; (b) a data pump (10) connected to the telecommunication medium (4); (c) a data buffer (11) for storing at least one Ethernet data package to be transferred between the standard Ethernet data pump and the Ethernet medium access controller.Type: GrantFiled: October 31, 2001Date of Patent: September 13, 2005Assignee: Infineon Technologies AGInventors: Simcha Aronson, Shai Lazmi, Amnon Harpak
-
Patent number: 6944585Abstract: A streaming media server is provided for dynamically resolving a request for digital content based upon the identity of the requester. The digital content may be specifically tailored to the demographics of the viewer, and need not be physically stored in sequence. Information about a viewer of digital video is stored within a user profile. The collection of all user profiles is maintained by a profile manager. When a viewer requests a digital data stream from the media server, a content resolver, coupled to the media server, determines how to service the request based upon the appropriate user profile. In certain embodiments, the content resolver may be configured to send targeted advertisements towards the requester of the digital data stream. In other embodiments, the content resolver may be configured to send personalized information pertaining to the requesting user. In other embodiments, the content resolver may personalize the requested content according to the user profile.Type: GrantFiled: September 1, 2000Date of Patent: September 13, 2005Assignee: Oracle International CorporationInventor: David J. Pawson
-
Patent number: 6944583Abstract: A computer program executes a simulation. The computer program includes a plurality of service programs, where the service programs are configured to collectively determine simulated attributes of objects of an environment under simulated operation. Each service is associated with at least a subset of object attributes in an object database. Furthermore, each service is executing at a rate independent of the other services, and at least some of the services access and operate upon object attributes, from the object database, with which the service is associated. A write queue program is associated with each service, to queue write requests from the service to write determined simulated attributes to the object database. Nodes coordinate execution of the queued requests to cause the determined simulated attributes to be written to the object database in a manner such that each service has a coherent view of all the object attributes.Type: GrantFiled: February 2, 2000Date of Patent: September 13, 2005Assignee: Centric Software, Inc.Inventors: Timothy M. Askins, Ronald A. MacCracken, Randy J. Fox, Kent O. I. Ohlund
-
Patent number: 6941252Abstract: A method and system for aggregating a plurality of links to simulate a unitary connection among one or more nodes in a fibre channel system includes means for striping data frames across the links. One or more programmable hardware mechanisms, operatively connectable to the links and to nodes in the fabric, also are provided. A program for collecting information about variable link characteristics is included. Programmable hardware mechanisms provide in-order delivery of data frames across the links despite the variable link characteristics.Type: GrantFiled: March 14, 2001Date of Patent: September 6, 2005Assignee: McDATA CorporationInventors: Jeffrey J. Nelson, Robert Grant, Stephen Trevitt