Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Eberle, CA

Hans Eberle, Sunnyvale, CA US

Patent application numberDescriptionPublished
20090022160LOW-LATENCY SCHEDULING IN LARGE SWITCHES - Embodiments of a scheduler for a switch, where the switch is configured to couple input ports to output ports are described. During operation, the scheduler may determine a schedule based on a group of requests, associated with multiple data streams, that are received for the output ports of the switch, where the schedule matches input ports to output ports of the switch for a given data cell time. Note that the schedule may be determined using an arbitration technique during a time interval. Moreover, the scheduler may assign an additional request, which was received at a time that precedes a current time by less than the time interval, to a portion of the switch which is available in the schedule, thereby reducing a latency of the scheduler.01-22-2009
20090322377METHOD AND SYSTEM FOR SIZING FLOW CONTROL BUFFERS - A system that includes a first buffer and a second buffer, wherein the first buffer and the second buffer are connected to the same input, wherein a size of the first buffer is defined by a distance of the first buffer from the input and a transfer rate of data, wherein a size of the second buffer is defined by a distance of the second buffer from the input and the transfer rate of data, and wherein the distance between the first buffer and the input is different from the distance between the second buffer and the input.12-31-2009
20100238949FAST AND FAIR ARBITRATION ON A DATA LINK - Embodiments of a circuit, a buffered crosspoint switch that includes the circuit and a computer system that includes the switch are described. In this circuit and switch, deep crosspoint buffers are replaced with smaller distributed buffers. This modification reduces the cost of the switch and improves the scaling properties of the architecture.09-23-2010
20100246590DYNAMIC ASSIGNMENT OF DATA TO SWITCH-INGRESS BUFFERS - Embodiments of a system that includes a switch and a buffer-management technique for storing signals in the system are described. In this system, data cells are dynamically assigned from a host buffer to at least a subset of switch-ingress buffers in the switch based at least in part on the occupancy of the switch-ingress buffers. This buffer-management technique may reduce the number of switch-ingress buffers relative to the number of input and output ports to the switch, which in turn may overcome the limitations posed by the amount of memory available on chips, thereby facilitating large switches.09-30-2010
20100329250SIMPLE FAIRNESS PROTOCOLS FOR DAISY CHAIN INTERCONNECTS - A method for transmitting packets, including forwarding a first set of upstream packets and a first set of local packets by inserting at least one of the first set of local packets between subsets of the first set of upstream packets according to a first insertion rate; calculating a second insertion rate after forwarding a predetermined number of upstream packets generated by a single upstream source, by dividing a cardinality of the first set of upstream packets by a greatest common divisor of the predetermined number and the cardinality of the first set of upstream packets; and forwarding a second set of upstream packets and a second set of local packets from the local switch to the downstream switch by inserting at least one of the second set of local packets between subsets of the second set of upstream packets according to the second insertion rate.12-30-2010
20110134933CLASSES OF SERVICE FOR NETWORK ON CHIPS - A method includes a local switch receiving a first set of upstream packets and a first set of local packets, each assigned a first class of service. The local switch inserts, according to a first insertion rate, a local packet between subsets of the first set of upstream packets to obtain an ordered set of first class packets. The local switch also receives a second set of upstream packets and a second set of local packets, each assigned a second class. The local switch inserts, according to a second insertion rate, a local packet between subsets of the second set of upstream packets to obtain an ordered set of second class packets. The method includes for each timeslot, selecting a class, and forwarding a packet from the selected class of service to a downstream switch. The switches are interconnected in a daisy chain topology on a single chip.06-09-2011
20110167191ARCHITECTURE FOR AN OUTPUT BUFFERED SWITCH WITH INPUT GROUPS - Embodiments of the present invention provide a system that transfers data between the components in the computer system through a switch. In these embodiments, the switch includes multiple switch chips which are coupled together and are configured to collectively function as a switch. During operation, each switch chip, receives cells from the subset of the set of inputs and selectively transfers each of the cells to at least one output of the subset of the set of outputs coupled to the switch chip or of the subset of the set of outputs coupled to the other switch chips.07-07-2011

Patent applications by Hans Eberle, Sunnyvale, CA US

Hans Eberle, Mountain View, CA US

Patent application numberDescriptionPublished
20080215658GENERIC IMPLEMENTATIONS OF ELLIPTIC CURVE CRYPTOGRAPHY USING PARTIAL REDUCTION - A reduction operation is utilized in an arithmetic operation on two binary polynomials X(t) and Y(t) over GF(2), where an irreducible polynomial M09-04-2008
20090067619Modular Multiplier - Modular multiplication of two elements X(t) and Y(t), over GF(2), where m is a field degree, may utilize field degree to determine, at least in part, the number of iterations. An extra shift operation may be employed when the number of iterations is reduced. Modular multiplication of two elements X(t) and Y(t), over GF(2), may include a shared reduction circuit utilized during multiplication and reduction. In addition, a modular multiplication of binary polynomials X(t) and Y(t), over GF(2), may utilize the Karatsuba algorithm, e.g., by recursively splitting up a multiplication into smaller operands determined according to the Karatsuba algorithm.03-12-2009

