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: 20120227485
    Abstract: 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: Application
    Filed: February 29, 2012
    Publication date: September 13, 2012
    Inventor: Bruce Gregory
  • Publication number: 20120074053
    Abstract: 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: Application
    Filed: September 22, 2011
    Publication date: March 29, 2012
    Applicant: Siemens Industry, Inc.
    Inventors: Michael Collignon, Bruce Gregory Biltoft
  • Patent number: 8040574
    Abstract: 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: Grant
    Filed: February 9, 2009
    Date of Patent: October 18, 2011
    Assignee: Infinity Computer Products Inc.
    Inventors: Bruce Gregory Nachman, Marvin Nachman, legal representative
  • Publication number: 20110127209
    Abstract: 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: Application
    Filed: July 29, 2009
    Publication date: June 2, 2011
    Applicant: 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: 20110089689
    Abstract: 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: Application
    Filed: September 17, 2010
    Publication date: April 21, 2011
    Inventor: Bruce Gregory
  • Publication number: 20110070028
    Abstract: 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: Application
    Filed: February 25, 2009
    Publication date: March 24, 2011
    Applicant: THE UNIVERSITY OF SYDNEY
    Inventors: Bruce Gregory Sutton, Gregory Lawrence Leslie
  • Patent number: 7876713
    Abstract: 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: Grant
    Filed: June 29, 2007
    Date of Patent: January 25, 2011
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: Terrence R. Doherty, Carl Joseph Mies, Bruce Gregory Warren
  • Patent number: 7853741
    Abstract: 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: Grant
    Filed: April 11, 2005
    Date of Patent: December 14, 2010
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: David Andrew Crespi, Carl Joseph Mies, Bruce Gregory Warren, Gary Lynn Franco
  • Patent number: 7839865
    Abstract: 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: Grant
    Filed: January 26, 2005
    Date of Patent: November 23, 2010
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: Terrence R. Doherty, Bruce Gregory Warren
  • Patent number: 7813360
    Abstract: 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: Grant
    Filed: January 26, 2005
    Date of Patent: October 12, 2010
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: Bruce Gregory Warren, Carl Joseph Mies, Thomas Phillip Ambrose, Terrence R. Doherty
  • Patent number: 7752343
    Abstract: 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: Grant
    Filed: February 22, 2006
    Date of Patent: July 6, 2010
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: Bruce Gregory Warren, William Patrick Goodwin, Hugh Le
  • Patent number: 7743178
    Abstract: 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: Grant
    Filed: April 11, 2005
    Date of Patent: June 22, 2010
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: Bruce Gregory Warren, Curtis Edward Nottberg, Carl Joseph Mies, Kevin Dale Bowman, Noumaan Ahmed Shah, Gary Lynn Franco
  • Patent number: 7708887
    Abstract: 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: Grant
    Filed: November 8, 2006
    Date of Patent: May 4, 2010
    Assignee: Siemens Water Technologies Corp.
    Inventors: Warren Thomas Johnson, Bruce Gregory Biltoft, Dean Osman Cameron
  • Patent number: 7664018
    Abstract: 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: Grant
    Filed: July 1, 2003
    Date of Patent: February 16, 2010
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: Bruce Gregory Warren, William Goodwin, Carl Mies, Michael L. White, Warren Eng, Bruce E. Johnson
  • Patent number: 7660316
    Abstract: 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: Grant
    Filed: July 10, 2003
    Date of Patent: February 9, 2010
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: Bruce Gregory Warren, William Goodwin, Carl Mies, Bruce E. Johnson, Michael L. White, Warren Eng
  • Patent number: 7630300
    Abstract: 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: Grant
    Filed: July 10, 2003
    Date of Patent: December 8, 2009
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: Bruce Gregory Warren, William Goodwin, Carl Mies, Thomas Hammond-Doel, Michael L. White
  • Publication number: 20090255873
    Abstract: 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: Application
    Filed: August 30, 2007
    Publication date: October 15, 2009
    Inventors: Bruce Gregory Biltoft, Zhiyi Cao, Huw Alexander Lazaredes, Fufang Zha, Lyvonne Ly
  • Publication number: 20090240986
    Abstract: 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: Application
    Filed: March 24, 2008
    Publication date: September 24, 2009
    Applicant: Emulex Design & Manufacturing Corporation
    Inventors: Bruce Gregory Warren, Carl Joseph Mies, William Eugene Morgan, William Patrick Goodwin
  • Publication number: 20090237742
    Abstract: 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: Application
    Filed: February 9, 2009
    Publication date: September 24, 2009
    Inventors: Bruce Gregory Nachman, Marvin Nachman
  • Patent number: 7586850
    Abstract: 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: Grant
    Filed: February 23, 2005
    Date of Patent: September 8, 2009
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: Bruce Gregory Warren, William P. Goodwin, Terrence R. Doherty, Carl Joseph Mies