Patents Represented by Attorney Silicon Valley IP Group, PC
  • Patent number: 7068272
    Abstract: A system, method and article of manufacture are provided for early Z-value based culling prior to pixel rendering in a graphics pipeline. In initial stages of processing, Z-value culling is performed on at least one pixel. Thereafter, the pixel is conditionally rendered. Whether the pixel is rendered or not is conditioned on results of the Z-value culling. By culling, or removing, the pixels that do not meet certain criteria prior to rendering, much processing is avoided in the rendering portion of the graphics pipeline.
    Type: Grant
    Filed: May 31, 2000
    Date of Patent: June 27, 2006
    Assignee: NVIDIA Corporation
    Inventors: Douglas A. Voorhies, James M. Van Dyke, Jim E. Margeson, III
  • Patent number: 6892227
    Abstract: A system, method and computer program product are provided for analyzing a network utilizing a host controller/zone controller interface. Initially, network traffic information is collected utilizing a host controller. Then, a predetermined interval setting is tracked, and the system polls for the receipt of a demand over the network. In response to the demand or the cessation of the predetermined interval setting, the network traffic information is transmitted to a zone controller over the network.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: May 10, 2005
    Assignee: Networks Associates Technology, Inc.
    Inventors: Ken W. Elwell, Herbert V. Joiner
  • Patent number: 6879812
    Abstract: Aspects of the invention are found in an apparatus for monitoring data on a wireless network. The data is transmitted according to a wireless data network protocol across the network. The apparatus is contained on a portable wireless network analysis device. The portable wireless network analysis device has a wireless network interface that communicatively couples the portable wireless network analysis device to the wireless network. This allows the portable wireless network analysis device to receive data from the wireless network. The portable wireless network analysis device also has a network traffic analyzer. The network traffic analyzer is communicatively coupled to the wireless network interface. The analyzer receives and analyzes the data received from the wireless network. The portable wireless network analysis device is capable of being operated by user at one location and transported to second location.
    Type: Grant
    Filed: September 17, 2002
    Date of Patent: April 12, 2005
    Assignee: Networks Associates Technology Inc.
    Inventors: Ajay Agrawal, Sriharsha Sathya, Yashovan Neelakantamurthy, Apurva Prakash, Raghavendra Malpani, Abhishek Saraswati, Suryaprashant Rao, Ashish Hate, Peter O. Schmitz
  • Patent number: 6842861
    Abstract: A method and system for detecting viruses on handheld computers. The handheld computer is in communication with a computer system having a virus detection program. The method includes reading data from the handheld computer and writing the data at least temporarily to a database on the computer system. The data is scanned for viruses with the virus detection program. The method further includes updating data on the handheld computer based on results of the scanning.
    Type: Grant
    Filed: March 24, 2000
    Date of Patent: January 11, 2005
    Assignee: Networks Associates Technology, Inc.
    Inventors: Brian R. Cox, Do Kim, Brandt Haagensen
  • Patent number: 6823460
    Abstract: A method of intercepting application program interface, including dynamic installation of associated software, within the user portion of an operating system. An API interception control server in conjunction with a system call interception module loads into all active process spaces an API interception module. An initializer module within the API interception module hooks and patches all API modules in the active process address space. When called by the application programs, the API routines' flow of execution, by virtue of their patched code, is re-directed into a user-supplied code in a pre-entry routine of the API interception module. The API routine might be completely by-passed or its input parameters might be filtered and changed by the user code. During the operation, the API routine is double-patched by the API interception module to ensure that all simultaneous calls to the API routine will re-direct its flow of control into the API interception module.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: November 23, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Yona Hollander, Ophir Rachman, Oded Horovitz
  • Patent number: 6814842
    Abstract: A system, method and computer program product are provided for organizing objects associated with a voice application call in a tree representation. Initially, a voice application call is identified. Next, a plurality of connection objects is generated associated with the voice application call. Further, a plurality of session objects associated with the voice application call is identified, along with a plurality of application objects associated with the voice application call. In use, the connection objects, the session objects, and the application objects are organized in a tree representation.
    Type: Grant
    Filed: December 14, 2001
    Date of Patent: November 9, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Paul C. Yago, Miles Wu, Kaiwang Zhang
  • Patent number: 6810017
    Abstract: A graphical user interface is provided for displaying network analysis. Included is a plurality of tabs selectable by a user. Also included is a plurality of windows each associated with one of the tabs and adapted for displaying a different aspect of a network analysis. In use, the windows are each displayed upon the selection of the associated tab.
    Type: Grant
    Filed: August 19, 2002
    Date of Patent: October 26, 2004
    Assignee: Networks Associates Technology Inc.
    Inventors: Pak-Tak Patrick Leong, King L. Won
  • Patent number: 6806886
    Abstract: A system, method and article of manufacture are provided for converting color data into floating point values in a graphics pipeline. First, color data is received. Next, the color data is separated into a plurality of components each including an integer. The components of color data are then converted into floating point values by dividing at least a portion of the components by predetermined numbers.
    Type: Grant
    Filed: July 7, 2000
    Date of Patent: October 19, 2004
    Assignee: nVidia Corporation
    Inventor: Harold Robert Feldman Zatz
  • Patent number: 6802012
    Abstract: A system for scanning computer files for unwanted properties, such as containing computer viruses or being spam e-mail, allocates a priority to pending scan requests based upon the identity of a computer user associated with the scan request. In the case of a normal file access request, the computer user associated with the scan request may be the file access request or in the case of an on-demand scan, then the computer user associated with a particular scan request for a computer file may be the owner or creator of that computer file. In the case of scan requests associated with e-mails, the sender or recipient computer user may be used in the allocation of a priority level for the scan request.
    Type: Grant
    Filed: October 3, 2000
    Date of Patent: October 5, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Robert Hugh Smithson, Daniel Joseph Wolff
  • Patent number: 6801940
    Abstract: A system, method, and computer program product are provided for expert application performance analysis. An application is monitored. Performance data is gathered during the monitoring. A set of metrics is generated based on the performance data. A performance of the application is measured from at least one of a client perspective, a server perspective, and a network perspective using the metrics.
    Type: Grant
    Filed: January 11, 2002
    Date of Patent: October 5, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Mike Moran, Tauras Liubinskas, Jack Goral
  • Patent number: 6801756
    Abstract: Aspects of the invention are found in an apparatus for monitoring data on a wireless network. The data is transmitted according to a wireless data network protocol across the network. The apparatus is contained on a portable wireless network analysis device. The portable wireless network analysis device has a wireless network interface that communicatively couples the portable wireless network analysis device to the wireless network. This allows the portable wireless network analysis device to receive data from the wireless network. The portable wireless network analysis device also has a network traffic analyzer. The network traffic analyzer is communicatively coupled to the wireless network interface. The analyzer receives and analyzes the data received from the wireless network. The portable wireless network analysis device is capable of being operated by user at one location and transported to second location.
    Type: Grant
    Filed: February 8, 2002
    Date of Patent: October 5, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Ajay Agrawal, Sriharsha Sathya, Yashovan Neelakantamurthy, Apurva Prakash, Raghavendra Malpani, Abhishek Saraswati, Suryaprashant Rao, Ashish Hate, Peter O. Schmitz
  • Patent number: 6799197
    Abstract: A secure method and system for administering to software on a plurality of client computers is disclosed. One or more pre-set policies for one or more client computers may be stored on and transmitted in a secure manner from a central server that is under the control of a system administrator to the client computers over a public network or e-mail systems. The central server is preferably an HTTP server containing software for creating packages of information and for protecting the integrity of the packages during transmission over a virtual secured pipe. The packages may contain policy for the various clients that are to be maintained. The policy may comprise software configurations for software that resides on the clients, software to be installed on one or more clients, or any other information and data that is needed to maintain and manage the clients.
    Type: Grant
    Filed: August 29, 2000
    Date of Patent: September 28, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Satish Shetty, Victor Kouznetsov, Dan Melchione
  • Patent number: 6792543
    Abstract: A system, method and article of manufacture are provided for programmable scanning for malicious content on a wireless client device. Initially, an anti-virus program having an instruction set is assembled in a programmable computing language. The anti-virus program is implemented in a wireless client device. A scan for malicious code is performed on the wireless client device utilizing the anti-virus program. A method for programmable scanning for malicious content on a thin client device is also provided. An anti-virus engine is assembled in a programmable computing language. The anti-virus engine is installed on a thin client device. A signature file is also assembled in a programmable computing language, the signature file containing an identifier uniquely identifying a computer virus and a virus detection section comprising object code providing operations to detect the identified computer virus on the thin client device. The signature file is also installed on the thin client device.
    Type: Grant
    Filed: November 30, 2001
    Date of Patent: September 14, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Michael C. Pak, Victor Kouznetsov, David W. Palmer
  • Patent number: 6788312
    Abstract: A system, method and computer program product are provided for improving image quality in a graphics pipeline. Initially, a difference is detected between a first pixel of a first frame to be outputted and a corresponding second pixel of a second frame outputted before the first frame. Such difference may be representative of motion which is capable of reducing image quality. A pixel output is then modified if such a difference is detected. This is accomplished utilizing texturing hardware in the graphics pipeline. Thereafter, the pixel output is outputted via a progressive or interlaced display system.
    Type: Grant
    Filed: August 6, 2001
    Date of Patent: September 7, 2004
    Assignee: Nvidia Corporation
    Inventors: Hassane S. Azar, Douglas Sim Dietrich, Jr., Duncan Andrew Riach, Henry P. Moreton, Douglas H. Rogers
  • Patent number: 6788500
    Abstract: A system, method and computer program product provide an annealing process for setting a magnetization condition of a read head. An amount of heat for stabilizing magnetization condition of a read head is calculated. A width and amplitude of a voltage pulse that generates the calculated amount of heat in the read head are calculated. A voltage pulse of the calculated width and amplitude is applied to the read head for generating Joule heating in the read head. The width of the voltage pulse is less than one second.
    Type: Grant
    Filed: May 6, 2002
    Date of Patent: September 7, 2004
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Lydia Baril, Ciaran A. Fox, Jih-Shiuan Luo, Peter J. Melz, Chin-Yu Yeh
  • Patent number: 6789202
    Abstract: One embodiment of the present invention provides a providing policy-driven intrusion detection system for a networked computer system. This system operates by receiving a global policy for intrusion detection for the networked computer system. This global policy specifies rules in the form of a global security condition for the networked computer system and a global response to be performed in response to the global security condition. The system compiles the global policy into local policies for local regions of the networked computer system. Each local policy specifies at least one rule in the form of a local security condition for an associated local region of the networked computer system and a local response to be performed in response to the local security condition. The system communicates the local policies to local analyzers that control security for the local regions. A local analyzer compiles a local policy into specifiers for local sensors in a local region associated with the local analyzer.
    Type: Grant
    Filed: October 15, 1999
    Date of Patent: September 7, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Cheuk W. Ko, Jaisook Rho
  • Patent number: 6788501
    Abstract: A magnetic head having a sensor with a free layer, a spacer layer coupled to the free layer, and a pinned layer coupled to the spacer layer. Each layer has an active portion defined between its end portions. Leads are coupled to the sensor, with each lead overlapping the end portions of the layers. The pinned layer is operative to substantially pin magnetic moments of the end portions of the free layer. The magnetic moment of the active portion of the pinned layer is oxidized to reduce its magnetic moment, allowing the magnetic moment of the active portion of the free layer to spin freely.
    Type: Grant
    Filed: September 24, 2002
    Date of Patent: September 7, 2004
    Assignee: International Business Machines Corporation
    Inventor: Hardayal Singh Gill
  • Patent number: 6789082
    Abstract: One embodiment of the present invention provides a system that facilitates fast network management protocol replies in large tables. The system operates by first receiving a request for a next row from a network management protocol table. The system then compares the object identifier in the request with a pre-calculated object identifier. If the object identifier matches the pre-calculated object identifier, the system responds to the request with a pre-calculated response. If the object identifier does not match the pre-calculated object identifier, the system searches a management information base for the next row in the network management protocol table. Next, the system calculates a response, which includes data from requested columns of the next row. The system then responds to the request.
    Type: Grant
    Filed: July 13, 2001
    Date of Patent: September 7, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Jeffrey Y. Sternin, Steven C. Tung, Yongping Qi
  • Patent number: 6789201
    Abstract: A system, method and computer program product are provided for affording virus-related services utilizing a network browser toolbar. Initially, a request for virus-related services is received over a network from a network browser associated with a computer. In response thereto, virus-related information is transmitted to the computer for being used in conjunction with the network browser to provide virus-related services. In use, the virus-related services are administered utilizing the virus-related information and a toolbar associated with the network browser.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: September 7, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Chris A. Barton, Lee Codel Lawson Tarbotton, Guy William Welch Roberts
  • Patent number: RE39501
    Abstract: A multiple network protocol encoder/decoder comprising a network protocol layer, data handler, O.S. State machine, and memory manager state machines implemented at a hardware gate level. Network packets are received from a physical transport level mechanism by the network protocol layer state machine which decodes network protocols such as TCP, IP, User Datagram Protocol (UDP), PPP, and Raw Socket concurrently as each byte is received. Each protocol handler parses and strips header information immediately from the packet, requiring no intermediate memory. The resulting data are passed to the data handler which consists of data state machines that decode data formats such as email, graphics, Hypertext Transfer Protocol (HTTP), Java, and Hypertext Markup Language (HTML).
    Type: Grant
    Filed: March 6, 2002
    Date of Patent: March 6, 2007
    Assignee: NVIDIA Corporation
    Inventors: John Shigeto Minami, Ryo Koyama, Michael Ward Johnson, Masaru Shinohara, Thomas C. Poff, Daniel F. Burkes