Patents by Inventor Robert A. Olsen
Robert A. Olsen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20120277653Abstract: A combination oxygenator and arterial filter device for treating blood in an extracorporeal blood circuit. The device includes a housing maintaining a core and a fiber bundle. The fiber bundle is formed by a plurality of hollow fibers continuously helically wound about the core to form layers of level wound fibers. The layers combine to define an oxygenator region and a radially outward depth filter region. A minimum gap spacing between fibers of the oxygenator region layers is greater than a minimum gap spacing of the depth filter region layers. The fiber bundle can function as a blood oxygenator and exhibits a filtration efficiency of not less than 92% in filtering particles having a particle size of about 45 microns. An oxygenator with integrated arterial filtering capability is provided that minimally impacts the extracorporeal blood circuit prime volume.Type: ApplicationFiled: April 29, 2011Publication date: November 1, 2012Applicant: Medtronic, Inc.Inventors: Robert Olsen, John L. Knoll
-
Publication number: 20120197363Abstract: A capillary tube bundle sub-assembly for use in an extracorporeal heat exchanger includes a continuous capillary tubing wound about a core to define a plurality of capillary layers each including a plurality of capillary segments. The capillary segments each define opposing terminal ends adjacent opposing ends of the core. The capillary segments of each layer are circumferentially aligned relative to an axis of the core, with each successive layer being radially outward of an immediately preceding layer. The capillary segments are non-parallel with the axis, spiraling partially about the axis in extension between the opposing terminal ends. Each capillary segment forms less than one complete revolution (i.e., winds less than 360°). The segments within each layer are substantially parallel with one another; however, an orientation of the segments differs from layer-to-layer such as by pitch or angle.Type: ApplicationFiled: January 27, 2011Publication date: August 2, 2012Applicant: Medtronic, Inc.Inventors: Patrick Cloutier, Robert Olsen, Stephen Roller, Chris Plott, Al McLevish, Ming Li, Michael Laxen, John Knoll, Gregory Hake
-
Publication number: 20120193289Abstract: An apparatus for de-aering, oxygenating and controlling a temperature of blood in an extracorporeal blood circuit. The apparatus includes a housing, a manifold body, a heat exchanger, and an oxygenator. A blood inlet tangentially directs blood into a first chamber of the housing. The manifold body is disposed in a second chamber, and includes a core and a plurality of vanes that define channels. The heat exchanger is arranged around the manifold body, and the oxygenator around the heat exchanger. The channels are open to the heat exchanger. An established blood flow path includes rotational flow within the first chamber to separate air from the blood, generally longitudinal flow from the first chamber and along the channels, and generally radial flow through the heat exchanger and the oxygenator. With this construction, gross air removal occurs prior to the blood passing through the heat exchanger and oxygenator.Type: ApplicationFiled: January 27, 2011Publication date: August 2, 2012Applicant: Medtronic, Inc.Inventors: Patrick Cloutier, Robert Olsen, Stephen Roller, Chris Plott, Al McLevish, Ming Li, Michael Laxen, John Knoll, Gregory Hake
-
Publication number: 20120132433Abstract: A safety joint to be included in a riser between a floating structure and a subsea installation at a location in the riser above a stress joint where it will be subjected to minimum bending loads. The safety joint includes a first riser coupling at its upper end for connection to a corresponding riser coupling of a riser joint and a second riser coupling at its lower end for connection to a corresponding riser coupling of a riser joint or stress joint. An emergency disconnect package with an emergency disconnect coupling and a retainer valve unit is arranged between the upper end and the lower end of the safety joint. A riser including such a safety joint.Type: ApplicationFiled: November 30, 2011Publication date: May 31, 2012Inventor: Robert Olsen
-
Patent number: 8077618Abstract: Schedules may use burst tolerance values to adjust the scheduling in a time-based schedule, such as, but not limited to, adjusting for accumulated but not used bandwidth, and/or adjusting eligibility of schedule entries. A best schedule item associated with an eligible schedule entry of a schedule is identified. Whether or not a particular schedule entry is eligible is typically determined based on the relationship of an associated timestamp with a current scheduling time, such as its timestamp being less than or equal to the current time. A burst tolerance time bound might also be used to allow certain priorities and/or types of items to be considered eligible if even its timestamp exceeds the current time by an amount, but less than or equal to the burst tolerance time bound.Type: GrantFiled: March 3, 2005Date of Patent: December 13, 2011Assignee: Cisco Technology, Inc.Inventors: Christopher J. Kappler, Anna Charny, Robert Olsen, Earl T. Cohen
-
Publication number: 20110270147Abstract: A method of manufacturing a bundled mat construction for an extracorporeal blood circuit heat exchanger includes attaching a leading edge of a first capillary tube mat segment to a first side of a mandrel. A leading edge of a second capillary tube mat segment is attached to a second side of the mandrel. The first side is diametrically opposite the second side. The mandrel is rolled relative to the mat segments to generate a bundled mat construction. Radial layers of the bundled mat construction are symmetrical relative to a central axis of the mandrel.Type: ApplicationFiled: January 27, 2011Publication date: November 3, 2011Applicant: Medtronic, Inc.Inventors: Kevin Lauber, Robert Olsen, Mark Wendler, Al McLevish, Chris Plott
-
Publication number: 20110253561Abstract: A flexible carrier for carrying a plurality of containers includes a flexible sheet and a plurality of container receiving apertures formed in the flexible sheet. An array of the container receiving apertures extend longitudinally across the flexible sheet wherein each container receiving aperture is substantially rectangular and includes an aperture perimeter that increases more than 42% following application to a container.Type: ApplicationFiled: June 20, 2011Publication date: October 20, 2011Applicant: Illinois Tool Works Inc.Inventors: William N. Weaver, Jason R. Moreau, Robert Olsen
-
Patent number: 7963391Abstract: A flexible carrier for carrying a plurality of containers includes a flexible sheet and a plurality of container receiving apertures formed in the flexible sheet. An array of the container receiving apertures extend longitudinally across the flexible sheet wherein each container receiving aperture is substantially rectangular and includes an aperture perimeter that increases more than 42% following application to a container.Type: GrantFiled: March 31, 2009Date of Patent: June 21, 2011Assignee: Illinois Tool Works Inc.Inventors: William N. Weaver, Jason R. Moreau, Robert Olsen
-
Patent number: 7964125Abstract: A carrier and method of manufacture for a carrier that results in a package of containers includes a plastic sheet having an array of container apertures and a portion having a matte finish where the matte finish includes a lower coefficient of friction relative to a container than a remaining surface of the plastic sheet. A plurality of containers are each positioned within an aperture of the array so that the matte finish of the plastic sheet is positioned along an inner portion of the package and the remaining surface of the plastic sheet is positioned along an outer portion of the package.Type: GrantFiled: July 27, 2007Date of Patent: June 21, 2011Assignee: Illinois Tool Works Inc.Inventor: Robert Olsen
-
Patent number: 7876763Abstract: Disclosed is a hierarchy of individual schedulers with multiple scheduling lanes for scheduling items, such as, but not limited to packets or indications thereof, such that different classes of priority items can be propagated through the hierarchy of schedulers accordingly. A pipeline scheduler typically includes a root scheduler and one or more layers of schedulers with each of these layers including at least one scheduler. Each scheduler is configured to maintain items of different scheduling categories received from each of the particular scheduler's immediate children schedulers within the pipeline scheduler if any and from each immediate external source coupled to the particular scheduler if any, and to schedule the sending of the items of the different scheduling categories currently maintained to its parent schedule or external scheduler client. The items may correspond to packets, indications of packets, or any other entity.Type: GrantFiled: August 5, 2004Date of Patent: January 25, 2011Assignee: Cisco Technology, Inc.Inventors: Earl T. Cohen, Robert Olsen, Eugene M. Feinberg, Gregory L. Ries
-
Patent number: 7839864Abstract: According to various embodiments, high priority traffic is obtained from one of a plurality of virtual channels servicing high priority traffic. High priority traffic is placed in a high priority queue. Low priority traffic is obtained from one of a plurality of virtual channels. A weighting value associated with an element in the active queue is determined. The element corresponds to a virtual channel associated with the low priority traffic. The low priority traffic is placed either in a low priority traffic active queue or a low priority traffic pending queue based on the weighting value.Type: GrantFiled: May 21, 2007Date of Patent: November 23, 2010Assignee: Cisco Technology, Inc.Inventors: Varun Satrawla, Mark Gustlin, Robert Olsen
-
Patent number: 7775348Abstract: A flexible carrier for carrying a plurality of containers includes a flexible sheet having two rows of container apertures formed therein. The plurality of containers are each placed into a respective container receiving aperture and are thus unitized in a package. The flexible carrier further includes two panels and/or two handles, each panel and/or handle formed at a periphery of the flexible sheet along each longitudinal edge of the flexible sheet and a line of weakness formed between the longitudinal rows. As a result of the described configuration, flexible carrier is divisible into two sub-carriers, each unitizing a set of containers and each including a panel and/or a handle along a respective longitudinal edge of the resulting sub-carrier.Type: GrantFiled: April 24, 2007Date of Patent: August 17, 2010Assignee: Illinois Tool Works Inc.Inventors: Robert Olsen, Leslie Marco
-
Patent number: 7680049Abstract: Methods and apparatus are provided for applying color based policing at a network node. Committed information rate (CIR) and peak information rate (PIR) buckets used to monitor transmission rates are augmented using CIR overflow and PIR overflow buckets. The CIR and PIR overflow buckets hold tokens provided to CIR and PIR buckets that exceed the associated burst limits. Based on the availability of tokens and the color associated with a received packet, an action can be applied to the packet that promotes the color associated with the packet.Type: GrantFiled: February 8, 2005Date of Patent: March 16, 2010Assignee: Cisco Technology, Inc.Inventors: Robert Olsen, Clarence Filsfils, John Evans
-
Patent number: 7675926Abstract: A hierarchical traffic management system and method (i.e., a QoS behavioral model) are disclosed herein. The system includes a classifier operable to identify and classify incoming traffic streams and a queuing system. The queuing system includes a plurality of queues and is operable to apply scheduling policies to the traffic streams. The queues of the queuing system each include enqueue attributes configured to control a depth of the queue and dequeue attributes configured to control scheduling of the queue. The dequeue attributes include minimum bandwidth, maximum bandwidth, excess bandwidth, and priority, wherein each of the queues has one or more of the dequeue attributes defined.Type: GrantFiled: May 5, 2004Date of Patent: March 9, 2010Assignee: Cisco Technology, Inc.Inventors: Robert Olsen, Michael Laor, Clarence Filsfils
-
Patent number: 7599381Abstract: Eligible entries are scheduled using an approximated finish delay identified for an entry based on an associated speed group. One implementation maintains schedule entries, each respectively associated with a start time and a speed group. Each speed group is associated with an approximated finish delay. An approximated earliest finishing entry from the eligible schedule entries is determined that has an earliest approximated finish time, with the approximated finish time of an entry being determined based on the entry's start time and the approximated finish delay of the associated speed group. The scheduled action corresponding to the approximated earliest finishing entry is then typically performed. The action performed may, for example, correspond to the forwarding of one or more packets, an amount of processing associated with a process or thread, or any activity associated with an item.Type: GrantFiled: December 23, 2004Date of Patent: October 6, 2009Assignee: Cisco Technology, Inc.Inventors: Doron Shoham, Christopher J. Kappler, Anna Charny, Earl T. Cohen, Robert Olsen
-
Publication number: 20090207846Abstract: A hierarchy of schedules propagate minimum guaranteed scheduling rates among scheduling layers in a hierarchical schedule. The minimum guaranteed scheduling rate for a parent schedule entry is typically based on the summation of the minimum guaranteed scheduling rates of its immediate child schedule entries. This propagation of minimum rate scheduling guarantees for a class of traffic can be dynamic (e.g., based on the active traffic for this class of traffic, active services for this class of traffic), or statically configured. One embodiment also includes multiple scheduling lanes for scheduling items, such as, but not limited to packets or indications thereof, such that different categories of traffic (e.g., propagated minimum guaranteed scheduling rate, non-propagated minimum guaranteed scheduling rate, high priority, excess rate, etc.) of scheduled items can be propagated through the hierarchy of schedules accordingly without being blocked behind a lower priority or different type of traffic.Type: ApplicationFiled: April 18, 2009Publication date: August 20, 2009Applicant: Cisco Technology, Inc. , a corporation of CaliforniaInventors: Earl T. Cohen, Robert Olsen, Christopher J. Kappler, Anna Charny
-
Patent number: 7567572Abstract: Systems and methods for two-rate scheduling over a class hierarchy wherein controlled rates are delivered in a smooth manner, even over short time intervals. A minimum rate scheduler and an excess rate scheduler are employed. The minimum rate scheduler and/or the excess rate scheduler, employ special binary search trees to make selections at each parent node in the class hierarchy.Type: GrantFiled: January 9, 2004Date of Patent: July 28, 2009Assignee: Cisco Technology, Inc.Inventors: Anna Charny, Robert Olsen
-
Publication number: 20090184009Abstract: A flexible carrier for carrying a plurality of containers includes a flexible sheet and a plurality of container receiving apertures formed in the flexible sheet. An array of the container receiving apertures extend longitudinally across the flexible sheet wherein each container receiving aperture is substantially rectangular and includes an aperture perimeter that increases more than 42% following application to a container.Type: ApplicationFiled: March 31, 2009Publication date: July 23, 2009Inventors: William N. WEAVER, Jason R. MOREAU, Robert OLSEN
-
Patent number: 7522609Abstract: Methods, apparatus, data structures, computer-readable media, and mechanisms may include or be used with a hierarchy of schedules with propagation of minimum guaranteed scheduling rates among scheduling layers in a hierarchical schedule. The minimum guaranteed scheduling rate for a parent schedule entry is typically based on the summation of the minimum guaranteed scheduling rates of its immediate child schedule entries. This propagation of minimum rate scheduling guarantees for a class of traffic can be dynamic (e.g., based on the active traffic for this class of traffic, active services for this class of traffic), or statically configured. One embodiment also includes multiple scheduling lanes for scheduling items, such as, but not limited to packets or indications thereof, such that different categories of traffic (e.g., propagated minimum guaranteed scheduling rate, non-propagated minimum guaranteed scheduling rate, high priority, excess rate, etc.Type: GrantFiled: December 23, 2004Date of Patent: April 21, 2009Assignee: Cisco Technology, IncInventors: Earl T. Cohen, Robert Olsen, Christopher J. Kappler, Anna Charny
-
Patent number: 7510074Abstract: A flexible carrier for carrying a plurality of containers includes a flexible sheet and a plurality of container receiving apertures formed in the flexible sheet. An array of the container receiving apertures extend longitudinally across the flexible sheet wherein each container receiving aperture is substantially rectangular and includes an aperture perimeter that increases more than 42% following application to a container.Type: GrantFiled: December 8, 2004Date of Patent: March 31, 2009Assignee: Illinois Tool Works Inc.Inventors: William N. Weaver, Jason R. Moreau, Robert Olsen