Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Hirth, CA

Gregory Francis Hirth, Pleasanton, CA US

Patent application numberDescriptionPublished
20100170519STERILE INTERFACE APPARATUS - A robotic surgical system configured to perform minimally invasive surgical procedures. In one variation, this robotic surgical system includes an instrument driver configured to steer an elongate instrument of an instrument assembly in one or more degrees of motion. A drape is disposed between the instrument driver and the instrument assembly. A drive interface apparatus is operatively coupled to the drape. The drape and drive interface apparatus may form a fluid barrier between the instrument driver and the instrument assembly. Drive interface apparatus may be disposed on a top surface of the instrument driver and on a bottom surface of the instrument assembly. The drive interface apparatus may transmit torque from the instrument driver to the instrument assembly. The input torque drives a pulley in the instrument assembly that operates one or more control wires to steer an elongate instrument of the instrument assembly for performing minimally invasive surgical procedures.07-08-2010
20100175701MODULAR INTERFACES AND DRIVE ACTUATION THROUGH BARRIER - The invention relates generally to robotically controlled systems, such as medical robotic systems. In one variation, a robotic catheter system is configured with a sterile barrier capable for transmitting a rotary force from a drive system on one side of the barrier to surgical tool on the other side of the sterile barrier for performing minimally invasive diagnostic and therapeutic procedures. Modularized drive systems for robotics arc also disclosed herein.07-15-2010

Klaus-Peter Hirth, San Francisco, CA US

Patent application numberDescriptionPublished
20080221148COMPOUNDS AND METHODS FOR KINASE MODULATION, AND INDICATIONS THEREFOR - Compounds active on protein kinases are described, as well as methods of using such compounds to treat diseases and conditions associated with aberrant activity of protein kinases.09-11-2008
20100249118COMPOUNDS AND METHODS FOR KINASE MODULATION, AND INDICATIONS THEREFOR - Compounds active on protein kinases are described, as well as methods of using such compounds to treat diseases and conditions associated with aberrant activity of protein kinases.09-30-2010
20110059963COMPOUNDS AND METHODS FOR KINASE MODULATION, AND INDICATIONS THEREFOR - Compounds active on protein kinases are described, as well as methods of using such compounds to treat diseases and conditions associated with aberrant activity of protein kinases.03-10-2011

Patent applications by Klaus-Peter Hirth, San Francisco, CA US

Ryan E. Hirth, Windsor, CA US

