Patents Represented by Attorney Gunnison, McKay & Hodgson, L.L.P.
  • Patent number: 7842541
    Abstract: A method includes forming a substrate layer, the substrate layer including a circuit pattern having terminals and bump pads. A stiffener is formed, the stiffener including via apertures having electrically conductive via aperture sidewalls and an electronic component opening. The stiffener is attached to the substrate layer. The electrically conductive via aperture sidewalls are electrically connected to the terminals. An electronic component is mounted to the bump pads and within the electronic component opening thus minimizing the height of the package. Further, the stiffener minimizing undesirable bending of the package and acts as an internal heat sink.
    Type: Grant
    Filed: September 24, 2008
    Date of Patent: November 30, 2010
    Assignee: Amkor Technology, Inc.
    Inventors: Sukianto Rusli, Ronald Patrick Huemoeller, Bob Shih-Wei Kuo, Lee John Smith
  • Patent number: 7841008
    Abstract: A determination is made as to whether there is a correlation between a user's security risk profile and a personalized threat profile of an actual or spreading threat. If there is a correlation, a personalized reactive alert is issued in the case of an actual threat. The personalized reactive alert informs the user of specific suspected data that may have been compromised by the threat and the specific non-computer related action that the user should take. Further, if there is a correlation, a personalized proactive alert is issued and/or personalized proactive protective action taken in the case of a spreading threat. The personalized proactive alert informs the user of the spreading threat that the user and/or the user's host computer system is particularly susceptible to. Further, the personalized proactive protective action taken provides automated risk mitigation.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: November 23, 2010
    Assignee: Symantec Corporation
    Inventors: David Michael Cole, Vincent P. Hwang
  • Patent number: 7836139
    Abstract: During an initial scan of a journal inbox, journal reports are modified so that the Internet Message ID in the text body appears as a custom message ID value in a new custom message ID MAPI property created on the journal reports. Further, the message class value of the message class MAPI property on the journal reports is modified to a journal part. During a secondary scan of the journal inbox, related journal parts are grouped together based on the custom message ID value and message content. Also, the message class value is modified to prevent the journal reports from being considered in subsequent initial or secondary scans. One of the journal reports of each group is selected as a master copy. A new custom related journal parts MAPI property is created on the master copy that includes a related journal parts value which is a list of identifiers that can be used to locate the other related journal parts of the group.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: November 16, 2010
    Assignee: Symantec Corporation
    Inventors: Andrew Gilbert, Stewart Waldie
  • Patent number: 7836290
    Abstract: A technique recovers return address stack (RAS) content and restores alignment of a RAS top-of-stack (TOS) pointer for occurrences of mispredictions due to speculative operation, out-of-order instruction processing, and exception handling. In at least one embodiment of the invention, an apparatus includes a speculative execution processor pipeline, a first structure for maintaining return addresses relative to instruction flow at a first stage of the pipeline, at least a second structure for maintaining return addresses relative to instruction flow at a second stage of the pipeline. The second stage of the pipeline is deeper in the pipeline than the first stage. The apparatus includes circuitry operable to reproduce at least return addresses from the second structure to the first structure.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: November 16, 2010
    Assignee: Oracle America, Inc.
    Inventors: Shailender Chaudhry, Quinn A. Jacobson, Paul Caprioli, Marc Tremblay
  • Patent number: 7832097
    Abstract: A method includes forming a patterned sacrificial layer on a first carrier and a patterned trace layer on the patterned sacrificial layer. The patterned sacrificial layer and the patterned trace layer are laminated to a dielectric material. The first carrier and the patterned sacrificial layer are removed creating sacrificial layer gaps above the patterned trace layer. The sacrificial layer gaps are filled with a trace layer isolation dielectric material. Shield trenches are laser-ablated within the dielectric material and on opposite sides of a signal trace of the patterned trace layer. The shield trenches are filled with an electrically conductive material to form shield walls. The electrically conductive material is patterned to form a shield top. The shield top, the shield walls, and a second carrier form a bias shield around the signal trace.
    Type: Grant
    Filed: January 23, 2008
    Date of Patent: November 16, 2010
    Assignee: Amkor Technology, Inc.
    Inventors: Ronald Patrick Huemoeller, Sukianto Rusli, Nozad Karim
  • Patent number: 7831560
    Abstract: A snapshot-aware secure delete event identifying a file for snapshot-aware secure deletion on a computer system is received, and the file to be deleted is identified from the snapshot-aware secure delete event. Each file snapshot associated with the file on the computer system is accessed at the volume level and each non-duplicate file extent of the file snapshots is identified. The raw data identified by each non-duplicate file extent is securely overwritten using a secure overwrite technique, and each file snapshot is deleted from the computer system. In this way the raw data of the file and the raw data of all the diff areas of file snapshots associated with the file are securely overwritten and deleted.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: November 9, 2010
    Assignee: Symantec Corporation
    Inventors: Michael Paul Spertus, Timothy Michael Naftel
  • Patent number: 7831705
    Abstract: Events are preprocessed and rulesets are horizontally partitioning among rule computer systems. This allows the event analysis to be horizontally partitioned onto different rule computer systems. Thus, event correlation across large, high-speed networks is readily performed. Further, by increasing or decreasing the granularization of the horizontally partitioning of the rulesets, the event correlation is readily scalable.
    Type: Grant
    Filed: April 14, 2005
    Date of Patent: November 9, 2010
    Assignee: Symantec Corporation
    Inventor: Paul Agbabian
  • Patent number: 7827311
    Abstract: HTTP requests initiated from a web browser of a client computer system are proxied prior to release to a router, such as a home router. HTTP requests identifying a referrer URL corresponding to routable, public IP address and a target URL corresponding to a non-routable, private IP address are determined to be indicative of a drive-by pharming attack, and are blocked from sending to the router. HTTP requests not identifying a referrer URL corresponding to a routable, public IP address and a target URL corresponding to a non-routable, private IP address, the HTTP request are not determined to be indicative of a drive-by pharming attack, and are released for sending to the router. In some embodiments, an HTTP response received in response to a released HTTP request is proxied prior to release to the web browser. An HTTP response having content of type text/html or script is modified as indicated to prevent malicious activity and released to the web browser.
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: November 2, 2010
    Assignee: Symantec Corporation
    Inventors: Shaun Cooley, Rowan Trollope
  • Patent number: 7825520
    Abstract: A stacked redistribution layer (RDL) die assembly package includes a substrate, a first level RDL die assembly mounted to the substrate and a second level RDL die assembly mounted to the first level RDL die assembly. The first level RDL die assembly includes a first die comprising bond pads, a first fan out support extending outwardly from sides of the first die, and first traces electrically connected to the bond pads, the first traces being supported by the first fan out support. Similarly, the second level RDL die assembly includes a second die comprising bond pads, a second fan out support extending outwardly from sides of the second die, and second traces electrically connected to the bond pads of the second die, the second traces being supported by the second fan out support.
    Type: Grant
    Filed: May 5, 2009
    Date of Patent: November 2, 2010
    Assignee: Amkor Technology, Inc.
    Inventors: Joseph Marco Longo, Christopher M. Scanlan
  • Patent number: 7817861
    Abstract: A method of detecting spam images in electronic objects such as emails includes compressing images extracted from the electronic object into a common representation using a lossy compression function and determining if the compressed forms of the extracted images are identical to the compressed form of any known spam image from a corpus of known spam images, which compressed forms are the known spam images compressed into the common representation using the lossy compression function. The electronic objects are signalled as embedding a spam image on the basis of a compressed form of an extracted image extracted from an electronic object being determined to be identical to the compressed form of a known spam image.
    Type: Grant
    Filed: December 11, 2006
    Date of Patent: October 19, 2010
    Assignee: Symantec Corporation
    Inventor: Martin Giles Lee
  • Patent number: 7814544
    Abstract: An executable program including packed code is launched in an API-monitored environment, such as a sandboxed environment, in which each call to an API issued by the executable program is intercepted. A packer API profile list including one or more packer API profiles identifying associated sets of one or more APIs utilized by an associated known packer to unpack packed code is accessed. The executable program is allowed to run so long as the executable program issues calls to APIs within an API set of a packer API profile in the packer API profile list. When the executable program issues a call to an API not within an API set of a packer API profile in said packer API profile list, the packed code is assumed to be unpacked in memory as a memory image. The memory image is evaluated, e.g., scanned, for malicious code, and upon detection of malicious code, protective action is taken.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: October 12, 2010
    Assignee: Symantec Corporation
    Inventor: Jeffrey Wilhelm
  • Patent number: 7809797
    Abstract: A parent defines friend rules for on-line association with their child. Upon a request of an on-line stranger to be a new friend of the child, stranger information about the on-line stranger is retrieved and compared to the friend rules to determine whether the stranger is allowed, blocked or restricted from being a friend with the child. Accordingly, the parent only has to use a minimal amount of time in establishing the friend rules to protect the parent's child from on-line strangers.
    Type: Grant
    Filed: April 6, 2007
    Date of Patent: October 5, 2010
    Assignee: Symantec Corporation
    Inventors: Shaun Cooley, Bruce McCorkendale
  • Patent number: 7808105
    Abstract: A semiconductor package includes a first semiconductor die; a first redistribution layer coupled to a bonding pad of the first semiconductor die; a first solder bump coupled to the first redistribution layer; a second semiconductor die; a second redistribution layer coupled to a bonding pad of the second semiconductor die; a second solder bump coupled to the second redistribution layer and to the first solder bump; a third redistribution layer coupled to the second redistribution layer; and a solder ball coupled to the third redistribution layer.
    Type: Grant
    Filed: April 13, 2007
    Date of Patent: October 5, 2010
    Assignee: Amkor Technology, Inc.
    Inventor: Jong Sik Paek
  • Patent number: 7797747
    Abstract: Subsets of non-paged pool unused pages entries are flushed from a translation lookaside buffer (TLB). An attempt to access malicious code within a not present page within the non-paged pool unused pages is made, e.g., by malicious code. The attempt to access the page generates a page fault, which is detected. The page is scanned for malicious code and a determination is made that the page contains malicious code. Protective action is taken to protect a host computer system from the malicious code. Accordingly, malicious code in a page marked not present, i.e., in a page that ordinarily would not be scanned for malicious code, is detected and defeated.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: September 14, 2010
    Assignee: Symantec Corporation
    Inventor: Peter Ferrie
  • Patent number: 7794667
    Abstract: A process gas to a reactor volume of a semiconductor processing reactor is provided through gas injector ports of a gas ring. The process gas flows horizontally from the gas injector ports across a principal surface of a rotating susceptor to exhaust ports of the gas ring. The spent process gas is removed from the reactor volume through the exhaust ports.
    Type: Grant
    Filed: October 19, 2005
    Date of Patent: September 14, 2010
    Assignee: Moore Epitaxial, Inc.
    Inventors: Katsuhito Nishikawa, Gary M. Moore, Aaron David Ingles
  • Patent number: 7793044
    Abstract: In accordance with one embodiment, an enhanced chip multiprocessor permits an L1 cache to request ownership of a data line from a shared L2 cache. A determination is made whether to deny or grant the request for ownership based on the sharing of the data line. In one embodiment, the sharing of the data line is determined from an enhanced L2 cache directory entry associated with the data line. If ownership of the data line is granted, the current data line is passed from the shared L2 to the requesting L1 cache and an associated enhanced L1 cache directory entry and the enhanced L2 cache directory entry are updated to reflect the L1 cache ownership of the data line. Consequently, updates of the data line by the L1 cache do not go through the shared L2 cache, thus reducing transaction pressure on the shared L2 cache.
    Type: Grant
    Filed: January 16, 2007
    Date of Patent: September 7, 2010
    Assignee: Oracle America, Inc.
    Inventors: Lawrence A. Spracklen, Yuan C. Chou, Santosh G. Abraham
  • Patent number: 7786429
    Abstract: An image sensor package includes a molding having a locking feature. The package further includes a snap lid having a tab, where the tab is attached to the locking feature of the molding. To form the image sensor package, a window is placed in a pocket of the molding. The snap lid is secured in place. Once secured, the snap lid presses against a peripheral region of an exterior surface of the window. The window is sandwiched between the molding and the snap lid and held in place.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: August 31, 2010
    Assignee: Amkor Technology, Inc.
    Inventors: Thomas P. Glenn, Steven Webster
  • Patent number: 7783567
    Abstract: A method and system for migrating transactions, such as bill payment transactions, between payment modules and/or payment processors. Each payment object is set up with payment information input to a payment module and results in one or more transactions. During a selective migration, each transaction is treated separately, based on a state of the transaction. A transaction that has either not been yet submitted, or has been completed can be migrated directly, while a transaction that is in some state of processing is iteratively migrated as it completes processing.
    Type: Grant
    Filed: October 7, 2005
    Date of Patent: August 24, 2010
    Assignee: Intuit Inc.
    Inventors: Michael S. Klieman, Patricia D. Armada, Muhammet Serdar Akin, Julia Patterson, Charles Eric Destrempes, Akim Maryanchik, Lei Wang, Keng H. Teh
  • Patent number: 7769647
    Abstract: A process for providing a year-round tax monitor whereby baseline tax data and current year-to-date tax data for a user is obtained. Data representing current tax year directives made by the user, and/or data representing tax related choices made by the user in the current tax year to date, and/or data representing tax related events associated with the user in the current tax year to date is also obtained. Using the baseline tax data, and/or current year-to-date tax data, and/or the data representing current tax year directives made by the user, and/or the data representing tax related choices made by the user in the current tax year, and/or the data representing tax related events associated with the user for the current tax year, an estimate and/or projection of tax liability for the current tax year is calculated and a projected tax refund that will be owed to, or a tax liability that will owed by, the user for the current tax year is estimated.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: August 3, 2010
    Assignee: Intuit Inc.
    Inventors: R. Jason Char, Melanie Ann Novak, John R. Caldwell, Geoffrey C. Howard, William Nolte
  • Patent number: 7755164
    Abstract: An anodic metal layer, e.g., a tantalum layer, is deposited. An anodization mask is formed, the anodization mask exposing first portions of the tantalum layer and covering second portion of the tantalum layer. The exposed first portions of the tantalum layer are anodized to form a tantalum pentoxide layer. The amount of the tantalum layer converted to the tantalum pentoxide layer is precisely controlled by the applied anodization potential. Accordingly, the thicknesses of the remaining tantalum layer and the formed tantalum pentoxide layer are precisely controlled allowing the values of passive devices, e.g., resistors and capacitors, formed with the tantalum layer and/or the tantalum pentoxide layer to be precisely set.
    Type: Grant
    Filed: June 21, 2006
    Date of Patent: July 13, 2010
    Assignee: Amkor Technology, Inc.
    Inventor: Glenn A. Rinne