Patents Represented by Attorney, Agent or Law Firm Silicon Valley IP Group
  • Patent number: 6700748
    Abstract: In an Integrated Lead Suspension system, it is desired that the stainless steel suspension is grounded to a controlled ground potential. This requires creating a grounding path between the stainless steel suspension and a copper trace layer through a layer of dielectric material that separates the stainless steel suspension and the copper layer. The copper trace layer and subsequently the stainless steel suspension can then be grounded to a controlled ground potential. This invention proposes several methods of creating a ground path between the stainless steel suspension and the copper trace layer.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: March 2, 2004
    Assignee: International Business Machines Corporation
    Inventors: Kevin Cowles, A. David Erpelding
  • Patent number: 6701440
    Abstract: A system and method for a remote or network-based application service offering virus scanning, sniffing, or detecting of e-mail viruses prior to the e-mail messages arriving at the destination system or server are disclosed. The method protects a computer system that is configured to receive an e-mail message addressed to a destination e-mail address from viruses in an incoming e-mail message. The method generally includes receiving the incoming e-mail message at a remote e-mail receiving server, scanning the e-mail message for virus, forwarding the e-mail message if it is clean to a remote e-mail sending server, attempting to clean the e-mail message if it is infected to generate a cleaned e-mail message, forwarding the cleaned e-mail message, if any, to the remote e-mail sending server, and forwarding the clean or cleaned e-mail message, if any, to the destination e-mail address from the remote e-mail sending server.
    Type: Grant
    Filed: January 6, 2000
    Date of Patent: March 2, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Do K. Kim, Christopher L. Pearce, Jeffrey J. Constantine
  • Patent number: 6697870
    Abstract: In a probe system for monitoring and analyzing data flow and associated activities between devices connected in common to a point in a network, the probe's driver runs in a “Kernel mode” on Windows NT for analyzing packets of data retrieved from the network, whereby programming is provided for operating the Kernel mode driver to monitor the rate of traffic or data packets entering an NIC card buffer, for causing the CPU to respond to an interrupt issued by the NIC everytime a data packet is received at a traffic rate below a predetermined threshold to access data packets entering the NIC card buffer, and to cause the CPU to respond to polling pulses at regular predetermined intervals to access data packets, when the traffic rate exceeds the predetermined threshold, for providing more CPU cycles to analyze the data packets.
    Type: Grant
    Filed: January 28, 2000
    Date of Patent: February 24, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Dominick Anthony Cafarelli, III, Daniel Hansen
  • Patent number: 6697337
    Abstract: A wireless analyzer device for an IEEE 802.11 Wireless LAN is programmed to perform both a per packet processing routine to obtain packet statistics, and a one second timer routine, followed by arranging the packet statistics in a logical manner for display on a computer monitor.
    Type: Grant
    Filed: September 17, 2001
    Date of Patent: February 24, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Dominick Anthony Cafarelli, James Peter Anderson
  • Patent number: 6697950
    Abstract: One embodiment of the present invention provides a system that detects a macro virus in a computer system by statically analyzing macro operations within a document. The system operates by receiving the document containing the macro operations. The system locates the macro operations within the document, and performs a flow analysis on the macro operations within the document to determine associated values for variables within the macro operations. Next, the system compares the macro operations including the associated values for variables against a profile containing information about suspect macro operations and associated values for variables to determine whether the document contains suspect macro operations. If so, the system informs a user that the document contains suspect macro operations. In one embodiment of the present invention, after informing the user, the system receives instructions from the user specifying an action to take with regards to the document.
    Type: Grant
    Filed: December 22, 1999
    Date of Patent: February 24, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventor: Cheuk W. Ko
  • Patent number: 6696226
    Abstract: A method of making a magnetic read/write head using a single lithographic step to define both a write coil and a pole tip structure. The use of a thin image resist layer over a hard reactive-ion etch mask and image transfer techniques allows very high resolution optical lithography which can accommodate formation of a very compact coil and pole structure. The use of a single high resolution lithography step on a planarized structure to define both a write pole tip and a write coil coplanar with the write pole tip avoids the problems of reflective notching associated with lithography to define the pole tip in the vicinity of non-planar features of the coil structure and also eliminates alignment inaccuracies inherent in separate lithography processes for the coil and pole.
    Type: Grant
    Filed: November 8, 2002
    Date of Patent: February 24, 2004
    Assignee: International Business Machines Corporation
    Inventors: Thomas Edward Dinan, Jeffrey S. Lille, Hugo Alberto Emilio Santini
  • Patent number: 6697236
    Abstract: A magnetoresistive read (MR) sensor system and a method for fabricating the same are provided. First provided are a spacer layer, and a first ferromagnetic layer positioned above the spacer layer. Also included is an antiparallel layer positioned above the first ferromagnetic layer. A second ferromagnetic layer is positioned above the antiparallel layer. Such first and second ferromagnetic layers are antiferromagnetically coupled. Next provided is a pair of antiferromagnetic layers positioned above the second ferromagnetic layer for defining inner free portions and outer pinned portions of the first ferromagnetic layer and the second ferromagnetic layer. The inner free portion of the first ferromagnetic layer has a first thickness tA, the inner free portion of the second ferromagnetic layer has a second thickness tB, the outer pinned portion of the first ferromagnetic layer has a third thickness tC, and the outer pinned portion of the second ferromagnetic layer has a fourth thickness tD.
    Type: Grant
    Filed: March 25, 2002
    Date of Patent: February 24, 2004
    Assignee: International Business Machines Corporation
    Inventor: Hardayal Singh Gill
  • Patent number: 6691631
    Abstract: An apparatus and method are provided including a sheet formed of a transparent material. The sheet defines a template capable of having a pattern printed thereon. During use, the template is adapted for being removed from the sheet. Also included is at least a pair of alignment designators that are positioned on the template of the sheet for marking the material. The markings facilitate alignment of the material in a support frame that is adapted for use when embroidering the pattern on the material.
    Type: Grant
    Filed: April 2, 2001
    Date of Patent: February 17, 2004
    Inventors: Victoria I. Pettigrew, Stephen H. Pettigrew
  • Patent number: 6693888
    Abstract: A method and apparatus provides for wirelessly monitoring data packets or frames transmitted in a wireless LAN, that permits a user to selectively filter out unwanted ones of the data packets or frames with respect to the source and destination hardware addresses, and to the frame type and subtypes.
    Type: Grant
    Filed: June 6, 2001
    Date of Patent: February 17, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Dominick Anthony Cafarelli, Kazim Orhan Yildiz
  • Patent number: 6693236
    Abstract: The present invention provides a user configurable computer interface for managing inventory. The interface provides a list, generated according to a user-defined organization. The list includes both owned and un-owned items and provides a means for sampling and purchasing the un-owned items directly from the list. The present invention contemplates a user interface for managing an entertainment play lists such as music play lists, video play lists etc. In addition the present invention contemplates management of vehicle maintenance and goods such as groceries, toys, or books.
    Type: Grant
    Filed: December 28, 1999
    Date of Patent: February 17, 2004
    Assignee: MonkeyMedia, Inc.
    Inventors: Eric J. Gould, Nick West, Donald McCaskill, Alice Cark, Paulus Trisnadi
  • Patent number: 6690372
    Abstract: A system, method and article of manufacture are provided for shadow mapping while rendering a primitive in a graphics pipeline. Initially, an offset operation is performed in order to generate a depth value while rendering a primitive. Further, a value of a slope associated with an edge of the primitive is identified. Thereafter, the depth value is conditionally clamped based on the value of the slope.
    Type: Grant
    Filed: December 5, 2000
    Date of Patent: February 10, 2004
    Assignee: NVIDIA Corporation
    Inventors: Walter E. Donovan, Liang Peng
  • Patent number: 6684329
    Abstract: A system and method for minimizing the likelihood of flaws in a firewall proxy is disclosed. Software wrappers are used to introduce fine-grained controls on the operation of existing proxy applications. These fine-grained controls create an extra measure of assurance that bugs (or malicious software) will not subvert the intent of the firewall. To provide even further assurance, the firewall system can be totally wrapped. A totally wrapped system includes a wrapper for the proxies plus a separate wrapper for everything else on the firewall system that can potentially interfere with the wrappers and the proxies. The software wrappers can also be integrated with an intrusion detection system. The fine-grained controls of the software wrapper enables it to be uniquely positioned to generate alerts based on an indication that a flaw exists in the proxy and that the proxy is misbehaving.
    Type: Grant
    Filed: December 30, 1999
    Date of Patent: January 27, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Jeremy Epstein, Linda Thomas
  • Patent number: 6680828
    Abstract: A magnetoresistive read (MR) sensor system and a method for fabricating the same are provided. First provided are a first ferromagnetic layer, a first spacer layer positioned above the first ferromagnetic layer, and a second ferromagnetic layer positioned above the first spacer layer for working in conjunction with the first ferromagnetic layer to define a first sensor. An antiparallel coupling layer is positioned above the second ferromagnetic layer to separate the first sensor from a second sensor. The second sensor is defined by a third ferromagnetic layer positioned above the antiparallel coupling layer, a second spacer layer positioned above the third ferromagnetic layer, and a fourth ferromagnetic layer positioned above the second spacer layer.
    Type: Grant
    Filed: June 7, 2002
    Date of Patent: January 20, 2004
    Assignee: International Business Machines Corporation
    Inventor: Hardayal Singh Gill
  • Patent number: 6677953
    Abstract: A system and method are provided for a dedicated hardware-implemented viewport operation in a graphics pipeline. Included is a transform/lighting module for transforming and lighting vertex data. Also provided is viewport hardware coupled to the transform/lighting module for performing a viewport operation on the vertex data. A rasterizer is coupled to the viewport hardware for rendering the vertex data.
    Type: Grant
    Filed: November 8, 2001
    Date of Patent: January 13, 2004
    Assignee: NVIDIA Corporation
    Inventors: Kirk E. Twardowski, Gary Tarolli
  • Patent number: 6678887
    Abstract: A system that facilitates customizing a software package by modifying an implementation of a target method defined within an application programming interface (API) for the software package is presented. The system operates by receiving additional code for integration into a target method defined within the API and a command to integrate this code, wherein the API defines a plurality of methods that operate on objects. This command is received through a pre-defined method within the API. In response, the system links the additional code into the target method so that the additional code is executed upon invocation of the target method. In one embodiment the API defines: a method that creates an object; a method that deletes the object; a method that fetches the object; and a method that updates the object. In one embodiment the additional code causes the target method to operate on data from an alternative source.
    Type: Grant
    Filed: July 11, 2000
    Date of Patent: January 13, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Clinton J. Hallman, David Forney
  • Patent number: 6674738
    Abstract: A method and apparatus for detecting and diagnosing wireless network failures, provides for capturing, analyzing, and displaying detailed information relative to data packets and/or frames transmitted across a wireless network including an IEEE 802.11 LAN.
    Type: Grant
    Filed: September 17, 2001
    Date of Patent: January 6, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Kazim Orhan Yildiz, Bing Chen
  • Patent number: 6671368
    Abstract: A system, method and computer program product are provided for retrieving records in, for example, a computer telephony integration (CTI) architecture. Initially, a telephone call is received from a user. During the telephone call, an identifier associated with the user is ascertained. Information associated with the user is then retrieved utilizing the identifier. The retrieval of information is based on criterion that is customizable.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: December 30, 2003
    Assignee: Networks Associates Technology, Inc.
    Inventors: Salvatore J. Contino, Mei Ling
  • Patent number: 6671812
    Abstract: A system, method, and computer program product are provided for cleaning a computer. Initially, a cleaning program is downloaded to a computer. Next, a search for undesired data and software is performed on the computer utilizing the cleaning program. Such undesired data and software is then deleted from the computer utilizing the cleaning program.
    Type: Grant
    Filed: October 4, 2002
    Date of Patent: December 30, 2003
    Assignee: Networks Associates Technology, Inc.
    Inventors: Chandrasekar Balasubramaniam, Ravi Kannan, Siddaraya Basappa Revashetti, Srivats Sampath, Babu Katchapalayam
  • Patent number: 6668289
    Abstract: A system and method update client computers of various end users with software updates for software products installed on the client computers, the software products manufacturered by diverse, unrelated software vendors. The system includes a service provider computer system, a number of client computers and software vendor computer systems communicating on a common network. The service provider computer system stores in an update database information about the software updates of the diverse software vendors, identifying the software products for which software updates are available, their location on the network at the various software vendor computer systems, information for identifying in the client computers the software products stored thereon, and information for determining for such products, which have software updates available. Users of the client computers connect to the service provider computer and obtain a current version of portions of the database.
    Type: Grant
    Filed: October 4, 2002
    Date of Patent: December 23, 2003
    Assignee: Networks Associates Technology, Inc.
    Inventors: William Cheng, Kenneth Hwang, Ravi Kannan, Babu Katchapalayam, Bing Liu, Balaji Narasimhan, Gopal Ramanujam, Jonathan Tran
  • Patent number: 6667457
    Abstract: A slider fabrication assembly and method for making the same are provided. A slider is formed on a substrate. A corrodible component of the slider is exposed to an environment in contact with the slider. A kerf region of the substrate is positioned adjacent to the slider. The kerf region is removable from the slider. A sacrificial anode is embedded in the kerf region and exposed to the environment. The sacrificial anode is electrically coupled to the corrodible component of the slider thereby forming an electrochemical cell. The sacrificial anode is less noble, i.e., more corrodible, than the corrodible slider component, and thus corrodes first. When the kerf region is removed, the corroded sacrificial anode is removed as well.
    Type: Grant
    Filed: September 17, 2002
    Date of Patent: December 23, 2003
    Assignee: Hitachi Global Storage Technologies
    Inventors: Edward Hin Pong Lee, Neil Leslie Robertson, Edward Dinan Thomas