Patents Represented by Attorney Ritter, Lang, & Kaplan
  • Patent number: 6801052
    Abstract: A Field Programmable Gate Array (FPGA) core cell with one or more Look-Up Tables (LUTs) and a selectable logic gate is presented as a space-efficient alternative to the conventional LUT-based FPGA core cell. An algorithm based upon the familiar FlowMap algorithm for LUT-based FPGA core cells implements the mapping of a Boolean logic network into the disclosed FPGA core cell.
    Type: Grant
    Filed: October 11, 2002
    Date of Patent: October 5, 2004
    Assignee: Leopard Logic, Inc.
    Inventors: Daniel J. Pugh, Andrew W. Fox, Dale Wong
  • Patent number: 6798945
    Abstract: An adaptive dispersion compensation system that also achieves optical amplification by inducing Raman amplification effects in dispersion compensating fiber. This amplification/chromatic dispersion compensation architecture may be applied, e.g., at the end of an all-optical link, or an intermediate points along the link. By varying the length of dispersion compensating fiber used and the pump power, one may accommodate a wide range of dispersion compensation requirements as determined in the field. This scheme also provides all of the advantages typically provided by the use of Raman amplification.
    Type: Grant
    Filed: August 30, 2001
    Date of Patent: September 28, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Fabrizio Di Pasquale, Fabrizio Forghieri
  • Patent number: 6799253
    Abstract: Methods and apparatus for dynamically allocating space within virtual memory at run-time while substantially minimizing an associated path length are disclosed. According to one aspect of the present invention, a method for allocating virtual storage associated with a computer system includes creating a scratchpad, allocating a unit of storage space at a current location within the scratchpad, and writing a set of information into the unit of storage space such that the set of information is substantially not tracked. The scratchpad supports allocation of storage space therein, and includes a first pointer that identifies a current location within the scratchpad. Finally, the method includes moving the first pointer in the scratchpad to identify a second location within the scratchpad. The first pointer moves in the first linear space in substantially only a top-to-bottom direction.
    Type: Grant
    Filed: May 30, 2002
    Date of Patent: September 28, 2004
    Assignee: Oracle Corporation
    Inventor: Ronald J. Peterson
  • Patent number: 6795426
    Abstract: Systems and methods for efficiently transmitting power level information in a point to multipoint wireless system. Multiple subscriber units may transmit indications of their power level within a shared burst where one or more subchannels are allocated to each subscriber unit. The burst holding the power level information may be understood by the MAC layer to be a data burst. In this way, a wireline MAC protocol may be applied to wireless applications.
    Type: Grant
    Filed: June 23, 2000
    Date of Patent: September 21, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Gregory G. Raleigh, Ali Raissinia, Vincent K. Jones, IV, Michael Pollack
  • Patent number: 6795242
    Abstract: Miniature optical devices, including circulator array devices, are fabricated using thin film coating technology. A typical optical device includes two refraction elements arranged opposite each other along a propagation axis and coupled on opposite ends to first and second polarization orientation elements with first and second PBS elements are coupled to the first and second polarization orientation elements, respectively. The refraction elements include complementary Wollaston Prism elements or Rochon Prism elements. Each polarization orientation element includes a Faraday rotator element, and in some embodiments, a half-wave plate formed using thin film coating techniques. The Faraday rotator elements are periodically poled in some embodiments using selective poling techniques to create oppositely oriented magnetic domains so that polarization rotations of 45° in both clockwise and counter-clockwise directions can be simultaneously achieved on the same magnetic garnet.
    Type: Grant
    Filed: February 6, 2002
    Date of Patent: September 21, 2004
    Assignee: Lightwaves 2020, Inc.
    Inventors: Jing-Jong Pan, Ming Zhou, Hong-Xi Zhang, Feng-Qing Zhou
  • Patent number: 6788950
    Abstract: Systems and methods for controlling subscriber unit power level using power measurements made on access request transmissions. Since a subscriber unit access request typically precedes a subscriber unit data transmission by a relatively short period of time, the data transmission power level will then be based on a recent power measurement. The access request may also trigger a sequence of power control steps including the transmission of special upstream power measurement transmissions which can be used as the basis for even more accurate power control. These power control features are particularly useful in fading environments such as found in a wireless system.
    Type: Grant
    Filed: July 6, 1999
    Date of Patent: September 7, 2004
    Assignee: Cisco Technology Inc.
    Inventors: Ali Raissinia, Gregory G. Raleigh, Vincent K. Jones, IV, Michael Pollack
  • Patent number: 6785431
    Abstract: Miniature optical devices, including circulator array devices, are fabricated using thin film coating technology. A typical optical device according to the present invention includes a spatial walkoff plate (SWP) coupled on opposite ends to first and second polarization orientation elements. First and second polarization beam splitter (PBS) elements are coupled to the first and second polarization orientation elements, respectively. The PBS elements are formed using thin film coating techniques and each includes an array of port coupling regions for coupling to an array of input/output fiber port assemblies. The SWP may be formed using thin film coating techniques or cut from a birefringent single crystal. Each polarization orientation element includes a Faraday rotator element, and in some embodiments, each also includes a wave plate formed using thin film coating techniques.
    Type: Grant
    Filed: February 6, 2002
    Date of Patent: August 31, 2004
    Assignee: Lightwaves 2020, Inc.
    Inventors: Jing-Jong Pan, Ming Zhou, Hong-Xi Zhang, Feng-Qing Zhou
  • Patent number: 6778492
    Abstract: Load balancing among fast reroute backup tunnels in a label switched network is achieved. M backup tunnels may be used to protect N parallel paths. A single backup tunnel may protect multiple parallel paths, saving on utilization of network resources such as router state and signaling information. A single path may be protected by multiple backup tunnels, assuring that bandwidth guarantees are met under failure conditions even when no one backup tunnel with sufficient bandwidth may be found. A packing algorithm is used to associate individual label switched paths (LSPs) with individual backup tunnels. If an LSP cannot be assigned to a backup tunnel, it may be either rejected, or additional bandwidth is allocated to existing backup tunnels, or a new backup tunnel is established.
    Type: Grant
    Filed: January 17, 2002
    Date of Patent: August 17, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Anna Charny, Robert James Goguen, Carol Iturralde
  • Patent number: 6779146
    Abstract: An automatic retransmission system offering good latency and overhead characteristics combined with programmable tradeoffs among overhead, latency, and error performance. ARQ (Automatic Repeat reQuest) blocks present at both ends of a link coordinate to automatically attempt to re-send data if that data was not received properly the first time it was sent. Re-transmission from the transmitter (transmitter) is requested by the receiver (Receiver) via a highly reliable “Repeat Request” (RR) mechanism. This RR scheme carries sufficient information back to the transmitter for it to determine which previous transmissions need to be re-sent.
    Type: Grant
    Filed: April 5, 1999
    Date of Patent: August 17, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Vincent K. Jones, Gregory G. Raleigh, David P. Bokaie, Joseph Middleton, Ali Raissinia
  • Patent number: 6775231
    Abstract: In one embodiment, the technique dynamically adjusts resource allocations for each traffic class based on actual traffic load measured for each service class. In this way, the per-hop-behavior required by a differentiated service model may be achieved. Core nodes of a network operating according to a differentiated service model dynamically adjust resource allocations for multiple traffic classes without requiring explicit signaling from other network nodes. Policies for sharing resources among multiple service classes can be enforced.
    Type: Grant
    Filed: September 24, 1999
    Date of Patent: August 10, 2004
    Assignee: Cisco Technology
    Inventors: Frederick Baker, Qingming Ma
  • Patent number: 6771614
    Abstract: Systems and methods for employing digital two-way cable MAC protocols for multi-user wireless communication systems. In one embodiment, a physical layer TDMA framing structure is provided to complement the MAC layer framing. A single MAC layer frame is divided into multiple physical layer frames. The physical layer frames are divided among frames dedicated to transporting data between MAC layer entities and frames dedicated to transporting physical layer control information. Constant delay in transmission through the physical layer is preserved.
    Type: Grant
    Filed: July 6, 1999
    Date of Patent: August 3, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Vincent K. Jones, IV, Ali Raissinia, Gregory G. Raleigh
  • Patent number: 6771532
    Abstract: A graphics controller system which has a graphics engine and video memory together with some interface blocks, a PCMCIA host adapter, an infrared interface for generating video images on a LCD or CRT display unit, and a video stream interface for receiving video signals, all in the form of a CMOS integrated circuit. The video memory is integrated on the same integrated circuit as the graphics controller; no package pins are required for the memory interface.
    Type: Grant
    Filed: January 7, 2002
    Date of Patent: August 3, 2004
    Assignee: NeoMagic Corporation
    Inventors: Deepraj S. Puar, Ravi Ranganathan
  • Patent number: 6765880
    Abstract: The invention comprises a method for computing the shortest protectable paths in communication networks, and a method for establishing and defining protected paths. The invention utilizes a new algorithm to exclude from consideration as the “shortest path” between two network elements, a path for which adequate protection cannot be established. Such an unprotectable path will contain one or more unprotectable links. These unprotectable links can be identified and excluded based upon whether or not the link is a member of a loop. Because there are several more computational steps in defining the protected paths, after the shortest path has been found, the initial exclusion of unprotectable path segments from consideration eliminates the potential waste of computational resources leading to a more rapid and efficient routing and provisioning of reliable network paths and circuits.
    Type: Grant
    Filed: January 18, 2000
    Date of Patent: July 20, 2004
    Assignee: Cisco Technology Inc.
    Inventors: David A. Hillard, Anix Anbiah
  • Patent number: 6765877
    Abstract: A method of testing a primary device for two-way communication between the primary device and one or more other devices in communication therewith in a network. The method may include receiving a packet containing an originating device identifier at the primary device; adding a primary device identifier to the packet; transmitting the packet containing the originating device identifier and the primary device identifier from the primary device; and receiving a reply packet and detecting two-way communication if the reply packet contains the originating device identifier and the primary device identifier. A system for testing a primary device for two-way communication between the primary device and the other devices coupled to the primary device is also disclosed.
    Type: Grant
    Filed: August 30, 1999
    Date of Patent: July 20, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Marco Foschiano, Hei Tao Fung, Alagu Annaamalai
  • Patent number: 6766372
    Abstract: A system and method for enabling interoperation and partnering that permit software application products and/or hardware device products to interoperate over a network such as the Internet in a way unpresupposed by the products are disclosed. The Internet Application Partnering (IAP) system may be implemented in a processor comprising a structure, software, and configuration. The method includes locating an IAPS processor by an originating IAP application, sending an IAP application identification message to the IAPS processor, negotiating the IAPS identification number and field size as well as the sizes of the event code and data field, and event messaging.
    Type: Grant
    Filed: May 16, 2000
    Date of Patent: July 20, 2004
    Assignee: Cisco Technology, Inc.
    Inventor: Thomas A. Stern
  • Patent number: 6765650
    Abstract: An air bearing stage device which is suitable for use with a vacuum environment is disclosed. According to one aspect of the present invention, a stage apparatus includes a table that is positioned in a system vacuum chamber, a first rod that carries the table, and first and second plates that support the first rod. The first plate includes an air bearing surface that is held against the first side of a first wall by a first vacuum force. A first drive mechanism drives the first plate to move the first rod in a first direction, and also drives the second plate to move the first rod in the first direction, while a second drive mechanism which includes a second rod and a first linear motor causes the second rod to move the first rod in a second direction.
    Type: Grant
    Filed: August 9, 2001
    Date of Patent: July 20, 2004
    Assignee: Nikon Corporation
    Inventor: W. Thomas Novak
  • Patent number: 6757241
    Abstract: A spatial processor that exploits signals that arrive via multiple outputs of a communication channel to provide soft decision values useful to a trellis or Viterbi decoder. A spatial processor may take into account a statistical characterization of interference as received via the multiple channel outputs. Spatial processor operation may also be optimized to operate in conjunction with orthogonal frequency division multiplexing (OFDM).
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: June 29, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Vincent K. Jones, Gregory G. Raleigh, Derek Gerlach
  • Patent number: 6757901
    Abstract: A method for generating notification based expressions includes identifying notifications supported by an agent and specifying objects for at least one of the notifications. One or more expressions are defined based on objects specified for the notification. The method further includes sending a list of objects and expressions to the agent to configure the notifications received at a management station upon occurrence of an event at the agent.
    Type: Grant
    Filed: December 21, 2000
    Date of Patent: June 29, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Keith McCloghrie, Ramanathan Kavasseri, Sandra Durham
  • Patent number: 6751129
    Abstract: Methods and apparatus for efficiently writing data to and reading data from multi-state memory cells. According to one aspect of the present invention, a memory system includes a first storage element, a data source, a first element, a second element, and a ripple clock. The data source provides a plurality of bits to be stored in the first storage element, and the first element receives a first bit from the data source, and also clocks the first bit into the second element. The first element then receives a second bit of the plurality of bits from the data source substantially while the first bit is being stored into the first storage element. The ripple clock enables access to the first element and the second element such that the first bit and the second bit may be pipelined.
    Type: Grant
    Filed: May 21, 2002
    Date of Patent: June 15, 2004
    Assignee: Sandisk Corporation
    Inventor: Geoffrey S. Gongwer
  • Patent number: 6739515
    Abstract: Methods and apparatus for write-protecting the contents of a flash memory device are disclosed. According to one aspect of the present invention, a memory storage device includes a memory, and interface, and a housing. The interface is coupled to the memory, and allows the device to communicate or interface with an external device. The housing is arranged around the memory, and includes a first section and a tab that is partially attached to the first section to enable data to be written onto the memory through the interface. The tab is arranged to be detached from the first section to substantially prevent the data from being written onto the memory through the interface. In one embodiment, when the tab is partially attached to the first section, the memory storage device is substantially write-enabled.
    Type: Grant
    Filed: May 9, 2002
    Date of Patent: May 25, 2004
    Assignee: SanDisk Corporation
    Inventor: Robert F. Wallace