Movatterモバイル変換


[0]ホーム

URL:


US20070055967A1 - Offload system, method, and computer program product for port-related processing - Google Patents

Offload system, method, and computer program product for port-related processing
Download PDF

Info

Publication number
US20070055967A1
US20070055967A1US11/546,819US54681906AUS2007055967A1US 20070055967 A1US20070055967 A1US 20070055967A1US 54681906 AUS54681906 AUS 54681906AUS 2007055967 A1US2007055967 A1US 2007055967A1
Authority
US
United States
Prior art keywords
java
data
hardware
net
port
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/546,819
Inventor
Thomas Poff
John Minami
Ryo Koyama
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nvidia Corp
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US08/965,540external-prioritypatent/US6330659B1/en
Priority claimed from US09/886,167external-prioritypatent/US6983357B2/en
Application filed by IndividualfiledCriticalIndividual
Priority to US11/546,819priorityCriticalpatent/US20070055967A1/en
Assigned to NVIDIA CORPORATIONreassignmentNVIDIA CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: IREADY CORPORATION
Publication of US20070055967A1publicationCriticalpatent/US20070055967A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

An offload system, method, and computer program product are provided. In use, data is communicated between a host and at least one network utilizing a network interface capable of transport layer processing. Further, a port associated with the data is identified. The connection, by which the data is communicated, is managed utilizing the network interface. Further, the connection and the port are bound.

Description

Claims (18)

US11/546,8191997-05-082006-10-11Offload system, method, and computer program product for port-related processingAbandonedUS20070055967A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US11/546,819US20070055967A1 (en)1997-05-082006-10-11Offload system, method, and computer program product for port-related processing

Applications Claiming Priority (5)

Application NumberPriority DateFiling DateTitle
US4595197P1997-05-081997-05-08
US08/965,540US6330659B1 (en)1997-11-061997-11-06Hardware accelerator for an object-oriented programming language
US09/886,167US6983357B2 (en)1997-05-082001-06-20Hardware accelerator for an object-oriented programming language
US11/152,544US9098297B2 (en)1997-05-082005-06-14Hardware accelerator for an object-oriented programming language
US11/546,819US20070055967A1 (en)1997-05-082006-10-11Offload system, method, and computer program product for port-related processing

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US11/152,544ContinuationUS9098297B2 (en)1997-05-082005-06-14Hardware accelerator for an object-oriented programming language

Publications (1)

Publication NumberPublication Date
US20070055967A1true US20070055967A1 (en)2007-03-08

Family

ID=35758975

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US11/152,544Expired - LifetimeUS9098297B2 (en)1997-05-082005-06-14Hardware accelerator for an object-oriented programming language
US11/546,819AbandonedUS20070055967A1 (en)1997-05-082006-10-11Offload system, method, and computer program product for port-related processing

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US11/152,544Expired - LifetimeUS9098297B2 (en)1997-05-082005-06-14Hardware accelerator for an object-oriented programming language

Country Status (1)

CountryLink
US (2)US9098297B2 (en)

Cited By (30)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050149694A1 (en)*1998-12-082005-07-07Mukesh PatelJava hardware accelerator using microcode engine
US20050268307A1 (en)*1999-05-102005-12-01Apple Computer, Inc.Distributing and synchronizing objects
US20080165161A1 (en)*2007-01-072008-07-10Andrew PlatzerApplication Programming Interfaces for Synchronization
US20080168402A1 (en)*2007-01-072008-07-10Christopher BlumenbergApplication Programming Interfaces for Gesture Operations
US20080165210A1 (en)*2007-01-072008-07-10Andrew PlatzerAnimations
US20080168478A1 (en)*2007-01-072008-07-10Andrew PlatzerApplication Programming Interfaces for Scrolling
US20090225037A1 (en)*2008-03-042009-09-10Apple Inc.Touch event model for web pages
US20090225039A1 (en)*2008-03-042009-09-10Apple Inc.Touch event model programming interface
US20090228901A1 (en)*2008-03-042009-09-10Apple Inc.Touch event model
US20090225038A1 (en)*2008-03-042009-09-10Apple Inc.Touch event processing for web pages
US7697008B1 (en)1999-12-062010-04-13Nvidia CorporationSystem, method and article of manufacture for a programmable processing model with instruction set
US7755634B1 (en)1999-12-062010-07-13Nvidia CorporationSystem, method and computer program product for branching during programmable vertex processing
US20100235118A1 (en)*2009-03-162010-09-16Bradford Allen MooreEvent Recognition
US7844915B2 (en)2007-01-072010-11-30Apple Inc.Application programming interfaces for scrolling operations
US20110179386A1 (en)*2009-03-162011-07-21Shaffer Joshua LEvent Recognition
US20110179380A1 (en)*2009-03-162011-07-21Shaffer Joshua LEvent Recognition
US20110179387A1 (en)*2009-03-162011-07-21Shaffer Joshua LEvent Recognition
US8135842B1 (en)1999-08-162012-03-13Nvidia CorporationInternet jack
US8269768B1 (en)1998-07-222012-09-18Nvidia CorporationSystem, method and computer program product for updating a far clipping plane in association with a hierarchical depth buffer
US8552999B2 (en)2010-06-142013-10-08Apple Inc.Control selection approximation
US8656311B1 (en)2007-01-072014-02-18Apple Inc.Method and apparatus for compositing various types of content
US8813100B1 (en)*2007-01-072014-08-19Apple Inc.Memory management
USRE45559E1 (en)1997-10-282015-06-09Apple Inc.Portable computers
US9298363B2 (en)2011-04-112016-03-29Apple Inc.Region activation for touch sensitive surface
US9360993B2 (en)2002-03-192016-06-07Facebook, Inc.Display navigation
US9374406B2 (en)2012-02-272016-06-21Qualcomm IncorporatedDash client and receiver with a download rate estimator
US9386058B2 (en)2012-02-272016-07-05Qualcomm IncorporatedDASH client and receiver with playback rate selection
US9619132B2 (en)2007-01-072017-04-11Apple Inc.Device, method and graphical user interface for zooming in on a touch-screen display
US9684521B2 (en)2010-01-262017-06-20Apple Inc.Systems having discrete and continuous gesture recognizers
US9733716B2 (en)2013-06-092017-08-15Apple Inc.Proxy gesture recognizer

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9098297B2 (en)*1997-05-082015-08-04Nvidia CorporationHardware accelerator for an object-oriented programming language
US8782675B2 (en)*2006-10-132014-07-15Texas Instruments IncorporatedMethod and system of accessing display window memory
US8487941B2 (en)*2008-12-152013-07-16Leonovus Usa Inc.Media action script acceleration apparatus
US8432404B2 (en)*2008-12-152013-04-30Leonovus Usa Inc.Media action script acceleration method
US8487942B2 (en)*2008-12-152013-07-16Leonovus Usa Inc.Media action script acceleration system
US20100149215A1 (en)*2008-12-152010-06-17Personal Web Systems, Inc.Media Action Script Acceleration Apparatus, System and Method
US8432403B2 (en)*2008-12-152013-04-30Leonovus Usa Inc.Media action script acceleration apparatus
US20100325565A1 (en)*2009-06-172010-12-23EchoStar Technologies, L.L.C.Apparatus and methods for generating graphical interfaces
US9836316B2 (en)*2012-09-282017-12-05Intel CorporationFlexible acceleration of code execution
US9465618B2 (en)*2014-01-082016-10-11Oracle International CorporationMethods and systems for optimally selecting an assist unit
KR102273023B1 (en)2014-10-162021-07-05삼성전자주식회사Method and apparatus for processing image enhancement algorithm
WO2016075713A1 (en)*2014-11-122016-05-19Valerio PastoreMethod and system for sharing multimedia contents through a telecommunication network
CN106371811A (en)*2015-07-212017-02-01中兴通讯股份有限公司Method and device for recognizing java window control
US11475010B2 (en)2020-09-092022-10-18Self Financial, Inc.Asynchronous database caching
US20220075877A1 (en)*2020-09-092022-03-10Self Financial, Inc.Interface and system for updating isolated repositories
US11470037B2 (en)2020-09-092022-10-11Self Financial, Inc.Navigation pathway generation
US11641665B2 (en)2020-09-092023-05-02Self Financial, Inc.Resource utilization retrieval and modification
KR20220102399A (en)2021-01-132022-07-20삼성전자주식회사Electronic device including host box and one or more expansion boxes