Patent application numberDescriptionPublished
20090262937METHOD AND APPARATUS FOR DATA PRIVACY IN PASSIVE OPTICAL NETWORKS - One embodiment provides a system for decrypting data frames in an Ethernet passive optical network (EPON). During operation, the system maintains a local cipher counter at a local node, and receives from a remote node a data frame which is encrypted based on a remote input block and a session key. The remote input block is constructed based on the remote cipher counter and a remote block counter. The system updates the local cipher counter based on a received field located in a preamble of the data frame, truncates the local cipher counter by discarding a number of least significant bits, and constructs for the received data frame a local input block based on the truncated local cipher counter, the received field, and a local block counter. The system then decrypts the data frame based on the local input block and the session key.10-22-2009
20100098414SUPPORTING MULTI-DWELLING UNITS IN PASSIVE OPTICAL NETWORKS - One embodiment provides a system for controlling flow rate in an EPON. The system includes an OLT, an ONUs coupled to the OLT via a passive optical splitter, a switch coupled to a port located on the ONU, and a flow-control mechanism. The ONU includes one or more queues corresponding to one or more classes of Services, and one or more ports. The switch includes a plurality of UNI ports, and the switch is configured to switch one or more upstream traffic flows belonging to the one or more classes of services from the plurality of UNI ports. The flow-control mechanism is configured to set a flow rate of an upstream traffic flow of certain class of service originated from a UNI port. The flow-control mechanism sets the flow rate based on status of an ONU queue corresponding to the class of service of the upstream traffic flow.04-22-2010
20100111523EPON WITH POWER-SAVING FEATURES - One embodiment provides a system for power saving in an Ethernet Passive Optic Network (EPON). The system includes an optical line terminal (OLT), an optical network unit (ONU), a traffic-detection module configured to detect status of traffic to and from the ONU, and a power-management module configured to place the ONU in sleep mode based on the detected traffic status. The ONU includes an optical transceiver that includes an optical transmitter configured to transmit optical signals to the OLT and an optical receiver configured to receive optical signals from the OLT.05-06-2010
20100239252METHODS AND APPARATUS FOR EXTENDING MAC CONTROL MESSAGES IN EPON - One embodiment provides a media access control (MAC) module facilitating operations of an Ethernet passive optical network (EPON). The MAC module includes a frame formatter configured to generate a MAC control frame. The generated MAC control frame includes at least one of: an organizationally unique identifier (OUI) field, an OUI-specific operation code (opcode) field, and a number of fields associated with the OUI-specific opcode. Transmission of the MAC control frame facilitates realization of an EPON function based on the fields associated with the OUI-specific opcode.09-23-2010
20100241936METHOD AND APPARATUS FOR CALCULATING FRAME CHECK SEQUENCE - One embodiment provides a system for calculating a checksum for a packet. During operation, the system receives a packet, pads the received packet with a number of bits having predetermined values, and calculates an initial checksum value for the padded packet. Subsequently, the system calculates a final checksum for the original packet by reversing the initial checksum value using the padded bits with predetermined values09-23-2010
20100254706METHOD AND APPARATUS FOR LINK SHARING AMONG MULTIPLE EPONS - One embodiment of the present invention provides an optical line terminal (OLT) in an Ethernet passive optical network (EPON). The OLT includes a number of bi-direction optical transceivers. At least one bi-direction optical transceiver is coupled to an optical network unit (ONU) group that includes a number of ONUs. The OLT further includes a first downstream media access control (MAC) interface configured to provide a first downstream control signal and a splitter configured to split the first downstream control signal to a number of sub-signals. At least one sub-signal is configured to control downstream transmission of a corresponding bi-direction optical transceiver to a corresponding ONU-group.10-07-2010
20110004809Method and Apparatus for Detecting Frame Delimiters in Ethernet Passive Optical Networks with Forward Error Correction - Embodiments of the present invention provide a system that identifies an even delimiter in a forward error correction (FEC)-coded Ethernet frame. The system receives an FEC-coded Ethernet frame that includes the even delimiter, which is a predetermined sequence that separates a conventional Ethernet frame and FEC parity bits in the FEC-coded Ethernet frame. Next, the system scans a bit stream of the FEC-coded Ethernet frame. Then, the system determines a first Hamming distance between a first consecutive set of frame bits in the bit stream and the even delimiter. The system also determines a second Hamming distance between a second consecutive set of frame bits in the bit stream and the even delimiter. Both the first and second Hamming distances are shorter than a predefined value. The system subsequently selects one of the first and second sets of frame bits having the shorter Hamming distance as the even delimiter.01-06-2011
20110142442DYNAMIC MANAGEMENT OF POLLING RATES IN AN ETHERNET PASSIVE OPTICAL NETWORK (EPON) - A system in an Optical Line Terminal (OLT) to dynamically manage polling rates in a passive optical network is provided herein. The system includes a Media Access Control (MAC) unit that is configured to receive a first message from an Optical Network Unit (ONU). The first message includes a status of an upstream queue of the ONU. The system includes a traffic monitor unit coupled to the MAC unit and is configured to receive the first message from the MAC unit and place the upstream queue of the ONU in an inactive mode if the status of the upstream queue indicates that the upstream queue is empty.06-16-2011
20110142443BURST MODE TO CONTINUOUS MODE CONVERTER - A system to convert upstream burst mode data into continuous mode data in a passive optical network (PON) is provided herein. The system includes a burst mode Serializer/Deserializer (SerDes) that recovers a clock and burst mode data from an Optical Network Unit (ONU). The burst mode unit recovers the burst mode data based on a start time of burst mode data transmission by the ONU and a round-trip time between the ONU and an Optical Line Terminal (OLT). The system further includes a continuous mode SerDes that is coupled to the burst mode SerDes. The continuous mode SerDes is configured to receive the recovered clock and recovered burst mode data from the burst mode SerDes and convert the burst mode data into continuous mode data by buffering and padding the burst mode data based on the recovered clock. The continuous mode Serdes is configured to transmit the continuous mode data to the OLT.06-16-2011
20110170868Method and Apparatus for Accommodating Differrent Clock Frequencies in an Ethernet Passive Optical Network - One embodiment of the present invention provides a system that accommodates different clock frequencies in an Ethernet passive optical network (EPON). The system receives a signal from an optical line terminal (OLT) at an optical network unit (ONU) and derives an OLT clock. The system also maintains a local clock. The system further receives from the OLT an assignment for an upstream transmission window, during which the ONU can transmit an upstream data burst to the OLT based on the local clock. The system adjusts the number of bits of the data burst without affecting the payload data carried in the data burst, thereby allowing the data burst to fit properly within the upstream transmission window and compensating for frequency differences between the local clock and the OLT clock. The system transmits the data burst based on the local clock in the upstream transmission window.07-14-2011

Patent applications by Ryan E. Hirth, Windsor, CA US

Ryan Edgar Hirth, Windsor, CA US

Patent application numberDescriptionPublished
20110262132Daisy Chainable ONU - Embodiments of a scalable optical network unit (ONU) architecture for multi-dwelling units (MDUs) that has a low initial cost (or first port cost) and a low maintenance cost are provided herein. The ONU architecture is scalable in that a growing number of end users can share a single drop fiber that couples the ONU to a passive optical network. The ONU architecture utilizes a multiplexer module to allow the ONU to be daisy chained with one or more additional ONUs.10-27-2011