Patents Examined by Kevin J. Teska
  • Patent number: 6965847
    Abstract: 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: Grant
    Filed: March 21, 2001
    Date of Patent: November 15, 2005
    Assignee: Battelle Energy Alliance, LLC
    Inventors: Daniel E. Wessol, Michael W. Frandsen, Floyd J. Wheeler, David W. Nigg
  • Patent number: 6965848
    Abstract: 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: Grant
    Filed: December 12, 2000
    Date of Patent: November 15, 2005
    Assignee: Dansk Industri Syndikat A/S
    Inventor: Thomas A. Ballus
  • Patent number: 6963824
    Abstract: 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: Grant
    Filed: February 18, 2000
    Date of Patent: November 8, 2005
    Inventors: Joseph K. Davidson, Jami J. Shah, Amir Mujezinovié
  • Patent number: 6961689
    Abstract: 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: Grant
    Filed: March 21, 2000
    Date of Patent: November 1, 2005
    Assignee: Synopsys, Inc.
    Inventor: Steven S. Greenberg
  • Patent number: 6961691
    Abstract: 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: Grant
    Filed: March 30, 2000
    Date of Patent: November 1, 2005
    Assignee: Mentor Graphics Corporation
    Inventors: Charles W. Selvidge, Kenneth W. Crouch, Muralidhar R. Kudlugi, Soha M. N. Hassoun
  • Patent number: 6961687
    Abstract: 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: Grant
    Filed: August 3, 2000
    Date of Patent: November 1, 2005
    Assignee: Lockheed Martin Corporation
    Inventors: Kenneth N. Myers, Jr., Jennie D. Beckley, Debra Ann Mroczek, Quynh Anh Nguyen, Galen P. Plunkett, Dinesh Verma
  • Patent number: 6959272
    Abstract: 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: Grant
    Filed: July 23, 1999
    Date of Patent: October 25, 2005
    Assignee: Synopsys, Inc.
    Inventors: Peter Wohl, John Waicukauski, Timothy G. Hunkler
  • Patent number: 6959268
    Abstract: 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: Grant
    Filed: September 21, 2000
    Date of Patent: October 25, 2005
    Assignee: Lockheed Martin Corporation
    Inventors: Kenneth N. Myers Jr., Galen P. Plunkett, Jennie D. Beckley, Debra Ann Mroczek, Quynh Anh Nguyen
  • Patent number: 6957177
    Abstract: 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: Grant
    Filed: September 8, 2000
    Date of Patent: October 18, 2005
    Assignee: Microsoft Corporation
    Inventors: Barrett L. Brumitt, Steven A. N. Shafer, Brian R. Meyers
  • Patent number: 6957176
    Abstract: 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: Grant
    Filed: June 21, 2001
    Date of Patent: October 18, 2005
    Assignee: Shinko Electric Industries Co., Ltd.
    Inventor: Keiji Yoshizawa
  • Patent number: 6954725
    Abstract: 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: Grant
    Filed: May 25, 2001
    Date of Patent: October 11, 2005
    Assignee: Fujitsu Limited
    Inventor: Koichi Shimizu
  • Patent number: 6950789
    Abstract: 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: Grant
    Filed: September 12, 2003
    Date of Patent: September 27, 2005
    Assignee: Nestor, Inc.
    Inventors: Mark D. Laird, Steven I. Small, Michael T. Tinnemeier
  • Patent number: 6950785
    Abstract: 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: Grant
    Filed: March 2, 1999
    Date of Patent: September 27, 2005
    Assignee: University of Sheffield
    Inventors: Stephen Alec Billings, Zi Qiang Lang
  • Patent number: 6947883
    Abstract: 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: Grant
    Filed: July 19, 2000
    Date of Patent: September 20, 2005
    Inventor: Vikram Gupta
  • Patent number: 6947880
    Abstract: 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: Grant
    Filed: April 23, 2002
    Date of Patent: September 20, 2005
    Assignee: Motorola, Inc.
    Inventors: Mark J. Johnson, Mark A. Krizik, Charles B. Swope
  • Patent number: 6947876
    Abstract: 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: Grant
    Filed: March 10, 2000
    Date of Patent: September 20, 2005
    Assignee: Tokyo Electron Limited
    Inventors: Cecilia Galarza, Dan Hernandez, Mark Erickson
  • Patent number: 6944587
    Abstract: 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: Grant
    Filed: October 31, 2001
    Date of Patent: September 13, 2005
    Assignee: Infineon Technologies AG
    Inventors: Simcha Aronson, Shai Lazmi, Amnon Harpak
  • Patent number: 6944583
    Abstract: 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: Grant
    Filed: February 2, 2000
    Date of Patent: September 13, 2005
    Assignee: Centric Software, Inc.
    Inventors: Timothy M. Askins, Ronald A. MacCracken, Randy J. Fox, Kent O. I. Ohlund
  • Patent number: 6944585
    Abstract: 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: Grant
    Filed: September 1, 2000
    Date of Patent: September 13, 2005
    Assignee: Oracle International Corporation
    Inventor: David J. Pawson
  • Patent number: 6941256
    Abstract: With respect to each application, libraries, corresponding to operation models, for describing operations respectively attained by employing a Neumann CPU (bus structure), a Harvard CPU (bus structure) and a direction separate type CPU (bus structure) are registered. In a performance table of each library, the performance index of the library is expressed as a function of parameters of throughput, a bus width, instruction quantity and memory size. Also, a portion of the operation realized by using software and a portion realized by using hardware are registered. Through operation simulation conducted with each application successively replaced with each of the libraries, the performance of a semiconductor integrated circuit can be evaluated, so as to synthesize an optimal interface.
    Type: Grant
    Filed: July 20, 2000
    Date of Patent: September 6, 2005
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventor: Makoto Fujiwara