Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Sun Microsystems, Inc. Patents
Assignee:
Sun Microsystems, Inc.
Address:
Santa Clara, CA
No. of patents:
7524
Patents:












Patent Number Title Of Patent Date Issued
RE41293 Multiprocessor computer having configurable hardware system domains April 27, 2010
Global address and data routers interconnect individual system units each having its own processors, memory, and I/O. A domain filter coupled to the routers dynamically defines groups of system units as domains and clusters of domains which have both software and hardware isolation from
RE40922 Method and apparatus for powering-on a computer-based system via a network interface September 22, 2009
A network interface card in a networked client computer includes a network interface circuit that decodes and then compares incoming network packet addresses to known address bit patterns, the decoding and comparing circuitry being powered at all times. Receipt and recognition of certain
RE40693 Method and apparatus for creating a wireframe and polygon virtual world March 31, 2009
A method and apparatus for creating virtual worlds wherein a user may begin with a database containing a limited pictorial representation of a desired virtual world and then edit the database to specify the remaining data needed to create the actual virtual world. In one embodiment of th
RE39519 Mixed execution stack and exception handling March 13, 2007
Systems and methods for implementing an execution stack which stores frames for functions written in multiple programming languages are provided. The frames for functions written in different programming languages may be interleaved on the same execution stack. A data block on the ex
RE39360 System for signatureless transmission and reception of data packets between computer networks October 17, 2006
A system for automatically encrypting and decrypting data packet sent from a source host to a destination host across a public internetwork. A tunnelling bridge is positioned at each network, and intercepts all packets transmitted to or from its associated network. The tunnelling bri
RE39360 System for signatureless transmission and reception of data packets between computer networks October 17, 2006
A system for automatically encrypting and decrypting data packet sent from a source host to a destination host across a public internetwork. A tunnelling bridge is positioned at each network, and intercepts all packets transmitted to or from its associated network. The tunnelling bri
RE39269 Data exchange system comprising portable data processing units September 5, 2006
Data exchange system includes at least one portable data processing unit with data communication processing and memory units, the latter including an executive program and one or more application descriptors, each application description including at least one interaction context com
RE38650 System for performing deadlock free message transfer in cyclic multi-hop digital computer networ November 9, 2004
In brief summary, the invention provides a new message packet transfer system, which may be used in, for example, a multiprocessor computer system. The message packet transfer system comprises a plurality of switching nodes interconnected by communication links to define at least one
RE38599 Pipelined instruction dispatch unit in a superscalar processor September 21, 2004
A pipelined instruction dispatch or grouping circuit allows instruction dispatch decisions to be made over multiple processor cycles. In one embodiment, the grouping circuit performs resource allocation and data dependency checks on an instruction group, based on a state vector which
RE38309 Full duplex flow control for Ethernet networks November 11, 2003
CSMA/CD is used to implement flow control in a full-duplex Ethernet network in a lossless fashion. Uniquely identifiable flow control transmit on/off ("XON/XOFF") messages are transmitted, preferably during IPG, by a receiving station about to be congested to the transmitting station who
RE38104 Method and apparatus for resolving data references in generated code April 29, 2003
A hybrid compiler-interpreter comprising a compiler for "compiling" source program code, and an interpreter for interpreting the "compiled" code, is provided to a computer system. The compiler comprises a code generator that generates code in intermediate form with data references made o
RE38004 Universal AC sequencer for a server February 25, 2003
An AC sequencer receives source AC voltage via a sequence-mounted universally accepted connector, such as an IEC 309 compatible connector. Source AC is coupled by an AC connector plug and AC power cord from a wall socket to the AC sequencer via a mating connector. Although specifications
RE37987 Method and apparatus for selectively unmanaging elements on a network February 11, 2003
Elements on a network are selectively unmanaged by a network manager. An element is not managed when it is placed in a Pending state. Traps and events from the element in the Pending state are handled but not processed. The element can be automatically placed in the Pending state if
RE36946 Method and apparatus for privacy and authentication in wireless networks November 7, 2000
A method and apparatus is disclosed for providing a secure wireless communication link between a mobile nomadic device and a base computing unit. A mobile sends a host certificate (Cert.sub.-- Mobile) to the base along with a randomly chosen challenge value (CH1) and a list of supported
RE36204 Method and apparatus for resolving data references in generated code April 27, 1999
A hybrid compiler-interpreter comprising a compiler for "compiing" source program code, and an interpreter for interpreting the "compiled" code, is provided to a computer system. The compiler comprises a code generator that generates code in intermediate form with data references made on
H1993 Floating-point division and squareroot circuit with early determination of resultant exponent September 4, 2001
A circuit calculates the exact biased resultant exponent before calculating the resultant mantissa of a division operation. The circuit includes a carry-save adder, a conditional-sum adder, a multiplexer and a comparator. The conventional carry-save adder receives the biased exponent of
H1812 Method for encoding bounding boxes of drawing primitives to be rendered for multi-resolution sup November 2, 1999
A method of encoding and storing locations of bounding boxes of drawing primitives to be rendered on a multi-resolution display that includes a plurality of regions of different resolution, at least one of which is subdivided into a plurality of sub-regions. The method includes steps of
H1796 Method and circuit for eliminating hold time violations in synchronous circuits July 6, 1999
Circuits and methods for eliminating hold time violations are disclosed. A DE-type flip-flop latches a data input signal on a data input terminal a fraction of a clock period before a triggering edge of the clock signal. The DE-type flip-flop provides a data output signal for a full cloc
D587798 Integrated part-less enclosure/fan access door hinge March 3, 2009
D578538 Alloy rack door October 14, 2008
D578493 Switch housing October 14, 2008
D564512 Keyboard with shortcut keys March 18, 2008
D563953 Computer workstation March 11, 2008
D556204 Filler panel with integrated dust cover November 27, 2007
D555157 Blade server November 13, 2007
D553617 Computer workstation October 23, 2007
D553616 Thin rack server October 23, 2007
D553132 Keyboard with shortcut keys October 16, 2007
D551670 Panel for integrated multi-function optical disk drive module September 25, 2007
D545823 Panel for a rack-mounted server July 3, 2007
D545817 Server enclosure July 3, 2007
D545816 Server enclosure July 3, 2007
D545321 Drive bracket June 26, 2007
D543830 Secure full swing rack door hinge June 5, 2007
D541268 Rack-mounted enclosure April 24, 2007
D527002 Desktop tower enclosure August 22, 2006
D504895 Computer housing May 10, 2005
D504425 Computer housing April 26, 2005
D494578 Computer equipment August 17, 2004
D494159 Computer apparatus August 10, 2004
D493347 Handle July 27, 2004
D490815 Computer system June 1, 2004
D488153 Computer system April 6, 2004
D487264 Computer system March 2, 2004
D487090 Computer equipment February 24, 2004
D486832 Computer monitor assembly February 17, 2004
D485835 Computer equipment January 27, 2004
D484509 Face panel for a controller board December 30, 2003
D481018 Rack enclosure October 21, 2003
D478878 Face panel for a CPU filler board August 26, 2003

 
 
  Recently Added Patents
Precision geolocation of moving or fixed transmitters using multiple observers
Maize variety inbred PH1CD7
Method and apparatus for detecting and tracking vehicles
Opioid-nornicotine codrugs combinations for pain management
Security access protection for user data stored in a cloud computing facility
Charging member, electrophotographic apparatus, and process cartridge
Utilizing virtually stored media snapshots for rasterizing print jobs
  Randomly Featured Patents
Child safety seat with a head protector
X-ray reflector exhibiting taper, method of making same, narrow band x-ray filters including same, devices including such filters, multispectral x-ray production via unispectral filter, and mu
Conducting thick film composition, thick film electrode, ceramic electronic component and laminated ceramic capacitor
Device for targeted, catherized delivery of medications
Catalyst system for polyurethane foams
Method and apparatus for enhancing performance of design verification systems
Apparatus for peeling-off a film laminated on a carrier material
Hand shower
Random number generator for game playing; and methods
Sports complex