Citations (61)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5025407A (en)*1989-07-281991-06-18Texas Instruments IncorporatedGraphics floating point coprocessor having matrix capabilities
US5058110A (en)*1989-05-031991-10-15Ultra Network TechnologiesProtocol processor
US5179530A (en)*1989-11-031993-01-12Zoran CorporationArchitecture for integrated concurrent vector signal processor
US5179647A (en)*1989-01-091993-01-12Sun Microsystem, Inc.Method and apparatus for implementing adaptive forward differencing using integer arithmetic
US5222202A (en)*1989-10-131993-06-22International Business Machines CorporationMethod and apparatus for visualization of iso-valued surfaces
US5341324A (en)*1991-10-041994-08-23Sumitomo Metal Industries, Ltd.Semiconductor device and manufacturing method thereof
US5430709A (en)*1992-06-171995-07-04Hewlett-Packard CompanyNetwork monitoring method and apparatus
US5459820A (en)*1992-09-101995-10-17General Electric CompanyMethod for graphical display of three-dimensional vector fields
US5687370A (en)*1995-01-311997-11-11Next Software, Inc.Transparent local and distributed memory management system
US5694143A (en)*1994-06-021997-12-02Accelerix LimitedSingle chip frame buffer and graphics accelerator
US5724561A (en)*1995-11-031998-03-033Dfx Interactive, IncorporatedSystem and method for efficiently determining a fog blend value in processing graphical images
US5727142A (en)*1996-05-031998-03-10International Business Machines CorporationMethod for a non-disruptive host connection switch after detection of an error condition or during a host outage or failure
US5740383A (en)*1995-12-221998-04-14Cirrus Logic, Inc.Dynamic arbitration priority
US5801711A (en)*1995-08-081998-09-01Hewlett Packard CompanyPolyline and triangle strip data management techniques for enhancing performance of computer graphics system
US5808619A (en)*1995-11-091998-09-15Samsung Electronics Co., Ltd.Real-time rendering method of selectively performing bump mapping and phong shading processes and apparatus therefor
US5838337A (en)*1984-10-051998-11-17Hitachi, Ltd.Graphic system including a plurality of one chip semiconductor integrated circuit devices for displaying pixel data on a graphic display
US5838377A (en)*1996-12-201998-11-17Analog Devices, Inc.Video compressed circuit using recursive wavelet filtering
US5880736A (en)*1997-02-281999-03-09Silicon Graphics, Inc.Method system and computer program product for shading
US5886701A (en)*1995-08-041999-03-23Microsoft CorporationGraphics rendering device and method for operating same
US5949424A (en)*1997-02-281999-09-07Silicon Graphics, Inc.Method, system, and computer program product for bump mapping in tangent space
US5953741A (en)*1996-11-271999-09-14Vlsi Technology, Inc.Stack cache for stack-based processor and method thereof
US5956042A (en)*1997-04-301999-09-21Hewlett-Packard Co.Graphics accelerator with improved lighting processor
US5963210A (en)*1996-03-291999-10-05Stellar Semiconductor, Inc.Graphics processor, system and method for generating screen pixels in raster order utilizing a single interpolator
US5974168A (en)*1998-04-161999-10-26International Business Machines CorporationAcquiring bump maps from curved objects
US5977997A (en)*1997-03-061999-11-02Lsi Logic CorporationSingle chip computer having integrated MPEG and graphical processors
US6000027A (en)*1992-08-251999-12-07Texas Instruments IncorporatedMethod and apparatus for improved graphics/image processing using a processor and a memory
US6014144A (en)*1998-02-032000-01-11Sun Microsystems, Inc.Rapid computation of local eye vectors in a fixed point lighting unit
US6016151A (en)*1997-09-122000-01-18Neomagic Corp.3D triangle rendering by texture hardware and color software using simultaneous triangle-walking and interpolation for parallel operation
US6057855A (en)*1997-07-022000-05-02Hewlett-Packard CompanyMethod and apparatus for providing polygon pixel sub-sample information using incremental means
US6065108A (en)*1996-01-242000-05-16Sun Microsystems IncNon-quick instruction accelerator including instruction identifier and data set storage and method of implementing same
US6097395A (en)*1998-04-282000-08-01Hewlett Packard CompanyDynamic selection of lighting coordinates in a computer graphics system
US6104417A (en)*1996-09-132000-08-15Silicon Graphics, Inc.Unified memory computer architecture with dynamic graphics memory allocation
US6137497A (en)*1997-05-302000-10-24Hewlett-Packard CompanyPost transformation clipping in a geometry accelerator
US6144365A (en)*1998-04-152000-11-07S3 IncorporatedSystem and method for performing blending using an over sampling buffer
US6166748A (en)*1995-11-222000-12-26Nintendo Co., Ltd.Interface for a high performance low cost video game system with coprocessor providing high speed efficient 3D graphics and digital audio signal processing
US6175367B1 (en)*1997-04-232001-01-16Siligon Graphics, Inc.Method and system for real time illumination of computer generated images
US6198488B1 (en)*1999-12-062001-03-06NvidiaTransform, lighting and rasterization system embodied on a single semiconductor platform
US6221883B1 (en)*2000-04-122001-04-24Ross BaldessariniMethod of dopamine inhibition using l-threo-methylphenidate
US6281893B1 (en)*1996-04-042001-08-28Sun Microsystems, Inc.Method and apparatus for providing an object oriented approach to a device independent graphics control system
US6288418B1 (en)*1999-03-192001-09-11Nvidia CorporationMultiuse input/output connector arrangement for graphics accelerator integrated circuit
US6304265B1 (en)*1998-01-302001-10-16Hewlett-Packard CompanySystem for distinguishing front facing and back facing primitives in a computer graphics system using area calculations in homogeneous coordinates
US6326964B1 (en)*1995-08-042001-12-04Microsoft CorporationMethod for sorting 3D object geometry among image chunks for rendering in a layered graphics rendering system
US6353439B1 (en)*1999-12-062002-03-05Nvidia CorporationSystem, method and computer program product for a blending operation in a transform module of a computer graphics pipeline
US6417858B1 (en)*1998-12-232002-07-09Microsoft CorporationProcessor for geometry transformations and lighting calculations
US6452595B1 (en)*1999-12-062002-09-17Nvidia CorporationIntegrated graphics processing unit with antialiasing
US6523095B1 (en)*1996-07-222003-02-18Motorola, Inc.Method and data processing system for using quick decode instructions
US20030167346A1 (en)*2001-03-072003-09-04Alacritech, Inc.Port aggregation for network connections that are offloaded to network interface devices
US6844880B1 (en)*1999-12-062005-01-18Nvidia CorporationSystem, method and computer program product for an improved programmable vertex processing model with instruction set
US6870540B1 (en)*1999-12-062005-03-22Nvidia CorporationSystem, method and computer program product for a programmable pixel processing model with instruction set
US6906716B2 (en)*2000-08-312005-06-14Nvidia CorporationIntegrated tessellator in a graphics processing unit
US6947047B1 (en)*2001-09-202005-09-20Nvidia CorporationMethod and system for programmable pipelined graphics processing with branching instructions
US6956042B2 (en)*2002-07-052005-10-18Targacept, Inc.N-aryl diazaspiracyclic compounds and methods of preparation and use thereof
US6975321B1 (en)*2003-05-052005-12-13Nvidia CorporationSystem and method for generating multiple outputs in a single shader processing pass in a hardware graphics pipeline
US6983357B2 (en)*1997-05-082006-01-03Nvidia CorporationHardware accelerator for an object-oriented programming language
US20060031818A1 (en)*1997-05-082006-02-09Poff Thomas CHardware accelerator for an object-oriented programming language
US7002577B2 (en)*1999-12-062006-02-21Nvidia CorporationClipping system and method for a single graphics semiconductor platform
US7010724B1 (en)*2002-06-052006-03-07Nvidia CorporationOperating system hang detection and methods for handling hang conditions
US7136070B1 (en)*1999-12-062006-11-14Nvidia CorporationSystem, method and computer program product for using an arbitrary quantity as texture address
US7209140B1 (en)*1999-12-062007-04-24Nvidia CorporationSystem, method and article of manufacture for a programmable vertex processing model with instruction set
US7249306B2 (en)*2004-02-202007-07-24Nvidia CorporationSystem and method for generating 128-bit cyclic redundancy check values with 32-bit granularity
US7274373B1 (en)*1999-12-062007-09-25Nvidia CorporationSystem, method and computer program product for providing arbitrary texture filtering

