Patents Represented by Attorney, Agent or Law Firm David B. Ritchie
  • Patent number: 6668283
    Abstract: A data communications network with at least one PoP maintains a local cache database associated with each AAA service at the PoP on the data communications network. Each local database contains a group identification such as a domain identification corresponding to a group of users or an FQDN specifying a group of one individual, a maximum number of B-Channels to provide the group of users at the PoP and a dynamic B-Channel session count corresponding to active B-Channel connections currently provided to the group of users at the PoP. Actions are taken when the group attempts to exceed the maximum number of B-Channels by more than a predetermined number. The actions may include assessing extra charges, denying access, and sending warning messages to appropriate recipients. The local database may be synchronized by publishing B-Channel connection and disconnection events to all subscribing local databases.
    Type: Grant
    Filed: May 21, 1999
    Date of Patent: December 23, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Aravind Sitaraman, Craig Michael Alesso, Charles Troper Yager
  • Patent number: 6664909
    Abstract: A method and apparatus for trimming a high-resolution digital-to-analog converter (DAC) utilizes floating-gate synapse transistors to trim the current sources in the DAC by providing a trimmable current source. Fowler-Nordheim electron tunneling and hot electron injection are the mechanisms used to vary the amount of charge on the floating gate. Since floating gate devices store charge essentially indefinitely, no continuous trimming mechanism is required, although one could be implemented if desired. By trimming the current sources with high accuracy, a DAC can be built with a much higher resolution and with smaller size than that provided by intrinsic device matching.
    Type: Grant
    Filed: August 13, 2001
    Date of Patent: December 16, 2003
    Assignee: Impinj, Inc.
    Inventors: John D. Hyde, Miguel E. Figueroa, Todd E. Humes, Christopher J. Diorio, Terry D. Hass, Chad A. Lindhorst
  • Patent number: 6661278
    Abstract: A switch element of a charge pump circuit includes (1) an NMOS transistor controlled by a first clock signal coupled between a first node and a first fixed voltage level, (2) a first PMOS well transistor controlled by a second clock signal coupled between the first node and a voltage output node, and (3) a second PMOS well transistor controlled by the first node and coupled between a voltage input node and the voltage output node. The wells of both the first and second PMOS well transistors are coupled to the voltage output node to provide reverse isolation.
    Type: Grant
    Filed: July 8, 2002
    Date of Patent: December 9, 2003
    Assignee: Impinj, Inc.
    Inventor: Troy Gilliland
  • Patent number: 6658632
    Abstract: An electrical circuit includes a flip-flop, a first multiplexer, a second flip-flop, a third flip-flop, and output storage element including a second multiplexer and a fourth flip-flop. The first flip-flop, clocked functional clock signal, receives a functional signal. The first multiplexer receives the output of the first flip-flop and a test mode shift-in signal, and outputs one of them based on the state of a select input. The second flip-flop, clocked by a test clock signal, receives the output of the first multiplexer. The third flip-flop, clocked by a second test clock signal, receives the output of the second flip-flop. The second multiplexer receives the functional signal and the output of the third flip-flop, and outputs one of them based on a mode select input signal. The fourth flip-flop, clocked by a pulse-controlled functional clock signal, receives the output of the second multiplexer.
    Type: Grant
    Filed: June 15, 2000
    Date of Patent: December 2, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: Ishwardutt Parulkar, Sridhar Narayanan
  • Patent number: 6656120
    Abstract: An ultrasound imaging system using a knowledge-based image adjusting device, which enables to obtain the optimal ultrasound image by automatically adjusting image parameters on the basis of pre-stored patient information so that operating procedures required of a system operator are reduced. The ultrasound imaging system comprises a patient information recording medium; a reference image database for storing reference image parameters; a similarity calculation unit for comparing patient information and corresponding reference image parameters and determining the parameter with the highest similarity; and an image adjusting block for selecting a type of probe and automatically adjusting image settings of the selected probe. The ultrasound imaging system further comprises a user input device for inputting and adjusting degrees of freedom parameters.
    Type: Grant
    Filed: November 15, 2002
    Date of Patent: December 2, 2003
    Assignee: Madison Co., LTD
    Inventors: Seong Woo Lee, Young Seuk Song, Jung Wha Kim
  • Patent number: 6654801
    Abstract: A method for providing remote management and maintenance of a node or service within a data communications network that is activated by the data communications network management system's receipt of signals of an abnormal condition at a node or service or failure to receive operational status signals from a node or service. A control adapter running on a node within a Point of Presence is started. The control adapter is capable of starting all service adapters associated with all services running on the node. Operational status signals and abnormal condition signals are transmitted from the control adapter and service adapters on to an information bus. If a network management control host receives abnormal condition signals, notification is sent to a remote system administrator that alerts of an error experienced by a node or service.
    Type: Grant
    Filed: January 4, 1999
    Date of Patent: November 25, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Joseph F. Mann, Aravind Sitaraman, Mingqi Deng, Leslie Alan Thomas
  • Patent number: 6653588
    Abstract: An auto reject unit includes a turntable rotatable about an upright axis and held stationary in operation along the upright axis. Driven rollers are mounted upon the turntable for selectively driving an article across the turntable in a direction. A motor is disposed to rotate the turntable about the upright axis in response to a command. The rotation adjusts the direction that an article disposed on the turntable will travel off of the turntable.
    Type: Grant
    Filed: October 5, 1998
    Date of Patent: November 25, 2003
    Assignee: Rapiscan Security Products Limited
    Inventor: Douglas Roy Gillard-Hickman
  • Patent number: 6654796
    Abstract: A group of network devices, such as Ethernet switches, are logically configured as a single cluster, with one commander device and one or more expansion devices. Each device in the cluster contains an embedded HTML server that facilitates configuration and management of the network device via a management station running a Web browser. Each device in the cluster is identified by a unique Universal Resource Locator (“URL”). However, only the cluster commander is required to have an IP address. The cluster commander redirects and translates configuration and management requests from the Web browser on the management station so that requests are processed by the appropriate device in the cluster. The exchange of information between the Web browser on the management station and the devices in a cluster is accomplished via redirection of HTTP GET and POST methods. This provides a consistent, device-independent interface between the device and the Web browser on the management station.
    Type: Grant
    Filed: October 7, 1999
    Date of Patent: November 25, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Charles Slater, Krishna Rao Chennapragada
  • Patent number: 6648215
    Abstract: With the mounting of a semiconductor chip onto a substrate having a portion of adhesive the bondhead is lowered to a predetermined height H above a support holding the substrate. At the same time, the pick-up tool is fixed in an upper limit position on the bondhead. As soon as the bondhead has reached the height H, the fixing of the pick-up tool is released so that the pick-up tool moves downwards from the upper limit position and presses the semiconductor chip onto the adhesive. After a predetermined time after releasing the fixing of the pick-up tool, the bondhead is raised and moved away. With a bondhead particularly suited for the method, the pick-up tool and the bondhead are connected by means of a chamber to which compressed air and/or vacuum can be applied so that, to a large extent, the movement of the pick-up tool can be controlled.
    Type: Grant
    Filed: September 12, 2001
    Date of Patent: November 18, 2003
    Assignee: ESEC Trading SA
    Inventor: Felix Leu
  • Patent number: 6648824
    Abstract: All RF data received by transducers in response to an ultrasonic signal that was transmit-focused on a point along a predetermined scan lines are stored to compute display data for those points of an object that do not necessarily correspond to the pixels of the screen of a display device. For the determination of display data for each pixel point, reflected ultrasonic signals from multiple points around the point of interest are found and used to detect the peak of a waveform constituted by the reflected ultrasonic signals. With this scheme, the distortion due to conventional interpolation used for a limited number of scan lines can be greatly reduced.
    Type: Grant
    Filed: February 16, 2001
    Date of Patent: November 18, 2003
    Assignee: Medison Co., LTD
    Inventors: Jae Sub Hwang, Tai Kyong Song
  • Patent number: 6643260
    Abstract: A content addressable memory (CAM or L3 Table) contains flow information for each active flow of packets passing through a given node of a data communications network. The CAM has associated with each entry (corresponding to each active flow) a packet counter, a byte counter, a token bucket and a contract value. Each flow is assigned one of a plurality of output queues and optionally at least one output threshold value. A token bucket algorithm is employed on each flow to determine whether packets from that flow exceed the contract value. Such packets may be dropped or optimally modified to reflect an alternate output queue and/or alternate threshold before being sent to the selected output queue for transmission from the node. In another aspect an access control list CAM (ACLCAM) contains masked flow information. The ACLCAM provides an index to internal token bucket counters and preconfigured contract values of an aggregate flow table which becomes affected by the packet statistics.
    Type: Grant
    Filed: December 18, 1998
    Date of Patent: November 4, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Raymond J. Kloth, Thomas J. Edsall, Michael Fine, Dinesh G. Dutt
  • Patent number: 6638227
    Abstract: The present invention discloses an ultrasound imaging method and apparatus using a plurality of orthogonal Golay codes so that multi-transmission and reception is available and frame rate is not reduced. The ultrasound imaging method and apparatus uses an M number of Golay codes, wherein M is a positive number more than 2, the M number of Golay codes includes M number of code sequences, and the code sequences of the Golay codes are orthogonal to each other. Ultrasound pulse signals are transmit-focused to a focal point. The M×M number of Golay sequences are divided into M number of groups and then the divided Golay sequences are converted into ultrasound pulse signals. The transmit-focusing is then sequentially performed by the respective groups. Reflected signals from the focal point in response to the transmit-focusing is received by each group and receive-focuses. The received signals are pulse compressed and used to form a B-mode image.
    Type: Grant
    Filed: April 25, 2002
    Date of Patent: October 28, 2003
    Assignee: Medison Co., LTD
    Inventor: Moo Ho Bae
  • Patent number: 6637013
    Abstract: In a computer-aided design environment, a technique for automating design rule check error corrections in a CAD environment contemplates the use of an automation program, such as a SKILL program, to automatically and continuously run a design rule check utility program to generate intermediate results which are processed by the automation program and then supplied back to the design rule check utility program again for execution. The whole process is repeated, in an iterative manner, as many times as needed until a final result is achieved.
    Type: Grant
    Filed: June 7, 2000
    Date of Patent: October 21, 2003
    Assignee: Sun Microsystems, Inc.
    Inventor: Mu-Jing Li
  • Patent number: 6636499
    Abstract: A group of network devices, such as Ethernet switches, are logically configured as a single cluster, with one commander device and one or more member devices. Each network device capable of belonging to a cluster transmits data packets containing cluster capability information to its neighbors. Each network device capable of belonging to a cluster that receives data packets containing cluster capability information maintains a database containing information about its cluster-capable neighbor devices. The commander device of a cluster is the point-of-contact through which the cluster is managed. The commander device maintains a database of neighbors of the entire cluster. Upon user request, the commander device displays a list of cluster neighbors and notes which ones may be added to the cluster. When the user adds a device to the cluster, that device immediately sends its database of discovered neighbors to the commander device.
    Type: Grant
    Filed: December 2, 1999
    Date of Patent: October 21, 2003
    Assignee: Cisco Technology, Inc.
    Inventor: Mary G. Dowling
  • Patent number: 6626953
    Abstract: A method for retrieving software release information. A first step obtains a software defect data set, a second step obtains a software release data set, and a third step obtains a software release schedule data set. A fourth step relates at least two of the data sets to create an organized data set. A final step displays the contents of the organized data set thereby enabling a user to retrieve software release information.
    Type: Grant
    Filed: April 10, 1998
    Date of Patent: September 30, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Thomas M. Johndrew, Sanjeev K. Gupta
  • Patent number: 6625368
    Abstract: A method for fabricating titanium-indiffusion waveguides in optical modulators and other optical waveguide devices includes disposing titanium strips in a waveguide pattern on the surface of a crystalline substrate, such as lithium niobate or lithium tantalate, and indiffusing the titanium atoms into the crystalline substrate by creating a flowing, wet deuterium oxide (D2O) environment, raising the temperature in the D2O environment to a temperature within the range of 900 degrees Celsius and 1100 degrees Celsius and maintaining the temperature for a period of time that will allow for the necessary indiffusion of titanium to occur within the crystal substrate.
    Type: Grant
    Filed: October 15, 1999
    Date of Patent: September 23, 2003
    Assignee: California Institute of Technology
    Inventors: Lee J. Burrows, William B. Bridges
  • Patent number: 6625645
    Abstract: A system and method for remotely connecting client computers to a communication network such as the Internet by way of a server system and dynamically providing network connections to the client computers, including changing static communications settings to dynamic settings.
    Type: Grant
    Filed: July 11, 2001
    Date of Patent: September 23, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Peter Van Horne, Keith Olson, Kevin Miller
  • Patent number: 6616952
    Abstract: The present invention is a fungicidal solution and method for controlling fungal disease in plants which provides for contacting the plant matter with a fungicidally effective application of an aqueous solution. The fungicidal solution is comprised of between about one-third (⅓) to two-third (⅔) cup of an organic plant matter to every two-third (⅔) gallon of a fermented solution. The organic solution may be any type of sage, tea leaves, coffee leaves, beech leaves, eucalyptus leaves, oak leaves, sumac leaves, and other similar leaves, or bark. The fermented solution contains between about (1%) one percent to (25%) twenty-five percent, per gallon, of an alcohol and grape juice.
    Type: Grant
    Filed: February 21, 2002
    Date of Patent: September 9, 2003
    Assignee: Roseberg Investments, Inc.
    Inventor: Helen M. Berquist
  • Patent number: 6611198
    Abstract: An object identification system and method detects the presence of a target object in a field of inspection and in one aspect of the invention, generates a first signal if the object is left in the field of inspection for more than a minimum threshold period of time. In a second aspect a second signal is generated if the object is introduced to the field of inspection more than a minimum threshold number of times (having been withdrawn from the field of inspection in the interim) within a minimum threshold period of time.
    Type: Grant
    Filed: October 1, 1999
    Date of Patent: August 26, 2003
    Assignee: Keri Systems Incorporated
    Inventors: Kenneth J. Geiszler, Russel E. Walker, Kenneth Alan Whiston, Jon Kwong, Dale Lindseth
  • Patent number: 6606628
    Abstract: A file system for nonvolatile memory media is disclosed, based on the assumptions that the file system structure is flat (i.e., does not contain directories), and that a relatively small amount of memory space is available. The nonvolatile memory medium is divided into logical blocks of predetermined size, depending on the typical file size expected for each particular implementation. Each of these logical blocks includes a header describing the contents of the block. For example, the block header may comprise a magic number indicating whether the block is a valid file system block or a free block, the name of the file to which the current block belongs, a flag indicating whether the current block is the first or last block of the file, the block number of the next block of the current file, if any, and the length of valid data in the present block.
    Type: Grant
    Filed: February 14, 2000
    Date of Patent: August 12, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Robert Charles Monsen, Sudhakar Mamillaplli