Patents Represented by Attorney Gunnison, McKay & Hodgson, L.L.P.
-
Patent number: 7842541Abstract: 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: GrantFiled: September 24, 2008Date of Patent: November 30, 2010Assignee: Amkor Technology, Inc.Inventors: Sukianto Rusli, Ronald Patrick Huemoeller, Bob Shih-Wei Kuo, Lee John Smith
-
Patent number: 7841008Abstract: 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: GrantFiled: March 31, 2006Date of Patent: November 23, 2010Assignee: Symantec CorporationInventors: David Michael Cole, Vincent P. Hwang
-
Patent number: 7836139Abstract: 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: GrantFiled: May 23, 2008Date of Patent: November 16, 2010Assignee: Symantec CorporationInventors: Andrew Gilbert, Stewart Waldie
-
Patent number: 7836290Abstract: 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: GrantFiled: February 28, 2006Date of Patent: November 16, 2010Assignee: Oracle America, Inc.Inventors: Shailender Chaudhry, Quinn A. Jacobson, Paul Caprioli, Marc Tremblay
-
Patent number: 7832097Abstract: 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: GrantFiled: January 23, 2008Date of Patent: November 16, 2010Assignee: Amkor Technology, Inc.Inventors: Ronald Patrick Huemoeller, Sukianto Rusli, Nozad Karim
-
Patent number: 7831560Abstract: 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: GrantFiled: December 22, 2006Date of Patent: November 9, 2010Assignee: Symantec CorporationInventors: Michael Paul Spertus, Timothy Michael Naftel
-
Patent number: 7831705Abstract: 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: GrantFiled: April 14, 2005Date of Patent: November 9, 2010Assignee: Symantec CorporationInventor: Paul Agbabian
-
Patent number: 7827311Abstract: 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: GrantFiled: May 9, 2007Date of Patent: November 2, 2010Assignee: Symantec CorporationInventors: Shaun Cooley, Rowan Trollope
-
Patent number: 7825520Abstract: 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: GrantFiled: May 5, 2009Date of Patent: November 2, 2010Assignee: Amkor Technology, Inc.Inventors: Joseph Marco Longo, Christopher M. Scanlan
-
Patent number: 7817861Abstract: 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: GrantFiled: December 11, 2006Date of Patent: October 19, 2010Assignee: Symantec CorporationInventor: Martin Giles Lee
-
Patent number: 7814544Abstract: 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: GrantFiled: June 22, 2006Date of Patent: October 12, 2010Assignee: Symantec CorporationInventor: Jeffrey Wilhelm
-
Patent number: 7809797Abstract: 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: GrantFiled: April 6, 2007Date of Patent: October 5, 2010Assignee: Symantec CorporationInventors: Shaun Cooley, Bruce McCorkendale
-
Patent number: 7808105Abstract: 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: GrantFiled: April 13, 2007Date of Patent: October 5, 2010Assignee: Amkor Technology, Inc.Inventor: Jong Sik Paek
-
Patent number: 7797747Abstract: 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: GrantFiled: February 21, 2006Date of Patent: September 14, 2010Assignee: Symantec CorporationInventor: Peter Ferrie
-
Patent number: 7794667Abstract: 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: GrantFiled: October 19, 2005Date of Patent: September 14, 2010Assignee: Moore Epitaxial, Inc.Inventors: Katsuhito Nishikawa, Gary M. Moore, Aaron David Ingles
-
Patent number: 7793044Abstract: 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: GrantFiled: January 16, 2007Date of Patent: September 7, 2010Assignee: Oracle America, Inc.Inventors: Lawrence A. Spracklen, Yuan C. Chou, Santosh G. Abraham
-
Patent number: 7786429Abstract: 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: GrantFiled: August 8, 2008Date of Patent: August 31, 2010Assignee: Amkor Technology, Inc.Inventors: Thomas P. Glenn, Steven Webster
-
Patent number: 7783567Abstract: 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: GrantFiled: October 7, 2005Date of Patent: August 24, 2010Assignee: 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: 7769647Abstract: 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: GrantFiled: July 31, 2008Date of Patent: August 3, 2010Assignee: Intuit Inc.Inventors: R. Jason Char, Melanie Ann Novak, John R. Caldwell, Geoffrey C. Howard, William Nolte
-
Patent number: 7755164Abstract: 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: GrantFiled: June 21, 2006Date of Patent: July 13, 2010Assignee: Amkor Technology, Inc.Inventor: Glenn A. Rinne