Patents Represented by Attorney Gunnison, McKay & Hodgson, L.L.P.
  • Patent number: 7752752
    Abstract: A method of fabricating a substrate includes forming a first conductive layer on a dielectric layer, forming a resist layer on the first conductive layer, and forming laser-ablated artifacts through the first resist layer, through the first conductive layer, and at least partially into the dielectric layer. A second conductive layer is formed within the laser-ablated artifacts. The laser-ablated artifacts are filled to form an overfilled circuit pattern. The resist layer and the first conductive layer are removed. Further, a portion of the overfilled circuit pattern is removed to form an embedded circuit pattern embedded within the dielectric layer.
    Type: Grant
    Filed: January 9, 2007
    Date of Patent: July 13, 2010
    Assignee: Amkor Technology, Inc.
    Inventors: Sukianto Rusli, Ronald Patrick Huemoeller
  • Patent number: 7755176
    Abstract: A die-mounting substrate and method incorporating dummy traces for improving mounting film planarity makes the use of film attach possible with a simplified manufacturing process and in applications where film-attach was not previously practical. The die-mounting substrate includes dummy traces that are generated along with signal traces extending into the die mounting area of the substrate. The dummy traces are designed according to the same design rules as the signal traces and are disposed in otherwise empty regions between signal traces and vias within the die mounting area. The result is die mounting area without regions empty of signal traces that previously either lack conductor or are filled completely with conductor, either of which will result in surface variation that compromises the film bond.
    Type: Grant
    Filed: April 21, 2005
    Date of Patent: July 13, 2010
    Assignee: Amkor Technology, Inc.
    Inventors: Roger D. St. Amand, Chang Suk Han, Alexander W. Copia, Wan Wook Ko
  • Patent number: 7757124
    Abstract: A test and system state recorder (TSSR) controller of a test and system state recorder automatically correlates and captures information about possible stimuli from telemetry information events generated by a test or tests of a test system. The TSSR controller simultaneously and automatically correlates and captures information about other possible stimuli, such as environmental stimuli from telemetry information events generated by optional telemetry event generators. TSSR controller keeps a snap-shot list of the most current stimuli from each sender of telemetry information events. On receipt of an asynchronous trigger event generated by a fault management controller the snap-shot list is logged in a test and system state recorder log. The entry in the log provides automatic correlation of asynchronous errors and stimuli.
    Type: Grant
    Filed: July 16, 2007
    Date of Patent: July 13, 2010
    Assignee: Oracle America, Inc.
    Inventors: Amandeep Singh, Debashish Bose
  • Patent number: 7750250
    Abstract: A capture pad structure includes a lower dielectric layer, a capture pad embedded within the lower dielectric layer, the capture pad comprising a plurality of linear segments. To form the capture pad, a focused laser beam is moved linearly to form linear channels in the dielectric layer. These channels are filled with an electrically conductive material to form the capture pad.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: July 6, 2010
    Assignee: Amkor Technology, Inc.
    Inventor: Bob Shih-Wei Kuo
  • Patent number: 7745918
    Abstract: A package includes an internal package stacked upon a primary die. The package includes interconnection balls to allow the package to be electrically and physically connected to a mother board. The package is mounted to the mother board in a single operation thus minimizing labor and the associated manufacturing cost. Further, the package is tested and verified to be non-defective prior to mounting to the mother board.
    Type: Grant
    Filed: June 27, 2005
    Date of Patent: June 29, 2010
    Assignee: Amkor Technology, Inc.
    Inventor: Jon T. Woodyard
  • Patent number: 7737542
    Abstract: A stackable semiconductor package includes a substrate with a first side surface that includes circuit patterns. Each circuit pattern includes a pad. A semiconductor die is electrically coupled to the circuit patterns. An encapsulant covers the semiconductor die and the first side surface of the substrate inward of the pads. A layer of a solder is fused to each of the pads. A lateral distance between immediately adjacent pads is selected to be greater than a lateral distance between sidewalls of the encapsulant and immediately adjacent pads, and a height of the solder layers relative to the first side surface is selected to be less than a height of the sidewalls of the encapsulant, so that misalignment of a semiconductor package stacked on the solder layers/pads is self-correcting when juxtaposed ones of the solder layers and respective solder balls of the second semiconductor package are ref lowed and fused together.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: June 15, 2010
    Assignee: Amkor Technology, Inc.
    Inventors: Akito Yoshida, Young Wook Heo
  • Patent number: 7735116
    Abstract: A unified threat management system is provided with a uniform relational rules model. The unified relational rules model provides for the sub-setting of rules and the ability to derive a result based partially from previous security measurements. The sharing of a security check from one security implementation to another using an object-oriented methodology is facilitated. Security policy is divided into specific security features that result in a security hierarchy. The security features may be considered to be listed sequentially, from bottom to top, and form a relationship with one another. These relationships are used to build a current security measure upon a previous security measure and may be used as a pre-cursor when marshalling data content to be validated.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: June 8, 2010
    Assignee: Symantec Corporation
    Inventor: William Gauvin
  • Patent number: 7734643
    Abstract: A method for distributively storing a data object on a data storage system includes determining a layout map ID and associating the layout map ID with the data object. The layout map ID is used in determining a layout map, and the layout map is used in determining a layout given a current configuration of the data storage system. The data object is fragmented into data fragments and parity fragments, and the data fragments and parity fragments are distributively stored on data storage system in accordance with the layout.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: June 8, 2010
    Assignee: Oracle America, Inc.
    Inventors: Steven Richard Waterhouse, Sherif M. Botros, Olaf Manczak, Patrick Gates, Jeremy Werner, Sacha Arnoud
  • Patent number: 7726061
    Abstract: A dual beam laser aiming module for a firearm has a dual-laser alignment housing with a first IR laser assembly in a first cavity and that provides a first beam axis. A second visible laser assembly is adjustably located in a second cavity to provide a second beam having an axis parallel to the first beam axis. A housing for the dual-laser alignment housing is adapted to be fixed to the firearm. The dual-laser alignment housing has a rounded exterior surface that interfaces with a corresponding rounded surface in the interior of the cavity of the laser housing. The dual-laser alignment housing is adjustably pivoted with respect to the laser housing with a four-point laser alignment mechanism to align the parallel first and second axes further in parallel to a centerline of a barrel of the firearm.
    Type: Grant
    Filed: March 13, 2004
    Date of Patent: June 1, 2010
    Assignee: Laser Devices, Inc.
    Inventor: Heinz F. Thummel
  • Patent number: 7723210
    Abstract: A method and structure provides a Direct Write Wafer Level Chip Scale Package (DWWLCSP) that utilizes permanent layers/coatings and direct write techniques to pattern these layers/coatings, thereby avoiding the use of photoimagable materials and photo-etching processes.
    Type: Grant
    Filed: June 6, 2007
    Date of Patent: May 25, 2010
    Assignee: Amkor Technology, Inc.
    Inventors: Christopher John Berry, Ronald Patrick Huemoeller, David Jon Hiner
  • Patent number: 7718523
    Abstract: A solder attach film includes a first cover film, a flux layer, a solder layer, and a second cover film, and it can be treated or kept in a roll shape. A solder ball forming method using the solder attach film includes preparing a semiconductor package or a semiconductor die, adhering the solder attach film, gridding, and reflowing. In the solder attach film adhering operation, the first cover film and the second cover film are removed, and the flux layer is adhered to electrically conductive pads of the semiconductor package or the semiconductor die. Subsequently, in the reflowing operation, the flux layer is volatilized and removed, and the solder layer is fused and fixed to the electrically conductive pads, so that solder balls are formed.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: May 18, 2010
    Assignee: Amkor Technology, Inc.
    Inventors: Min Yoo, Tae Seong Kim, Ji Young Chung
  • Patent number: 7714431
    Abstract: A method of forming an electronic component package includes coupling a first surface of an electronic component to a first surface of a first dielectric strip, the electronic component comprising bond pads on the first surface; forming first via apertures through the first dielectric strip to expose the bond pads; and filling the first via apertures with an electrically conductive material to form first vias electrically coupled to the bond pads. The bond pads are directly connected to the corresponding first vias without the use of a solder and without the need to form a solder wetting layer on the bond pads.
    Type: Grant
    Filed: November 28, 2006
    Date of Patent: May 11, 2010
    Assignee: Amkor Technology, Inc.
    Inventors: Ronald Patrick Huemoeller, Sukianto Rusli, David Razu
  • Patent number: 7716739
    Abstract: A method includes logging past event sequences in a knowledge base, receiving a real-time event sequence, comparing the real-time event sequence to the past event sequences to determine a predicted event sequence for the real-time event sequence, and providing the predicted event sequence, a suggested course of action with predicted outcome, and a recommendation of a user who previously encountered the event sequence. In the above manner, use of subjectively characterized and/or raw historic data to match real-time event sequences provides users with both subjective advice from those who had previously faced similar conditions as well as raw statistical predictions as to what is expected to come next. This allows the users to take a course of action that results in the most desirable outcome.
    Type: Grant
    Filed: July 20, 2005
    Date of Patent: May 11, 2010
    Assignee: Symantec Corporation
    Inventor: Bruce McCorkendale
  • Patent number: 7716132
    Abstract: A system, method, and a computer program product that enrolls a user with a bill payment service without requiring a user to provide account information.
    Type: Grant
    Filed: April 11, 2006
    Date of Patent: May 11, 2010
    Assignee: Intuit Inc.
    Inventors: Wendy Spies, Craig LaSalle, Anne Brosnahan, Michael Klieman
  • Patent number: 7711928
    Abstract: A user is provided with means to sample memory hierarchy via software. This allows a user to enhance memory-level parallelism via software. A status of information needed for execution of a second computer program instruction is read in response to execution of a first computer program instruction. Execution continues with execution of the second computer program instruction upon the status being a first status. Alternatively, a third computer program instruction is executed upon the status being a second status different from the first status. Thus, execution of the first computer program instruction allows control of the memory hierarchy, which in turn give the user control of the memory hierarchy.
    Type: Grant
    Filed: March 16, 2005
    Date of Patent: May 4, 2010
    Assignee: Oracle America, Inc.
    Inventors: Marc Tremblay, Shailender Chaudhry, Quinn A. Jacobson
  • Patent number: 7711783
    Abstract: A generic event notification service for a resource-constrained device is provided. One method includes receiving an event having a unique event identifier, and determining whether an event-producing application is authorized to fire the event. Upon a determination of authorization to fire the event, a determination is made whether any event-consuming applications are authorized by the event-producing application to receive the event. Upon a determination of authorization to receive the event, the event is forwarded to each authorized event-consuming application. In this manner, secure, flexible, generic, and uniform application interaction is facilitated.
    Type: Grant
    Filed: June 16, 2006
    Date of Patent: May 4, 2010
    Assignee: Oracle America, Inc.
    Inventors: Thierry Violleau, Tanjore S. Ravishankar, Sebastian Jürgen Hans, Matthew R. Hill
  • Patent number: 7707558
    Abstract: Systems and methods for computer security are provided. In one implementation, a computer-implemented method is provided. The method includes applying a hook to a kernel of an operating system, monitoring system calls made to the kernel using the hook, and injecting a new entry into a list of files assembled by a loader to create a new process when the hook identifies a create process system call. In another implementation, the method can further include initializing the injected new entry where the injected new entry is operable to examine process files prior to loading, examining the process files, and acting on the process according to a result of the examination.
    Type: Grant
    Filed: June 10, 2005
    Date of Patent: April 27, 2010
    Assignee: Symantec Corporation
    Inventors: Yuen-Pin Yeap, Paul Daniel Lawrence
  • Patent number: 7703081
    Abstract: A new system service table is dynamically generated to allow dynamic insertion of code between the caller of a native operating system function, in user or kernel mode, and the operating system's implementation of the native operating system function. The dynamically inserted code has full access to the function parameters, such as arguments. The new system service table has encoded values that are relative to the base address of the new system service table and which include the function addresses of the native operating system functions corresponding to original system service table entries in the original system service table.
    Type: Grant
    Filed: September 22, 2005
    Date of Patent: April 20, 2010
    Assignee: Symantec Corporation
    Inventor: David M. Buches
  • Patent number: 7698742
    Abstract: A method and apparatus for scanning exclusively locked files uses a kernel mode driver to scan the operating system's table of applications and identify a handle that owns an exclusive lock for an exclusively locked file. In one embodiment, the kernel mode driver then copies the handle and passes the handle over to a handle list of the anti-virus application requesting access to the exclusively locked file and provides the anti-virus application with the access handle reference number. Armed with the access handle reference number for the copied handle, the anti-virus application can then open the exclusively locked file and scan the exclusively locked file as it would any other file.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: April 13, 2010
    Assignee: Symantec Corporation
    Inventor: Peter Ferrie
  • Patent number: 7693771
    Abstract: A method and apparatus for identifying recurring payments analyzes historical transactions from a predefined time period to identify potential recurring payments and payees, based on one or more potential recurring payment identification parameters. Once potential recurring payments are identified by analyzing the historical transaction data, the user is presented with potential recurring payments report including a list of the potential recurring payments. In one embodiment, the user is given the opportunity to designate a given potential recurring payment as a confirmed recurring payment. Once a potential recurring payment is confirmed as a recurring payment, the data associated with that recurring payment, such as payee, account number, routing/address, payment amount, and date of payment is saved and the user has the opportunity to set up automatic payment of the recurring payment at a selected interval or to have the recurring payment appear as a payment option at a time selected interval.
    Type: Grant
    Filed: April 14, 2006
    Date of Patent: April 6, 2010
    Assignee: Intuit Inc.
    Inventors: Jeffrey Zimmerman, JWM Spies, Craig La Salle