Family Cites Families (66)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4695949A (en)1984-07-191987-09-22Texas Instruments IncorporatedMethod for efficient support for reference counting
US4807111A (en)*1987-06-191989-02-21International Business Machines CorporationDynamic queueing method
US4839851A (en)*1987-07-131989-06-13Idaho Research Foundation, Inc.Programmable data path device
US5159665A (en)*1989-11-271992-10-27Sun Microsystems, Inc.Graphics accelerator system
US5218698A (en)*1991-11-221993-06-08Aerojet-General CorporationGarbage collection system for a symbolic digital processor
US5877764A (en)*1992-10-231999-03-02International Business Machines CorporationGraphical user interface for managing text i/o between a user and a parallel program
JP3181592B2 (en)*1992-12-012001-07-03マイクロソフト コーポレイション Method and system for in-place interaction with embedded objects
US5596702A (en)*1993-04-161997-01-21International Business Machines CorporationMethod and system for dynamically sharing user interface displays among a plurality of application program
US5621434A (en)*1993-08-111997-04-15Object Technology Licensing Corp.Cursor manipulation system and method
JP3454828B2 (en)*1993-11-022003-10-06オブジェクト テクノロジー ライセンシング コーポレイション Object-oriented graphic system
CN1139489A (en)*1993-11-021997-01-01帕拉科姆有限公司Apparatus for accelerating processing of transactions on computer databases
AU6018294A (en)*1993-12-021995-06-19Taligent, Inc.Method and apparatus for displaying hardware dependent graphics in an object-oriented operating system
US5650941A (en)*1994-09-071997-07-22Intel CorporationComputer architecture for creating and manipulating displayable objects
US5664162A (en)*1994-05-231997-09-02Cirrus Logic, Inc.Graphics accelerator with dual memory controllers
US5687368A (en)*1994-07-221997-11-11Iowa State University Research Foundation, Inc.CPU-controlled garbage-collecting memory module
US5680605A (en)*1995-02-071997-10-21Torres; Robert J.Method and apparatus for searching a large volume of data with a pointer-based device in a data processing system
US5812150A (en)*1995-04-281998-09-22Ati Technologies Inc.Device synchronization on a graphics accelerator
US5870622A (en)*1995-06-071999-02-09Advanced Micro Devices, Inc.Computer system and method for transferring commands and data to a dedicated multimedia engine
US5918051A (en)*1995-07-191999-06-29Ricoh Company, Ltd.Object-oriented communication system with support for multiple remote machine types
US5657478A (en)*1995-08-221997-08-12Rendition, Inc.Method and apparatus for batchable frame switch and synchronization operations
US5778178A (en)*1995-11-131998-07-07Arunachalam; LakshmiMethod and apparatus for enabling real-time bi-directional transactions on a network
US5703810A (en)*1995-12-151997-12-30Silicon Graphics, Inc.DRAM for texture mapping
US5946487A (en)*1996-06-101999-08-31Lsi Logic CorporationObject-oriented multi-media architecture
US5933627A (en)*1996-07-011999-08-03Sun MicrosystemsThread switch on blocked load or store using instruction thread field
US5768510A (en)*1996-07-011998-06-16Sun Microsystems, Inc.Object-oriented system, method and article of manufacture for a client-server application enabler system
US5754556A (en)*1996-07-181998-05-19Teradyne, Inc.Semiconductor memory tester with hardware accelerators
US5854750A (en)*1996-09-031998-12-29Insession, Inc.System and method for processing transactions in an environment containing a number of object oriented applications
US5724412A (en)*1996-10-071998-03-03U S West, Inc.Method and system for displaying internet identification on customer premises equipment
US6034963A (en)*1996-10-312000-03-07Iready CorporationMultiple network protocol encoder/decoder and data processor
AU5507898A (en)1996-11-131998-06-03Yair RazReal time program language accelerator
US6330659B1 (en)*1997-11-062001-12-11Iready CorporationHardware accelerator for an object-oriented programming language
US6321323B1 (en)*1997-06-272001-11-20Sun Microsystems, Inc.System and method for executing platform-independent code on a co-processor
US5944783A (en)*1997-07-291999-08-31Lincom CorporationApparatus and method for data transfers through software agents using client-to-server and peer-to-peer transfers
US6591302B2 (en)*1997-10-142003-07-08Alacritech, Inc.Fast-path apparatus for receiving data corresponding to a TCP connection
US6807581B1 (en)*2000-09-292004-10-19Alacritech, Inc.Intelligent network storage interface system
US7237036B2 (en)1997-10-142007-06-26Alacritech, Inc.Fast-path apparatus for receiving data corresponding a TCP connection
US7133940B2 (en)1997-10-142006-11-07Alacritech, Inc.Network interface device employing a DMA command queue
US7185266B2 (en)2003-02-122007-02-27Alacritech, Inc.Network interface device for error detection using partial CRCS of variable length message portions
US7167927B2 (en)1997-10-142007-01-23Alacritech, Inc.TCP/IP offload device with fast-path TCP ACK generating and transmitting mechanism
US6427171B1 (en)*1997-10-142002-07-30Alacritech, Inc.Protocol processing stack for use with intelligent network interface device
US7076568B2 (en)*1997-10-142006-07-11Alacritech, Inc.Data communication apparatus for computer intelligent network interface card which transfers data between a network and a storage device according designated uniform datagram protocol socket
US7174393B2 (en)2000-12-262007-02-06Alacritech, Inc.TCP/IP offload network interface device
US7042898B2 (en)*1997-10-142006-05-09Alacritech, Inc.Reducing delays associated with inserting a checksum into a network message
US6434620B1 (en)*1998-08-272002-08-13Alacritech, Inc.TCP/IP offload network interface device
US6389479B1 (en)1997-10-142002-05-14Alacritech, Inc.Intelligent network interface device and system for accelerated communication
US7284070B2 (en)1997-10-142007-10-16Alacritech, Inc.TCP offload network interface device
US6757746B2 (en)*1997-10-142004-06-29Alacritech, Inc.Obtaining a destination address so that a network interface device can write network data without headers directly into host memory
US6226680B1 (en)*1997-10-142001-05-01Alacritech, Inc.Intelligent network interface system method for protocol processing
US6470415B1 (en)*1999-10-132002-10-22Alacritech, Inc.Queue system involving SRAM head, SRAM tail and DRAM body
US7089326B2 (en)*1997-10-142006-08-08Alacritech, Inc.Fast-path processing for receiving data on TCP connection offload devices
US6427173B1 (en)*1997-10-142002-07-30Alacritech, Inc.Intelligent network interfaced device and system for accelerated communication
US6697868B2 (en)*2000-02-282004-02-24Alacritech, Inc.Protocol processing stack for use with intelligent network interface device
US8782199B2 (en)*1997-10-142014-07-15A-Tech LlcParsing a packet header
US6658480B2 (en)*1997-10-142003-12-02Alacritech, Inc.Intelligent network interface system and method for accelerated protocol processing
US5923892A (en)*1997-10-271999-07-13Levy; Paul S.Host processor and coprocessor arrangement for processing platform-independent code
JP2002049586A (en)*2000-05-222002-02-15Sharp Corp Server system and server device
US8019901B2 (en)2000-09-292011-09-13Alacritech, Inc.Intelligent network storage interface system
US7543087B2 (en)2002-04-222009-06-02Alacritech, Inc.Freeing transmit memory on a network interface device prior to receiving an acknowledgement that transmit data has been received by a remote device
US7496689B2 (en)*2002-04-222009-02-24Alacritech, Inc.TCP/IP offload device
US7337241B2 (en)2002-09-272008-02-26Alacritech, Inc.Fast-path apparatus for receiving data corresponding to a TCP connection
US7191241B2 (en)2002-09-272007-03-13Alacritech, Inc.Fast-path apparatus for receiving data corresponding to a TCP connection
US20040088262A1 (en)2002-11-062004-05-06Alacritech, Inc.Enabling an enhanced function of an electronic device
US7287092B2 (en)2003-08-112007-10-23Sharp Colin CGenerating a hash for a TCP/IP offload device
US6996070B2 (en)*2003-12-052006-02-07Alacritech, Inc.TCP/IP offload device with reduced sequential processing
DE102005041460A1 (en)2005-08-312007-03-01Daimlerchrysler AgDeforming tool system with punch, lower holder and mold, useful e.g. in processing metal sheet for automobile productions, has masks of different properties to produce different components of similar geometries
US8584120B2 (en)*2009-11-232013-11-12Julian Michael UrbachStream-based software application delivery and launching system