Patent applications by Hans Eberle, Mountain View, CA US

Michael J. Eberle, Fair Oaks, CA US

Patent application numberDescriptionPublished
20100014810OPTICAL IMAGING PROBE CONNECTOR - This document discusses, among other things, a connector for an optical imaging probe that includes one or more optical fibers communicating light along the catheter. The device may use multiple sections for simpler manufacturing and ease of assembly during a medical procedure. Light energy to and from a distal minimally-invasive portion of the probe is coupled by the connector to external diagnostic or analytical instrumentation through an external instrumentation lead. Certain examples provide a self-aligning two-section optical catheter with beveled ends, which is formed by separating an optical cable assembly. Techniques for improving light coupling include using a lens between instrumentation lead and probe portions. Techniques for improving the mechanical alignment of a multi-optical fiber catheter include using a stop or a guide.01-21-2010
20100087732OPTICAL ULTRASOUND RECEIVER - An imaging guidewire can include one or more optical fibers communicating light along the guidewire. At or near its distal end, one or more blazed or other Fiber Bragg Gratings (FBGs) can direct light to a photoacoustic transducer material that provides ultrasonic imaging energy. Returned ultrasound can be sensed by an FBG sensor. A responsive signal can be optically communicated to the proximal end of the guidewire, and processed such as to develop a 2D or 3D image. In an example, the guidewire outer diameter can be small enough such that an intravascular catheter can be passed over the guidewire. To minimize the size of the guidewire, an ultrasound-to-acoustic transducer that is relatively insensitive to the polarization of the optical sensing signal can be used. The ultrasound-to-optical transducer can be manufactured so that it is relatively insensitive to the polarization of the optical sensing signal.04-08-2010
20100113942OPTICAL IMAGING PROBE CONNECTOR - An elongated optical guidewire assembly, such as for optically imaging a patient from within another catheter, can have a lead portion and a probe portion. A connector between the lead and probe portions can include a bore including first and second bore ends. The first bore end can include a substantially circular cross-sectional profile. The second bore end can include a substantially non-circular cross-sectional profile. The bore can be configured to receive the optical guidewire assembly at the first bore end and configured to deform the optical guidewire assembly at the second bore end such that probe and lead ends of the optical guidewire assembly are deformed into a substantially non-circular profile and located between the first and second bore ends.05-06-2010
20110034809High Resolution Intravascular Ultrasound Transducer Assembly Having A Flexible Substrate - An ultrasound transducer assembly of the present invention includes a flexible circuit to which an ultrasound transducer array and integrated circuitry are attached during fabrication of the ultrasound transducer assembly. The flexible circuit comprises a flexible substrate to which the integrated circuitry and transducer elements are attached while the flexible substrate is in a substantially flat shape. The flexible circuit further comprises electrically conductive lines that are deposited upon the flexible substrate. The electrically conductive lines transport electrical signals between the integrated circuitry and the transducer elements. After assembly, the flexible circuit is re-shapable into a final form such as, for example, a substantially cylindrical shape.02-10-2011
20110123154OPTICAL IMAGING PROBE CONNECTOR - This document discusses, among other things, a connector for an optical imaging probe that includes one or more optical fibers communicating light along the catheter. The device may use multiple sections for simpler manufacturing and ease of assembly during a medical procedure. Light energy to and from a distal minimally-invasive portion of the probe is coupled by the connector to external diagnostic or analytical instrumentation through an external instrumentation lead. Certain examples provide a self-aligning two-section optical catheter with beveled ends, which is formed by separating an optical cable assembly. Techniques for improving light coupling include using a lens between instrumentation lead and probe portions. Techniques for improving the mechanical alignment of a multi-optical fiber catheter include using a stop or a guide.05-26-2011

Patent applications by Michael J. Eberle, Fair Oaks, CA US

Stefan Eberle, Mountain View, CA US

Patent application numberDescriptionPublished
20110057205LED WITH PHOSPHOR TILE AND OVERMOLDED PHOSPHOR IN LENS - Overmolded lenses and certain fabrication techniques are described for LED structures. In one embodiment, thin YAG phosphor plates are formed and affixed over blue LEDs mounted on a submount wafer. A clear lens is then molded over each LED structure during a single molding process. The LEDs are then separated from the wafer. The molded lens may include red phosphor to generate a warmer white light. In another embodiment, the phosphor plates are first temporarily mounted on a backplate, and a lens containing a red phosphor is molded over the phosphor plates. The plates with overmolded lenses are removed from the backplate and affixed to the top of an energizing LED. A clear lens is then molded over each LED structure. The shape of the molded phosphor-loaded lenses may be designed to improve the color vs. angle uniformity. Multiple dies may be encapsulated by a single lens. In another embodiment, a prefabricated collimating lens is glued to the flat top of an overmolded lens.03-10-2011

Patent applications by Stefan Eberle, Mountain View, CA US