Patents Examined by Maria N. Von Buhr
  • Patent number: 6690992
    Abstract: A method and management system for locating game files on a computer-based information handling system. A storage medium is searched for game files until a file is found. Whether the file is a game file is determined. If the file is not a game file, the search is continued. If the file is a game file, whether the file executes a game application is determined. If the file does not execute a game application, the search is continued. If the file executes a game application, whether an icon is associated with the file is determined. If no icon is associated with the file, an icon is assigned to the file, a copy of the icon is placed into a games file, and the copy of the icon is linked to the file. The management method and system may be embodied on a computer readable medium containing computer readable code for causing a computer-based information handling system to execute the disclosed method.
    Type: Grant
    Filed: March 14, 2000
    Date of Patent: February 10, 2004
    Assignee: Gateway, Inc.
    Inventor: William J. Pytlovany
  • Patent number: 6687718
    Abstract: A data storage facility for transferring data from a data altering apparatus, such as a production data processing site to a remote data receiving site. The data storage facility includes a first data store for recording each change in the data generated by the data altering apparatus. A register set records each change on a track-by-track basis. A second data store has first and second operating modes. During a first operating mode the second data store becomes a mirror of the first data store. During a second operating mode the second data store ceases to act as a mirror and becomes a source for a transfer of data to the data receiving site. Only information that has been altered, i.e., specific tracks that have been altered, are transferred during successive operations in the second operating mode. Commands from the local production site initiate the transfers between the first and second operating modes.
    Type: Grant
    Filed: December 19, 2000
    Date of Patent: February 3, 2004
    Assignee: EMC Corporation
    Inventors: Mathieu Gagne, Yuval Ofek
  • Patent number: 6684230
    Abstract: The present invention allows arbitrary actions to be performed when grafting the name space of one device into the name space of the same or another device. Grafting of the name space of one device into the name space of the same or another device creates a logical name space that can be presented to the user to allow the user to access information in a logically consistent manner. Active mount points are created by adding an active mount point attribute to a file or directory. When an I/O request processed by an I/O system encounters an active mount point, it turns control for processing the active mount point over to an active mount point driver. The active mount point driver assumes responsibility for processing the I/O request. In processing the I/O request, the active mount point driver decides what action should be taken to further processing of the I/O request.
    Type: Grant
    Filed: November 4, 1999
    Date of Patent: January 27, 2004
    Assignee: Microsoft Corporation
    Inventors: Oshoma Momoh, Luis Felipe Cabrera
  • Patent number: 6684122
    Abstract: The invention, in its various aspects and embodiments, is a method and apparatus for controlling the operation of a multi-chamber process tool in a semiconductor fabrication process. The method comprises setting a plurality of operation parameters for the conduct of a predetermined operation in each of a plurality of process chambers in a multi-chamber process tool; performing the predetermined operation in each of the process chambers; examining a physical characteristic of a processed wafer from each of the process chambers; determining from the examined physical characteristics whether the operating conditions in each of the process chambers match; and resetting at least one operating parameter so that the operating conditions in each of the process chambers will match. The apparatus comprises a processing tool, a review station, and a tool controller. The processing tool includes a plurality of process chambers and an operation controller.
    Type: Grant
    Filed: January 3, 2000
    Date of Patent: January 27, 2004
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Craig W. Christian, Bradley M. Davis, Allen L. Evans
  • Patent number: 6684116
    Abstract: Computer instructions that operate to project a first three dimensional geometry piece of a mechanical design onto a two dimensional plane forming a projected geometry piece, build a two dimensional feature on the projected geometry piece are disclosed, and build a relationship between the two dimensional feature and the projected geometry piece. Once the relationship is built, the instructions operate to convert the two dimensional feature into a three dimensional feature and incorporate the three dimensional feature including the relationship with the first three dimensional geometry piece to form a second three dimensional geometry piece with the incorporated feature. In one embodiment, the computer instructions are part of a mechanical design software application. In one embodiment, the mechanical software application including the computer instructions are embodied in distribution storage medium.
    Type: Grant
    Filed: January 31, 2000
    Date of Patent: January 27, 2004
    Assignee: Autodesk, Inc.
    Inventor: Phillip J. Scott
  • Patent number: 6678571
    Abstract: An improved slicing technique is disclosed that employs micro-slicing or intermediate slices by identifying intermediate triangle vertices in the STL data and passing slice layers through each intermediate vertex to create a final build object or part that has smoother contouring, greater accuracy and an improved surface appearance than parts obtained using prior slicing methods.
    Type: Grant
    Filed: July 7, 2000
    Date of Patent: January 13, 2004
    Assignee: 3D Systems, Inc.
    Inventors: Chris R. Manners, Rajeev B. Kulkarni
  • Patent number: 6675053
    Abstract: In the manufacture of a multi-layer integrated circuit, a reference target is etched into a test wafer along with circuit features of a reference layer. As successive dependent layers are printed, successive dependent targets overlaying the same reference target are formed in photoresist. As each successive dependent target is printed, the degree to which it is registered with the reference target is used to determine the overlay error. After determination of overlay error for a layer, the layer's dependent target is removed, allowing the reference target to be matched with the dependent target of another layer.
    Type: Grant
    Filed: September 11, 2002
    Date of Patent: January 6, 2004
    Assignee: Micron Technology, Inc.
    Inventors: Pary Baluswamy, Tim H. Bossart
  • Patent number: 6668255
    Abstract: A data processing system for organizing, analyzing, recording, storing, and reporting research results consists of: a computer having a memory, a central processing unit, and an input/output unit, a first data structure recorded in the memory, the first data structure encoding a number of projects, a second data structure recorded in the memory, the second data structure encoding a number of propositions, a third data structure recorded in the memory, the third data structure encoding a number of authorities, and each of the propositions and authorities being associated with at least one of the projects, and a computer program executing in the central processing unit, the computer program defining structural and functional relationships among the projects, propositions, and authorities, the computer program receiving information on the projects, propositions, and authorities from an operator through the input/output unit, and the computer program organizing the information and displaying relationships among t
    Type: Grant
    Filed: January 24, 2003
    Date of Patent: December 23, 2003
    Inventor: Thomas C. Mielenhausen
  • Patent number: 6665680
    Abstract: A database of information stored in a fixed medium, and a method for creating and managing such a database, the database comprising: a set of tangible data elements, the tangible data elements representing things which have physical weight and can cause an effect; a set of intangible data elements, the intangible data elements representing words and concepts which have no physical weight and cannot be weighed; the set of intangible data elements including a first subset of effect data elements (16), the effect data elements representing verbs standing alone and in combination with other words, which describe actions, objectives, results, missions, and procedures and processes; and, the set of intangible data elements including a second subset of descriptive data elements (18), the descriptive data elements describing the tangible data elements, the effect data elements and degrees of performance of the tangible data elements.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: December 16, 2003
    Inventors: Gary L. Sharp, Charles K. Simon
  • Patent number: 6662197
    Abstract: A method and apparatus for monitoring update activity, particularly in the form of write requests, to a data storage facility, over at least one cycle to identify any write operation or update that occurs to that data storage facility on a track-by-track basis. At the end of each cycle a list of changed tracks is stored in a data set. After information has been accumulated by a collector application, a reporter application manipulates the data to obtain information concerning the track changes and to estimate communication path requirements.
    Type: Grant
    Filed: June 25, 1999
    Date of Patent: December 9, 2003
    Assignee: EMC Corporation
    Inventors: Douglas E. LeCrone, Daniel A. Murphy, Denis Hall
  • Patent number: 6658311
    Abstract: A maintenance management system for a press line which enables even one person to carry out efficient maintenance operations. For this purpose, in the maintenance management system, a communication cable for a network is laid inside the press line with a management computer being the starting point, and a connector capable of being connected to a communicable device is placed in at least one predetermined location on the communication cable. A portable input/output terminal, which is connected to the connector, incorporates software for optionally detecting and displaying maintenance information in the management computer, and which allows an operator to operate the software, is included.
    Type: Grant
    Filed: March 16, 2000
    Date of Patent: December 2, 2003
    Assignee: Komatsu Ltd.
    Inventor: Eiji Doba
  • Patent number: 6654752
    Abstract: A data network with data storage facilities for providing redundant data storage and for enabling concurrent access to the data for multiple purposes. A first data processing system with a first data facility stores a data base and processes transactions or other priority applications. A second data storage facility, that may be physically separated from the first data storage facility, mirrors the data in the first data storage facility. In a concurrent access operating mode, the second data storage facility makes the data available to an application concurrently with, but independently of, the operation of the other application. On completion of the concurrent operation, the second data storage facility can reconnect with and synchronizes with the first data storage facility thereby to reestablish the mirroring operation.
    Type: Grant
    Filed: August 26, 2002
    Date of Patent: November 25, 2003
    Assignee: EMC Corporation
    Inventor: Yuval Ofek
  • Patent number: 6647311
    Abstract: Systems and methods are presented for employing arrays of coupling strips to measure misalignment of layers of multilayer devices as a function of directional coupling between pairs of strips. Each array is capable of detecting misalignment only in the direction perpendicular to the axes of the coupling strips, although multiple arrays may be employed for measuring misalignment in more than one direction. Such arrays are easily manufactured onto existing multilayer devices, and may be excised from such devices after misalignment has been measured.
    Type: Grant
    Filed: November 18, 1999
    Date of Patent: November 11, 2003
    Assignee: Raytheon Company
    Inventor: Miles E. Goff
  • Patent number: 6647310
    Abstract: An apparatus and method for controlling temperature during pre-delivery testing of microprocessors and integrated circuits wherein a testing package, including a thermally conductive lid overlying and in thermal contact with the microprocessor or integrated circuit, is covered by a block of thermally conductive material of predetermined thickness T, where T is a function of a desired temperature profile and, optionally, the current drawn by the microprocessor undergoing testing.
    Type: Grant
    Filed: May 30, 2000
    Date of Patent: November 11, 2003
    Assignee: Advanced Micro Devices, Inc.
    Inventors: John Yi, Fu-Weng Tea
  • Patent number: 6633791
    Abstract: Calculate the WIPi for a stage STkk for each lot Li in a queue of lots being processed in a production line between the stage STkk and an end point, where “i” is a positive integer representing the position of the lot Li in the queue, and where “kk” is a positive integer indicating the sequential position of the stage STkk (location along the production line) from the beginning to the end of a predetermined portion of the production line. Calculate remaining scheduled cycle time (RCTi) for each lot Li. Calculate consumed scheduled cycle time (CSTi) for each lot Li. Calculate (WIPi*RCTi) for each lot Li. Calculate (WIP*CSTi) for each lot Li. Sum WIPi*RCTi for all lots Li of a stage. Sum WIPi*CST for all lots Li of a stage.
    Type: Grant
    Filed: October 28, 1999
    Date of Patent: October 14, 2003
    Assignee: Taiwan Semiconductor Manufacturing Company
    Inventors: Chiang-Chou Lo, Fang-Jen Hsu, Chao-Yu Hsieh, Hsing-Chung Lin
  • Patent number: 6609043
    Abstract: A method for constructing a structural foam part. The method comprises three steps. Step one calls for utilizing a rapid prototyping process to create a polymer mold. Step two requires filling the polymer mold with a material. The last step calls for heating the polymer mold and the material to heat set the material and to remove the polymer mold thereby forming the structural foam part. More specifically, the rapid prototyping process may be stereolithography, and the structural foam part may have a varying density such that different mechanical properties exist in different sections of the structural foam part.
    Type: Grant
    Filed: April 25, 2000
    Date of Patent: August 19, 2003
    Assignee: Northrop Grumman Corporation
    Inventors: Richard F. Zoia, Boris C. Fritz
  • Patent number: 6601068
    Abstract: Provided with a home location register management system in a mobile radio communication system, the system including: a processor for analyzing an input signal and sensing the inherent attributes of information included in the input signal; a plurality of application programs receptive to the output signal of the processor to output database management commands based on the attributes; and a plurality of direct memory access query interfaces receptive to the output signals of the plural application programs to have access to a database related to the task of the corresponding application processor based on the attributes, at least two direct memory access query interfaces having access to the database simultaneously to perform an operation for managing the database.
    Type: Grant
    Filed: December 16, 1998
    Date of Patent: July 29, 2003
    Assignee: LG Information & Communications, Ltd.
    Inventor: Hyung Soo Park
  • Patent number: 6598055
    Abstract: A technique for providing generic code for manipulating a structured object stored on a data store connected to a computer. Initially, an encoded identifier is received. The encoded identifier is decoded to identify a location within the structured object. When data is to be stored, data is stored at the identified location. When data is to be retrieved, data is retrieved from the identified location.
    Type: Grant
    Filed: December 23, 1999
    Date of Patent: July 22, 2003
    Assignee: International Business Machines Corporation
    Inventors: James Louis Keesey, Gerald Johann Wilmot
  • Patent number: 6584371
    Abstract: A lot-base management host computer performs management of wafers with a lot as a unit by managing a process condition for each lot, a correspondence between a carrier ID and a lot ID, and a correspondence between a slot ID and a wafer ID in each lot. A wafer-base management host computer performs management for each wafer in a lot by managing a process condition corresponding to a wafer number in a lot. Further, a converted condition instructing section transmits data acquired from the lot-base management host computer and the wafer-base management host computer to a semiconductor fabrication apparatus. The wafer-base management host computer stores a process condition for each level and a machine number of a semiconductor fabrication apparatus in use in the form of a matrix as an experimental level master and issues a process condition as instructions to the semiconductor fabrication apparatus through the converted condition instructing section according to the experimental level master.
    Type: Grant
    Filed: March 1, 2000
    Date of Patent: June 24, 2003
    Assignee: NEC Electronics Corporation
    Inventors: Toshihiro Sada, Junji Orimoto
  • Patent number: 6577925
    Abstract: A modular object handling system has a multi-level control architecture, which includes a system controller that coordinates the functions and/or operations of individual module controllers, that in turn control corresponding actuators, to provide a desired system function. The system controller performs the overall trajectory planning by taking the constraints of each of the module actuators into account. The system controller may compensate for deviations of objects from their planned trajectories by contemporaneously redetermining trajectories and trajectory envelopes to encode the various combinations of the system constraints and task requirements. The trajectory envelopes can denote regions around other trajectories to indicate control criteria of interest, such as control and collision boundaries.
    Type: Grant
    Filed: November 24, 1999
    Date of Patent: June 10, 2003
    Assignee: Xerox Corporation
    Inventor: Markus P. J. Fromherz