Patent Citations (76)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5838337A (en)*1984-10-051998-11-17Hitachi, Ltd.Graphic system including a plurality of one chip semiconductor integrated circuit devices for displaying pixel data on a graphic display
US5179647A (en)*1989-01-091993-01-12Sun Microsystem, Inc.Method and apparatus for implementing adaptive forward differencing using integer arithmetic
US5058110A (en)*1989-05-031991-10-15Ultra Network TechnologiesProtocol processor
US5025407A (en)*1989-07-281991-06-18Texas Instruments IncorporatedGraphics floating point coprocessor having matrix capabilities
US5222202A (en)*1989-10-131993-06-22International Business Machines CorporationMethod and apparatus for visualization of iso-valued surfaces
US5179530A (en)*1989-11-031993-01-12Zoran CorporationArchitecture for integrated concurrent vector signal processor
US5341324A (en)*1991-10-041994-08-23Sumitomo Metal Industries, Ltd.Semiconductor device and manufacturing method thereof
US5430709A (en)*1992-06-171995-07-04Hewlett-Packard CompanyNetwork monitoring method and apparatus
US6000027A (en)*1992-08-251999-12-07Texas Instruments IncorporatedMethod and apparatus for improved graphics/image processing using a processor and a memory
US5459820A (en)*1992-09-101995-10-17General Electric CompanyMethod for graphical display of three-dimensional vector fields
US5694143A (en)*1994-06-021997-12-02Accelerix LimitedSingle chip frame buffer and graphics accelerator
US5687370A (en)*1995-01-311997-11-11Next Software, Inc.Transparent local and distributed memory management system
US6326964B1 (en)*1995-08-042001-12-04Microsoft CorporationMethod for sorting 3D object geometry among image chunks for rendering in a layered graphics rendering system
US5886701A (en)*1995-08-041999-03-23Microsoft CorporationGraphics rendering device and method for operating same
US5801711A (en)*1995-08-081998-09-01Hewlett Packard CompanyPolyline and triangle strip data management techniques for enhancing performance of computer graphics system
US5724561A (en)*1995-11-031998-03-033Dfx Interactive, IncorporatedSystem and method for efficiently determining a fog blend value in processing graphical images
US5808619A (en)*1995-11-091998-09-15Samsung Electronics Co., Ltd.Real-time rendering method of selectively performing bump mapping and phong shading processes and apparatus therefor
US6166748A (en)*1995-11-222000-12-26Nintendo Co., Ltd.Interface for a high performance low cost video game system with coprocessor providing high speed efficient 3D graphics and digital audio signal processing
US5740383A (en)*1995-12-221998-04-14Cirrus Logic, Inc.Dynamic arbitration priority
US6065108A (en)*1996-01-242000-05-16Sun Microsystems IncNon-quick instruction accelerator including instruction identifier and data set storage and method of implementing same
US5963210A (en)*1996-03-291999-10-05Stellar Semiconductor, Inc.Graphics processor, system and method for generating screen pixels in raster order utilizing a single interpolator
US6281893B1 (en)*1996-04-042001-08-28Sun Microsystems, Inc.Method and apparatus for providing an object oriented approach to a device independent graphics control system
US5727142A (en)*1996-05-031998-03-10International Business Machines CorporationMethod for a non-disruptive host connection switch after detection of an error condition or during a host outage or failure
US6523095B1 (en)*1996-07-222003-02-18Motorola, Inc.Method and data processing system for using quick decode instructions
US6104417A (en)*1996-09-132000-08-15Silicon Graphics, Inc.Unified memory computer architecture with dynamic graphics memory allocation
US5953741A (en)*1996-11-271999-09-14Vlsi Technology, Inc.Stack cache for stack-based processor and method thereof
US5838377A (en)*1996-12-201998-11-17Analog Devices, Inc.Video compressed circuit using recursive wavelet filtering
US5880736A (en)*1997-02-281999-03-09Silicon Graphics, Inc.Method system and computer program product for shading
US6163319A (en)*1997-02-282000-12-19Silicon Graphics, Inc.Method, system, and computer program product for shading
US5949424A (en)*1997-02-281999-09-07Silicon Graphics, Inc.Method, system, and computer program product for bump mapping in tangent space
US5977997A (en)*1997-03-061999-11-02Lsi Logic CorporationSingle chip computer having integrated MPEG and graphical processors
US6175367B1 (en)*1997-04-232001-01-16Siligon Graphics, Inc.Method and system for real time illumination of computer generated images
US5956042A (en)*1997-04-301999-09-21Hewlett-Packard Co.Graphics accelerator with improved lighting processor
US6983357B2 (en)*1997-05-082006-01-03Nvidia CorporationHardware accelerator for an object-oriented programming language
US20060031818A1 (en)*1997-05-082006-02-09Poff Thomas CHardware accelerator for an object-oriented programming language
US6137497A (en)*1997-05-302000-10-24Hewlett-Packard CompanyPost transformation clipping in a geometry accelerator
US6057855A (en)*1997-07-022000-05-02Hewlett-Packard CompanyMethod and apparatus for providing polygon pixel sub-sample information using incremental means
US6016151A (en)*1997-09-122000-01-18Neomagic Corp.3D triangle rendering by texture hardware and color software using simultaneous triangle-walking and interpolation for parallel operation
US6304265B1 (en)*1998-01-302001-10-16Hewlett-Packard CompanySystem for distinguishing front facing and back facing primitives in a computer graphics system using area calculations in homogeneous coordinates
US6014144A (en)*1998-02-032000-01-11Sun Microsystems, Inc.Rapid computation of local eye vectors in a fixed point lighting unit
US6144365A (en)*1998-04-152000-11-07S3 IncorporatedSystem and method for performing blending using an over sampling buffer
US5974168A (en)*1998-04-161999-10-26International Business Machines CorporationAcquiring bump maps from curved objects
US6097395A (en)*1998-04-282000-08-01Hewlett Packard CompanyDynamic selection of lighting coordinates in a computer graphics system
US6417858B1 (en)*1998-12-232002-07-09Microsoft CorporationProcessor for geometry transformations and lighting calculations
US6288418B1 (en)*1999-03-192001-09-11Nvidia CorporationMultiuse input/output connector arrangement for graphics accelerator integrated circuit
US6198488B1 (en)*1999-12-062001-03-06NvidiaTransform, lighting and rasterization system embodied on a single semiconductor platform
US7209140B1 (en)*1999-12-062007-04-24Nvidia CorporationSystem, method and article of manufacture for a programmable vertex processing model with instruction set
US6462737B2 (en)*1999-12-062002-10-08Nvidia CorporationClipping system and method for a graphics processing framework embodied on a single semiconductor platform
US6353439B1 (en)*1999-12-062002-03-05Nvidia CorporationSystem, method and computer program product for a blending operation in a transform module of a computer graphics pipeline
US6577309B2 (en)*1999-12-062003-06-10Nvidia CorporationSystem and method for a graphics processing framework embodied utilizing a single semiconductor platform
US7274373B1 (en)*1999-12-062007-09-25Nvidia CorporationSystem, method and computer program product for providing arbitrary texture filtering
US6650331B2 (en)*1999-12-062003-11-18Nvidia CorporationSystem, method and computer program product for performing a scissor operation in a graphics processing framework embodied on a single semiconductor platform
US6734874B2 (en)*1999-12-062004-05-11Nvidia CorporationGraphics processing unit with transform module capable of handling scalars and vectors
US6844880B1 (en)*1999-12-062005-01-18Nvidia CorporationSystem, method and computer program product for an improved programmable vertex processing model with instruction set
US6870540B1 (en)*1999-12-062005-03-22Nvidia CorporationSystem, method and computer program product for a programmable pixel processing model with instruction set
US7034829B2 (en)*1999-12-062006-04-25Nvidia CorporationMasking system and method for a graphics processing framework embodied on a single semiconductor platform
US7050055B2 (en)*1999-12-062006-05-23Nvidia CorporationSingle semiconductor graphics platform with blending and fog capabilities
US7136070B1 (en)*1999-12-062006-11-14Nvidia CorporationSystem, method and computer program product for using an arbitrary quantity as texture address
US7095414B2 (en)*1999-12-062006-08-22Nvidia CorporationBlending system and method in an integrated computer graphics pipeline
US6342888B1 (en)*1999-12-062002-01-29Nvidia CorporationGraphics processing unit with an integrated fog and blending operation
US6452595B1 (en)*1999-12-062002-09-17Nvidia CorporationIntegrated graphics processing unit with antialiasing
US6992669B2 (en)*1999-12-062006-01-31Nvidia CorporationIntegrated graphics processing unit with antialiasing
US6992667B2 (en)*1999-12-062006-01-31Nvidia CorporationSingle semiconductor graphics platform system and method with skinning, swizzling and masking capabilities
US7064763B2 (en)*1999-12-062006-06-20Nvidia CorporationSingle semiconductor graphics platform
US7002577B2 (en)*1999-12-062006-02-21Nvidia CorporationClipping system and method for a single graphics semiconductor platform
US7002588B1 (en)*1999-12-062006-02-21Nvidia CorporationSystem, method and computer program product for branching during programmable vertex processing
US7009607B2 (en)*1999-12-062006-03-07Nvidia CorporationMethod, apparatus and article of manufacture for a transform module in a graphics processor
US6221883B1 (en)*2000-04-122001-04-24Ross BaldessariniMethod of dopamine inhibition using l-threo-methylphenidate
US6906716B2 (en)*2000-08-312005-06-14Nvidia CorporationIntegrated tessellator in a graphics processing unit
US20060010238A1 (en)*2001-03-072006-01-12Alacritech, Inc.Port aggregation for network connections that are offloaded to network interface devices
US20030167346A1 (en)*2001-03-072003-09-04Alacritech, Inc.Port aggregation for network connections that are offloaded to network interface devices
US6947047B1 (en)*2001-09-202005-09-20Nvidia CorporationMethod and system for programmable pipelined graphics processing with branching instructions
US7010724B1 (en)*2002-06-052006-03-07Nvidia CorporationOperating system hang detection and methods for handling hang conditions
US6956042B2 (en)*2002-07-052005-10-18Targacept, Inc.N-aryl diazaspiracyclic compounds and methods of preparation and use thereof
US6975321B1 (en)*2003-05-052005-12-13Nvidia CorporationSystem and method for generating multiple outputs in a single shader processing pass in a hardware graphics pipeline
US7249306B2 (en)*2004-02-202007-07-24Nvidia CorporationSystem and method for generating 128-bit cyclic redundancy check values with 32-bit granularity

