Patents by Inventor Bruce Gregory
Bruce Gregory 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: 20120227485Abstract: A pendulum combining balanced and eccentric masses oscillates with a period that is rapidly and continuously varied by shifting the balanced masses and eccentric mass to and from the rotational axis, by controlling the amplitude of oscillation and, in a rolling embodiment, by varying the curvature of the rolling surface. Long period oscillations can be achieved without the large heights required by an equivalent conventional pendulum. The pendulum can be substantively isochronous. The pendulum can be applied to harvesting vibrational energy and especially to wave energy extraction by dynamically achieving resonance over the typical frequency range of energetic ocean swell.Type: ApplicationFiled: February 29, 2012Publication date: September 13, 2012Inventor: Bruce Gregory
-
Publication number: 20120074053Abstract: Disclosed herein are apparatus and methods for filtering a fluid including a filter module assembly coupled to a manifold. The manifold may include a manifold inlet in fluid communication with a source of feed liquid, an outlet in fluid communication with header of the filter module assembly, a fluid passageway in fluid communication with the manifold inlet, a source of gas, and the outlet, a second fluid passageway in fluid communication with the header and the first fluid passageway and a second manifold outlet vertically displaced from the first manifold outlet and in fluid communication between the first fluid passageway and the second fluid passageway.Type: ApplicationFiled: September 22, 2011Publication date: March 29, 2012Applicant: Siemens Industry, Inc.Inventors: Michael Collignon, Bruce Gregory Biltoft
-
Patent number: 8040574Abstract: Apparatus for interfacing a conventional facsimile machine with a PC enabling the use of the facsimile machine as a scanner or printer. A first switch assembly selectively couples the PC modem and facsimile machine either to independent telephone lines in a normal mode or to one another in a scan print mode. A manually operated switch assembly is depressed for a brief interval sufficient to activate a ringing circuit which converts DC power from a small battery source to a 20 Hz sine wave of 90 volt amplitude and applies the sine wave signal to the PC to cause the PC or facsimile to enter into a scan or print mode, respectively. The manually operable switch is then released to apply a constant current to the facsimile machine to simulate an off-hook condition.Type: GrantFiled: February 9, 2009Date of Patent: October 18, 2011Assignee: Infinity Computer Products Inc.Inventors: Bruce Gregory Nachman, Marvin Nachman, legal representative
-
Publication number: 20110127209Abstract: A module arrangement (5) according to an embodiment of the invention consists of a plurality of membrane modules (6) arranged in a two dimensional array (7) and extending between upper and lower block-type manifolds (8) and (9), respectively. The array of modules is further divided into sub-groups of modules (10) separated from each other by space (11) extending transversely across the membrane array (7). An integrated support frame (12) is positioned in the space (11) between the sub-groups (10) and is fixed to the upper and lower manifold blocks (8) and (9) to form an integrated support structure within the module array (7).Type: ApplicationFiled: July 29, 2009Publication date: June 2, 2011Applicant: Siemens Water Technologies Corp.Inventors: Peter Rogers, Stephen Bowmer, Bruce Gregory Biltoft, James W. Polson, Robert James McMahon, Huw Alexander Lazaredes, Michael Collingnon
-
Publication number: 20110089689Abstract: A wave energy converter comprises a pitching floating vessel and means for converting the pitching motion to electrical power. By varying the distribution of the ballast mass in the vessel and by varying the vessel's immersed length the moments of inertia of mass and of added mass are varied and wave-bridging is controlled. The immersed length of the vessel is varied by changing the draft of a v-shaped hull. Roll and yaw are suppressed by a vertical fin held at a substantial depth Inside the vessel is a compact pendulum that is a combination of tracked and folding pendulums. Both vessel and compact pendulum can be simultaneously and dynamically tuned over the range of periods that characterize high-energy ocean swells.Type: ApplicationFiled: September 17, 2010Publication date: April 21, 2011Inventor: Bruce Gregory
-
Publication number: 20110070028Abstract: A plant watering device is disclosed. The device has a preferentially water permeable membrane arranged to separate a supply of water from a root system of a plant. The membrane is arranged to allow water to permeate to water the roots.Type: ApplicationFiled: February 25, 2009Publication date: March 24, 2011Applicant: THE UNIVERSITY OF SYDNEYInventors: Bruce Gregory Sutton, Gregory Lawrence Leslie
-
Patent number: 7876713Abstract: The attaching of labels to an OPEN frame and applying label switched routing to SAS expanders is disclosed to eliminate the need for large routing tables in SAS networks. A label stack is inserted into the OPEN frame by the initiator, prior to the OPEN frame being transmitted. Each label contains the egress port for a SAS expander in the transmit path. Each SAS expander to be participating in the connection reads the labels to determine the egress port to connect to and through which data is to be sent. The SAS expander marks its label invalid or discards it and forwards the OPEN frame to the egress port where the next SAS expander will look for the first valid label. The process repeats until the OPEN frame reaches the edge device, at which time all labels are discarded and the OPEN frame is forwarded to the end device.Type: GrantFiled: June 29, 2007Date of Patent: January 25, 2011Assignee: Emulex Design & Manufacturing CorporationInventors: Terrence R. Doherty, Carl Joseph Mies, Bruce Gregory Warren
-
Patent number: 7853741Abstract: A system for enabling SATA drives to be utilized in FC SANs is disclosed. To send SATA FISs to a SATA drive over a FC SAN, a host sends SCSI commands encapsulated in FC frames over a standard FC link to a Fiber Channel Attached SATA Tunneling (FAST) RAID controller, where the SCSI commands are de-encapsulated from the FC frames and translated to SATA FISs. The SATA FISs are thereafter encapsulated into FC frames. The IOC that performs these functions is referred to as a FAST IOC. The SATA-encapsulated FC frames are sent to multiple disk drive enclosures over another standard FC link. The FC frames are de-encapsulated by FAST switches in disk drive enclosures to retrieve the SATA FISs, and the SATA FISs are sent to the SATA drives over a SATA connection.Type: GrantFiled: April 11, 2005Date of Patent: December 14, 2010Assignee: Emulex Design & Manufacturing CorporationInventors: David Andrew Crespi, Carl Joseph Mies, Bruce Gregory Warren, Gary Lynn Franco
-
Patent number: 7839865Abstract: A method for maintaining configurable and dynamically adjustable per-channel local port/bypass port access ratios in the multiple SOCs within an SPI-attached frame-based switch enclosure to improve the access fairness of devices upstream from the destination device is disclosed. A frame-based switch enclosure may include multiple SPI-attached SOCs, each SOC containing a plurality of ports, with one or more devices connected to each port and one virtual channel assigned to each port. Given a frame-based switch enclosure with N SOCs, the local port/bypass port access ratio for a particular SOC and a given virtual channel, where the particular SOC is M hops away from the SOC having a port corresponding to the given virtual channel and M>0, is 1:(N?M?1), while the local port/bypass port access ratio for the SOC (and the given virtual channel) having the port corresponding to the given virtual channel (i.e. the SOC for which M=0) is 0:0.Type: GrantFiled: January 26, 2005Date of Patent: November 23, 2010Assignee: Emulex Design & Manufacturing CorporationInventors: Terrence R. Doherty, Bruce Gregory Warren
-
Patent number: 7813360Abstract: Embodiments of the present invention are directed to controlling device access fairness in frame-based switches by automatically and continuously counting the number of actively communicating devices connected to each port and the type of devices connected to each port, and adjusting fairness accordingly. During a sampling window, the number of active devices and the type of devices connected to each port is determined. At the start of each fairness window, a weighted number of slots are assigned to each port based on the number of active devices connected to each port and the type of devices connected to that port. Within a single fairness window, each port is able to provide device accesses to the frame-based switch in accordance with the number of slots assigned to that port.Type: GrantFiled: January 26, 2005Date of Patent: October 12, 2010Assignee: Emulex Design & Manufacturing CorporationInventors: Bruce Gregory Warren, Carl Joseph Mies, Thomas Phillip Ambrose, Terrence R. Doherty
-
Patent number: 7752343Abstract: Auto-discrimination between FC and SATA devices upon insertion of a device into a port of a FAST-compatible switch is disclosed. Without user intervention, the port is able to determine the type of device attached, set the appropriate data rate in the Phy or SERDES and, in the case of FC or SATA drives, start the disk insertion process into the active switch zones. The SERDES is first initialized to FC speeds, and the receive path is searched for a receive signal. Upon detecting a receive signal, the detection circuitry then checks to see if a valid SATA Out Of Band (OOB) sequence is received. If a valid SATA OOB sequence is received, the SERDES is configured for SATA speeds and analog settings. If a valid SATA OOB sequence is not received, and instead a FC auto-negotiation process runs to completion, the SERDES remains at FC speeds.Type: GrantFiled: February 22, 2006Date of Patent: July 6, 2010Assignee: Emulex Design & Manufacturing CorporationInventors: Bruce Gregory Warren, William Patrick Goodwin, Hugh Le
-
Patent number: 7743178Abstract: A system for enabling SATA drives to be utilized in FC SANs is disclosed. To send data to a SATA drive over a FC SAN, a host sends SCSI commands encapsulated in FC frames over a standard FC link to a Fibre Channel Attached SATA Tunneling (FAST) RAID controller, where the SCSI commands are de-encapsulated from the FC frames and translated to SATA FISs. The SATA FISs are thereafter encapsulated into FC frames. The IOC that performs these functions is referred to as a FAST IOC. The SATA-encapsulated FC frames are sent to multiple disk drive enclosures over another standard FC link. The FC frames are de-encapsulated by FAST switches in disk drive enclosures to retrieve the SATA FISs, and the SATA FISs are sent to the SATA drives over a SATA connection.Type: GrantFiled: April 11, 2005Date of Patent: June 22, 2010Assignee: Emulex Design & Manufacturing CorporationInventors: Bruce Gregory Warren, Curtis Edward Nottberg, Carl Joseph Mies, Kevin Dale Bowman, Noumaan Ahmed Shah, Gary Lynn Franco
-
Patent number: 7708887Abstract: Described herein are methods and systems for combination membrane/biolytic filtration. In one embodiment a filtration system is operated under suction. The arrangement includes a feed tan (5) having a smaller filtrate vessel (6) positioned therein. The region within, the feed tank (5) not occupied by the filtrate vessel (6) is partially filled with layers of decomposing and decomposed solid organic waste material to form an aerobic filter bed (7) of the type used in biolytic filtration as described above. A further module vessel (8) is mounted within the filtrate vessel (6) to form a membrane chamber (9) containing a membrane filtration module (10).Type: GrantFiled: November 8, 2006Date of Patent: May 4, 2010Assignee: Siemens Water Technologies Corp.Inventors: Warren Thomas Johnson, Bruce Gregory Biltoft, Dean Osman Cameron
-
Patent number: 7664018Abstract: Methods and apparatus for switching Fiber Channel Arbitrated Loop Systems is provided between a plurality of Fiber Channel Loop devices. In one aspect of the invention, the system switches based at least in part on arbitrated loop primitives. An exemplary interconnect system may include a first port and a second port, both including port logic to monitor certain arbitrated loop primitives, a connectivity apparatus, a route determination apparatus including a routing table consisting of ALPA addresses and their associated ports, the route determination apparatus coupled to each port and the connectivity apparatus, where the connectivity apparatus creates paths between the ports based on arbitrated loop primitives. In one embodiment, the connectivity apparatus is a crossbar switch. Examples of the arbitrated loop primitives that cause the switch to create paths between ports includes one or more of the following: ARB, OPN and CLS.Type: GrantFiled: July 1, 2003Date of Patent: February 16, 2010Assignee: Emulex Design & Manufacturing CorporationInventors: Bruce Gregory Warren, William Goodwin, Carl Mies, Michael L. White, Warren Eng, Bruce E. Johnson
-
Patent number: 7660316Abstract: Methods and apparatus for switching Fibre Channel Arbitrated Loop Systems is provided between a plurality of Fibre Channel Loop devices. In one aspect of the invention, the system switches based at least in part on arbitrated loop primitives. An exemplary interconnect system may include a first port and a second port, both including port logic to monitor certain arbitrated loop primitives, a connectivity apparatus, a route determination apparatus including a routing table consisting of ALPA addresses and their associated ports, the route determination apparatus coupled to each port and the connectivity apparatus, where the connectivity apparatus creates paths between the ports based on arbitrated loop primitives. In one embodiment, the connectivity apparatus is a crossbar switch. Examples of the arbitrated loop primitives that cause the switch to create paths between ports includes one or more of the following: ARB, OPN and CLS.Type: GrantFiled: July 10, 2003Date of Patent: February 9, 2010Assignee: Emulex Design & Manufacturing CorporationInventors: Bruce Gregory Warren, William Goodwin, Carl Mies, Bruce E. Johnson, Michael L. White, Warren Eng
-
Patent number: 7630300Abstract: Methods and apparatus for switching Fiber Channel Arbitrated Loop Systems is provided between a plurality of Fiber Channel Loop devices. In one aspect of the invention, the system switches based at least in part on arbitrated loop primitives. An exemplary interconnect system may include a first port and a second port, both including port logic to monitor certain arbitrated loop primitives, a connectivity apparatus, a route determination apparatus including a routing table consisting of ALPA addresses and their associated ports, the route determination apparatus coupled to each port and the connectivity apparatus, where the connectivity apparatus creates paths between the ports based on arbitrated loop primitives. In one embodiment, the connectivity apparatus is a crossbar switch. Examples of the arbitrated loop primitives that cause the switch to create paths between ports includes one or more of the following: ARB, OPN and CLS.Type: GrantFiled: July 10, 2003Date of Patent: December 8, 2009Assignee: Emulex Design & Manufacturing CorporationInventors: Bruce Gregory Warren, William Goodwin, Carl Mies, Thomas Hammond-Doel, Michael L. White
-
Publication number: 20090255873Abstract: A method of backwashing a membrane filtration system comprising at least one permeable hollow membrane, the method comprising the step of applying a low-pressure gas to the permeate remaining present in the system when the filtration process is stopped or suspended to provide liquid for backwashing the pores of the membrane during a backwashing process.Type: ApplicationFiled: August 30, 2007Publication date: October 15, 2009Inventors: Bruce Gregory Biltoft, Zhiyi Cao, Huw Alexander Lazaredes, Fufang Zha, Lyvonne Ly
-
Publication number: 20090240986Abstract: Embodiments of the invention enable error simulation for system validation. Errors can be simulated by modifying data presented to the processor as well as generating interrupts consistent with the modified data in the ASIC hardware. Modify logic may be added to the ASIC so when the microprocessor attempts to read a specific address, the modify logic may mask one or more of the data bits returned by the requested address. Address, bit mask, and force value data may be stored in registers to determine which address may be modified, the bit location to be modified, and the value that bit location should be changed to. Selection logic may then determine whether data from the modify logic or the unmodified value from an attached device should be sent to the ASIC interface and on to the microprocessor. A timer may also be used to decouple the setup from the test.Type: ApplicationFiled: March 24, 2008Publication date: September 24, 2009Applicant: Emulex Design & Manufacturing CorporationInventors: Bruce Gregory Warren, Carl Joseph Mies, William Eugene Morgan, William Patrick Goodwin
-
Publication number: 20090237742Abstract: Apparatus for interfacing a conventional facsimile machine with a PC enabling the use of the facsimile machine as a scanner or printer. A first switch assembly selectively couples the PC modem and facsimile machine either to independent telephone lines in a normal mode or to one another in a scan print mode. A manually operated switch assembly is depressed for a brief interval sufficient to activate a ringing circuit which converts DC power from a small battery source to a 20 Hz sine wave of 90 volt amplitude and applies the sine wave signal to the PC to cause the PC or facsimile to enter into a scan or print mode, respectively. The manually operable switch is then released to apply a constant current to the facsimile machine to simulate an off-hook condition.Type: ApplicationFiled: February 9, 2009Publication date: September 24, 2009Inventors: Bruce Gregory Nachman, Marvin Nachman
-
Patent number: 7586850Abstract: A method is disclosed for maintaining a table of recent accesses for each port for use in predicting whether a request for data from a source device is likely to be sent to a high speed or low speed destination device. The table of recent accesses lists every source device attached to that port and the speed of the destination device with the most recent access to each source device. When an OPN primitive is received at the source port, the source device is identified and used with the table of recent accesses to predict whether the destination device is likely to be high speed or low speed, and ultimately whether to send data from the source device or reject the request.Type: GrantFiled: February 23, 2005Date of Patent: September 8, 2009Assignee: Emulex Design & Manufacturing CorporationInventors: Bruce Gregory Warren, William P. Goodwin, Terrence R. Doherty, Carl Joseph Mies