Cited By (116)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
USRE45559E1 (en)1997-10-282015-06-09Apple Inc.Portable computers
USRE46548E1 (en)1997-10-282017-09-12Apple Inc.Portable computers
US8269768B1 (en)1998-07-222012-09-18Nvidia CorporationSystem, method and computer program product for updating a far clipping plane in association with a hierarchical depth buffer
US20050149694A1 (en)*1998-12-082005-07-07Mukesh PatelJava hardware accelerator using microcode engine
US9838474B2 (en)1999-05-102017-12-05Apple Inc.Distributing and synchronizing objects
US7584468B2 (en)*1999-05-102009-09-01Apple Inc.Distributing and synchronizing objects
US20050268307A1 (en)*1999-05-102005-12-01Apple Computer, Inc.Distributing and synchronizing objects
US8135842B1 (en)1999-08-162012-03-13Nvidia CorporationInternet jack
US8264492B1 (en)1999-12-062012-09-11Nvidia CorporationSystem, method and article of manufacture for a programmable processing model with instruction set
US8259122B1 (en)1999-12-062012-09-04Nvidia CorporationSystem, method and article of manufacture for a programmable processing model with instruction set
US7755636B1 (en)1999-12-062010-07-13Nvidia CorporationSystem, method and article of manufacture for a programmable processing model with instruction set
US7697008B1 (en)1999-12-062010-04-13Nvidia CorporationSystem, method and article of manufacture for a programmable processing model with instruction set
US7755634B1 (en)1999-12-062010-07-13Nvidia CorporationSystem, method and computer program product for branching during programmable vertex processing
US9851864B2 (en)2002-03-192017-12-26Facebook, Inc.Constraining display in display navigation
US9886163B2 (en)2002-03-192018-02-06Facebook, Inc.Constrained display navigation
US10055090B2 (en)2002-03-192018-08-21Facebook, Inc.Constraining display motion in display navigation
US10365785B2 (en)2002-03-192019-07-30Facebook, Inc.Constraining display motion in display navigation
US9753606B2 (en)2002-03-192017-09-05Facebook, Inc.Animated display navigation
US9678621B2 (en)2002-03-192017-06-13Facebook, Inc.Constraining display motion in display navigation
US9360993B2 (en)2002-03-192016-06-07Facebook, Inc.Display navigation
US9626073B2 (en)2002-03-192017-04-18Facebook, Inc.Display navigation
US7872652B2 (en)2007-01-072011-01-18Apple Inc.Application programming interfaces for synchronization
US9990756B2 (en)2007-01-072018-06-05Apple Inc.Animations
US11269513B2 (en)2007-01-072022-03-08Apple Inc.List scrolling and document translation, scaling, and rotation on a touch-screen display
US10963142B2 (en)2007-01-072021-03-30Apple Inc.Application programming interfaces for scrolling
US11449217B2 (en)2007-01-072022-09-20Apple Inc.Application programming interfaces for gesture operations
US20110141120A1 (en)*2007-01-072011-06-16Andrew PlatzerApplication programming interfaces for synchronization
US20110109635A1 (en)*2007-01-072011-05-12Andrew PlatzerAnimations
US10817162B2 (en)2007-01-072020-10-27Apple Inc.Application programming interfaces for scrolling operations
US10613741B2 (en)2007-01-072020-04-07Apple Inc.Application programming interface for gesture operations
US7903115B2 (en)2007-01-072011-03-08Apple Inc.Animations
US8429557B2 (en)2007-01-072013-04-23Apple Inc.Application programming interfaces for scrolling operations
US10606470B2 (en)2007-01-072020-03-31Apple, Inc.List scrolling and document translation, scaling, and rotation on a touch-screen display
US8531465B2 (en)2007-01-072013-09-10Apple Inc.Animations
US10586373B2 (en)2007-01-072020-03-10Apple Inc.Animations
US8553038B2 (en)2007-01-072013-10-08Apple Inc.Application programming interfaces for synchronization
US10481785B2 (en)2007-01-072019-11-19Apple Inc.Application programming interfaces for scrolling operations
US9529519B2 (en)2007-01-072016-12-27Apple Inc.Application programming interfaces for gesture operations
US10175876B2 (en)2007-01-072019-01-08Apple Inc.Application programming interfaces for gesture operations
US7844915B2 (en)2007-01-072010-11-30Apple Inc.Application programming interfaces for scrolling operations
US8656311B1 (en)2007-01-072014-02-18Apple Inc.Method and apparatus for compositing various types of content
US8661363B2 (en)2007-01-072014-02-25Apple Inc.Application programming interfaces for scrolling operations
US10983692B2 (en)2007-01-072021-04-20Apple Inc.List scrolling and document translation, scaling, and rotation on a touch-screen display
US11461002B2 (en)2007-01-072022-10-04Apple Inc.List scrolling and document translation, scaling, and rotation on a touch-screen display
US11532113B2 (en)2007-01-072022-12-20Apple Inc.Animations
US8813100B1 (en)*2007-01-072014-08-19Apple Inc.Memory management
US8836707B2 (en)2007-01-072014-09-16Apple Inc.Animations
US11886698B2 (en)2007-01-072024-01-30Apple Inc.List scrolling and document translation, scaling, and rotation on a touch-screen display
US9037995B2 (en)2007-01-072015-05-19Apple Inc.Application programming interfaces for scrolling operations
US11954322B2 (en)2007-01-072024-04-09Apple Inc.Application programming interface for gesture operations
US9183661B2 (en)2007-01-072015-11-10Apple Inc.Application programming interfaces for synchronization
US9760272B2 (en)2007-01-072017-09-12Apple Inc.Application programming interfaces for scrolling operations
US12175069B2 (en)2007-01-072024-12-24Apple Inc.List scrolling and document translation, scaling, and rotation on a touch-screen display
US20080168478A1 (en)*2007-01-072008-07-10Andrew PlatzerApplication Programming Interfaces for Scrolling
US20080165210A1 (en)*2007-01-072008-07-10Andrew PlatzerAnimations
US20080168402A1 (en)*2007-01-072008-07-10Christopher BlumenbergApplication Programming Interfaces for Gesture Operations
US9665265B2 (en)2007-01-072017-05-30Apple Inc.Application programming interfaces for gesture operations
US9378577B2 (en)2007-01-072016-06-28Apple Inc.Animations
US9639260B2 (en)2007-01-072017-05-02Apple Inc.Application programming interfaces for gesture operations
US20080165161A1 (en)*2007-01-072008-07-10Andrew PlatzerApplication Programming Interfaces for Synchronization
US9619132B2 (en)2007-01-072017-04-11Apple Inc.Device, method and graphical user interface for zooming in on a touch-screen display
US9448712B2 (en)2007-01-072016-09-20Apple Inc.Application programming interfaces for scrolling operations
US9600352B2 (en)2007-01-072017-03-21Apple Inc.Memory management
US9575648B2 (en)2007-01-072017-02-21Apple Inc.Application programming interfaces for gesture operations
US8416196B2 (en)2008-03-042013-04-09Apple Inc.Touch event model programming interface
US8645827B2 (en)2008-03-042014-02-04Apple Inc.Touch event model
US12236038B2 (en)2008-03-042025-02-25Apple Inc.Devices, methods, and user interfaces for processing input events
US20090225037A1 (en)*2008-03-042009-09-10Apple Inc.Touch event model for web pages
US9389712B2 (en)2008-03-042016-07-12Apple Inc.Touch event model
US20090225039A1 (en)*2008-03-042009-09-10Apple Inc.Touch event model programming interface
US20090228901A1 (en)*2008-03-042009-09-10Apple Inc.Touch event model
US9323335B2 (en)2008-03-042016-04-26Apple Inc.Touch event model programming interface
US11740725B2 (en)2008-03-042023-08-29Apple Inc.Devices, methods, and user interfaces for processing touch events
US9690481B2 (en)2008-03-042017-06-27Apple Inc.Touch event model
US9720594B2 (en)2008-03-042017-08-01Apple Inc.Touch event model
US20090225038A1 (en)*2008-03-042009-09-10Apple Inc.Touch event processing for web pages
US8174502B2 (en)2008-03-042012-05-08Apple Inc.Touch event processing for web pages
US10936190B2 (en)2008-03-042021-03-02Apple Inc.Devices, methods, and user interfaces for processing touch events
US8411061B2 (en)2008-03-042013-04-02Apple Inc.Touch event processing for documents
US9798459B2 (en)2008-03-042017-10-24Apple Inc.Touch event model for web pages
US8836652B2 (en)2008-03-042014-09-16Apple Inc.Touch event model programming interface
US8723822B2 (en)2008-03-042014-05-13Apple Inc.Touch event model programming interface
US8717305B2 (en)2008-03-042014-05-06Apple Inc.Touch event model for web pages
US10521109B2 (en)2008-03-042019-12-31Apple Inc.Touch event model
US9971502B2 (en)2008-03-042018-05-15Apple Inc.Touch event model
US8560975B2 (en)2008-03-042013-10-15Apple Inc.Touch event model
US8566044B2 (en)2009-03-162013-10-22Apple Inc.Event recognition
US11163440B2 (en)2009-03-162021-11-02Apple Inc.Event recognition
US12265704B2 (en)2009-03-162025-04-01Apple Inc.Event recognition
US9483121B2 (en)2009-03-162016-11-01Apple Inc.Event recognition
US8682602B2 (en)2009-03-162014-03-25Apple Inc.Event recognition
US9965177B2 (en)2009-03-162018-05-08Apple Inc.Event recognition
US11755196B2 (en)2009-03-162023-09-12Apple Inc.Event recognition
US8428893B2 (en)2009-03-162013-04-23Apple Inc.Event recognition
US9285908B2 (en)2009-03-162016-03-15Apple Inc.Event recognition
US10719225B2 (en)2009-03-162020-07-21Apple Inc.Event recognition
US20100235118A1 (en)*2009-03-162010-09-16Bradford Allen MooreEvent Recognition
US8285499B2 (en)2009-03-162012-10-09Apple Inc.Event recognition
US20110179386A1 (en)*2009-03-162011-07-21Shaffer Joshua LEvent Recognition
US9311112B2 (en)2009-03-162016-04-12Apple Inc.Event recognition
US20110179387A1 (en)*2009-03-162011-07-21Shaffer Joshua LEvent Recognition
US8566045B2 (en)2009-03-162013-10-22Apple Inc.Event recognition
US20110179380A1 (en)*2009-03-162011-07-21Shaffer Joshua LEvent Recognition
US12061915B2 (en)2010-01-262024-08-13Apple Inc.Gesture recognizers with delegates for controlling and modifying gesture recognition
US10732997B2 (en)2010-01-262020-08-04Apple Inc.Gesture recognizers with delegates for controlling and modifying gesture recognition
US9684521B2 (en)2010-01-262017-06-20Apple Inc.Systems having discrete and continuous gesture recognizers
US10216408B2 (en)2010-06-142019-02-26Apple Inc.Devices and methods for identifying user interface objects based on view hierarchy
US8552999B2 (en)2010-06-142013-10-08Apple Inc.Control selection approximation
US9298363B2 (en)2011-04-112016-03-29Apple Inc.Region activation for touch sensitive surface
US9450997B2 (en)2012-02-272016-09-20Qualcomm IncorporatedDash client and receiver with request cancellation capabilities
US9386058B2 (en)2012-02-272016-07-05Qualcomm IncorporatedDASH client and receiver with playback rate selection
US9374406B2 (en)2012-02-272016-06-21Qualcomm IncorporatedDash client and receiver with a download rate estimator
US9503490B2 (en)2012-02-272016-11-22Qualcomm IncorporatedDash client and receiver with buffer water-level decision-making
US11429190B2 (en)2013-06-092022-08-30Apple Inc.Proxy gesture recognizer
US9733716B2 (en)2013-06-092017-08-15Apple Inc.Proxy gesture recognizer
US12379783B2 (en)2013-06-092025-08-05Apple Inc.Proxy gesture recognizer

Also Published As

Publication numberPublication date
US9098297B2 (en)2015-08-04
US20060031818A1 (en)2006-02-09

Similar Documents

PublicationPublication DateTitle
US9098297B2 (en)Hardware accelerator for an object-oriented programming language
US6983357B2 (en)Hardware accelerator for an object-oriented programming language
US6330659B1 (en)Hardware accelerator for an object-oriented programming language
US5446902A (en)Method for implementing computer applications in an object oriented manner using a traditional non-object oriented programming language
RU2371758C2 (en)Programming interface for computer platform
US6496202B1 (en)Method and apparatus for generating a graphical user interface
US5793368A (en)Method for dynamically switching between visual styles
US5596702A (en)Method and system for dynamically sharing user interface displays among a plurality of application program
US8966456B2 (en)System and method for providing and using meta-data in a dynamically typed array-based language
US5896532A (en)Objects with run-time classes and methods of making them
US20020078255A1 (en)Pluggable instantiable distributed objects
WO2003065171A2 (en)A system and method for managing dataflows
US7774796B2 (en)Methods of factoring operating system functions, methods of converting operating systems, and related apparatus
US7730500B2 (en)Application programming interface techniques for accessing operating system resources
TW448407B (en)Hardware accelerator for an object-oriented programming language
SatohMobile agent-based compound documents
McCormack et al.X Toolkit Intrinsics—C Language Interface
Thomas et al.Y: A Successor to the x Window System
BravermanCASTE: A class system for Tcl
ThomasX and PEX programming
Gosling et al.NeWS Applications and the Network
LoffredoAn X11 Graphics Extension for the ROSE Database System
Jeffery et al.The Implementation of Graphics in Unicon Version 11
SheuProgramming Tools
RutiserObject-oriented programming of X Window System graphical user interfaces

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:NVIDIA CORPORATION, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:IREADY CORPORATION;REEL/FRAME:018423/0014

Effective date:20040421

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp