Patents by Inventor Graham Foster
Graham Foster 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).
-
Patent number: 8720302Abstract: An anchoring device for anchoring an elongate member to a fixed member having a slot leading to an edge thereof, wherein the elongate member passes through the slot; the anchoring device comprising a sleeve which is fixable coaxially around said elongate member and which is provided with a peripheral groove that has an axial length sufficient to accommodate the thickness of the fixed member at said slot and has an outer dimension being less than the inner dimension of the slot; the anchoring device further comprising a collar member which is carried by, and axially moveable along, said sleeve, said collar member having a leading edge which extends into said groove and engages the edge of the slot when the anchoring device is located within said slot, the collar member being arranged such that the leading edge of the collar is withdrawn from the groove by moving the collar member along the sleeve in an axial direction away from the slot.Type: GrantFiled: October 2, 2003Date of Patent: May 13, 2014Assignee: Hi-Lex Cable System Company LimitedInventors: Graham Foster, Adam Richards
-
Patent number: 8667316Abstract: A method of providing a synchronization channel to a SuperSpeed USB device is provided. The method including a SuperSpeed communication channel connection to the SuperSpeed USB device with a USB cable that has USB 2.0 D+ and D? data signalling lines disabled or disconnected at an upstream connection point; multiplexing synchronization information onto the D+/D? data signalling lines at the upstream connection point; and demultiplexing the synchronization information from the D+/D? signalling lines at a downstream connection point of the cable; whereby the synchronization channel is maintained across the D+/D? data signalling lines.Type: GrantFiled: May 20, 2010Date of Patent: March 4, 2014Assignee: Chronologic Pty. Ltd.Inventor: Peter Graham Foster
-
Patent number: 8626980Abstract: A method of providing high density expansion of a USB network, the method comprising: attaching a plurality of USB hubs to adjacent slots in a PXI instrumentation chassis; configuring one of the USB hubs as a primary USB Hub; connecting an upstream port of the primary USB Hub to a USB network; configuring a first downstream port of the primary USB Hub to communicate across a first PXI Local Bus to a first adjacent USB Hub of the USB Hubs other than the primary USB Hub, the first adjacent USB Hub being adjacent to the primary USB Hub; configuring a plurality of other downstream ports of the primary USB Hub to provide expansion of the primary USB Hub; connecting an upstream port of the first adjacent USB Hub to the first PXI Local Bus, wherein the first PXI Local Bus is in the direction of the primary USB Hub; configuring a first downstream port of the first adjacent USB Hub to communicate across a second PXI Local Bus to a second adjacent USB Hub of the USB Hubs other than the primary USB Hub, the second adjacType: GrantFiled: May 20, 2010Date of Patent: January 7, 2014Assignee: Chronologic Pty. Ltd.Inventor: Peter Graham Foster
-
Patent number: 8550975Abstract: The apparatus for implantation into a human heart comprises a pump (1) having an electrical motor (12), an inlet (9) for blood to be located in a first chamber of the heart; an outlet (10) for blood to be located in a second chamber of the heart; fixing means (2) for fixing the apparatus to a wall of the heart with the inlet in the first chamber and the outlet in the second chamber, an elongate conduit (7) which extends from the fixing means to the pump, and an electrical conductor (18) for connecting to the motor, the conductor extending along the conduit.Type: GrantFiled: July 27, 2009Date of Patent: October 8, 2013Assignee: Calon Cardio Technology LimitedInventor: Graham Foster
-
Patent number: 8412975Abstract: A synchronization apparatus, comprising: a USB device having a USB microcontroller, circuitry for observing USB traffic, and circuitry for decoding from a USB data stream a periodic data structure (such as a clock carrier signal) containing information about a distributed clock frequency and phase and outputting a decoded carrier signal; and circuitry for receiving the decoded carrier signal, for generating a software interrupt upon receipt of a predefined data packet (such as a SOF packet) and for passing the software interrupt to the USB microcontroller; wherein the USB microcontroller is configured to respond to the software interrupt (such as with an interrupt service routine provided therein) by generating an output signal adapted to be used as a synchronization reference signal.Type: GrantFiled: May 12, 2008Date of Patent: April 2, 2013Assignee: Chronologic Pty. Ltd.Inventor: Peter Graham Foster
-
Publication number: 20130076950Abstract: Integrated photo detector receptor with Memristor Memory cell to perform simultaneous image capture and image matching as part of meta-security camera.Type: ApplicationFiled: February 11, 2011Publication date: March 28, 2013Applicant: IDATAMAP PTY., LTD.Inventors: Kamran Eshraghian, Kyoungrok Cho, Peter Graham Foster
-
Patent number: 8403824Abstract: The apparatus is a ventricular assist device comprising: a pump with a housing having therein radial a impeller, and a rotor for driving the impeller, both the rotor and the impeller being hydrodynamically suspended within the housing in us, the pump further including a stator for driving the rotor; an inlet cannula section arranged to extend from an internal part of the ventricle to straddle the wall of the ventricle, the stator being within the inlet cannula section to be located in the internal part of the ventricle; and an outlet for blood driven by the impeller such that the pump is a radial pump. Both the outlet and the impeller are arranged to reside outside of the heart.Type: GrantFiled: August 10, 2009Date of Patent: March 26, 2013Assignee: Calon Cardio Technology LimitedInventor: Graham Foster
-
Publication number: 20130054886Abstract: A non-volatile Content Addressable Memory element including a non volatile memristor memory element; a data bus for applying a data signal to be programmed into the memristor memory element; a search bus for applying a search term; an output or match bus; logic to selectively enable the search bus and the data bus; wherein the logic is configurable to set the logic state of the memristor according to a logic signal applied to the data bus, and configurable to enable the logic state of the memristor to be compared to a logic state on the search bus with the match bus signaling a true logic state upon matching.Type: ApplicationFiled: January 25, 2011Publication date: February 28, 2013Applicant: IDATAMAP PTY. LTD.Inventors: Kamran Eshraghian, Kyoungrok Cho, Peter Graham Foster
-
Patent number: 8285897Abstract: The invention provides a method and apparatus for providing a synchronized multichannel universal serial bus, the method in one aspect comprising supplementing the signal channels in the USB specification to provide synchronization information from an external source, and in another aspect comprising observing USB traffic and locking a local clock signal of a USB device to a periodic signal contained in USB data traffic, wherein the locking is in respect of phase and/or frequency.Type: GrantFiled: November 14, 2005Date of Patent: October 9, 2012Inventors: Adam Mark Weigold, Patrick Klovekorn, Peter Graham Foster, Clive Alexander Goldsmith
-
Publication number: 20120131374Abstract: A method of reducing jitter in a local clock of a synchronised USB device attached to a USB Hub, the USB Hub having a local clock and repeater circuitry, comprising: observing a USB data stream with the USB Hub, the data stream having a data stream bit rate; the USB Hub decoding a periodic signal structure in the USB data stream; the USB Hub generating an event signal in response to decoding of the periodic signal structure; and the USB Hub locking a frequency of the local clock of the USB Hub to the periodic event signal. The local clock of the USB Hub is adapted to be a clocking source for the repeater circuitry of the USB Hub at substantially an integer multiple of a frequency of the data stream bit rate.Type: ApplicationFiled: May 20, 2010Publication date: May 24, 2012Applicant: CHRONOLOGIC PTY. LTD.Inventors: Peter Graham Foster, Alex Kouznetsov
-
Publication number: 20120088954Abstract: The pump is of an axial flow rotary pump, suitable for implantation into the human heart or vascular system, and comprises an elongate tubular casing (1,2) defining an inlet (4) for blood, an outlet (5) for blood longitudinally spaced from the inlet, and a primary substantially axial blood flow path (6) along the interior of the casing from the inlet to the outlet, the casing including an electric motor stator (7). There is an elongate rotatable element (3) arranged to fit within the casing with spacing between an outer surface of the rotatable element and an inner surface of the casing. The tubular rotatable element comprises an electric motor rotor portion (10) arranged to be driven by the electric motor stator and a rotary impeller (11) for impelling blood along the blood flow path.Type: ApplicationFiled: April 19, 2010Publication date: April 12, 2012Applicant: CALON CARDIO TECHNOLOGY LTDInventor: Graham Foster
-
Publication number: 20120066537Abstract: A method of synchronising a compound Super Speed USB device, comprising: providing data communication between a host computing device and the compound Super Speed USB device across the Super Speed USB communication channel; establishing a Super Speed USB communication channel to a Super Speed USB function of the compound USB device; establishing a non-Super Speed synchronisation channel to a non-Super Speed USB function of the compound USB device; and synchronising a local clock of the compound USB device to a periodic data structure within a data stream in the non-Super Speed synchronisation channel so that the local clock can enable synchronous operation of the compound USB device with one or more comparable USB devices.Type: ApplicationFiled: May 20, 2010Publication date: March 15, 2012Applicant: CHRONOLOGIC PTY. LTD.Inventor: Peter Graham Foster
-
Publication number: 20120066417Abstract: A system for synchronising the operation of a measurement instrument having a microcontroller, a local oscillator and function circuitry to an external timebase is provided. The system includes a USB Host Controller; an interrupt generator adapted to respond to ITPs by generating respective interrupts and passing the interrupts to the microcontroller; and a timer for measuring an interval between receptions of the ITPs in a time domain of the local oscillator.Type: ApplicationFiled: May 20, 2010Publication date: March 15, 2012Applicant: CHRONOLOGIC PTY. LTD.Inventor: Peter Graham Foster
-
Publication number: 20120066418Abstract: A method of synchronising the operation of a plurality of SuperSpeed USB devices and a plurality of non-SuperSpeed USB devices is provided. The method includes establishing a SuperSpeed synchronisation channel for each of the plurality of SuperSpeed USB devices; establishing a non-SuperSpeed synchronisation channel for each of the plurality of non-SuperSpeed USB devices; synchronising a respective local clock of each of the plurality of SuperSpeed USB devices; synchronising a respective local clock of each of the plurality of non-SuperSpeed USB devices; and synchronising the SuperSpeed and non-SuperSpeed synchronisation channels so that the SuperSpeed and non-SuperSpeed devices can operate in synchrony.Type: ApplicationFiled: May 20, 2010Publication date: March 15, 2012Applicant: CHRONOLOGIC PTY. LTD.Inventor: Peter Graham Foster
-
Publication number: 20120059964Abstract: A method of providing high density expansion of a USB network, the method comprising: attaching a plurality of USB hubs to adjacent slots in a PXI instrumentation chassis; configuring one of the USB hubs as a primary USB Hub; connecting an upstream port of the primary USB Hub to a USB network; configuring a first downstream port of the primary USB Hub to communicate across a first PXI Local Bus to a first adjacent USB Hub of the USB Hubs other than the primary USB Hub, the first adjacent USB Hub being adjacent to the primary USB Hub; configuring a plurality of other downstream ports of the primary USB Hub to provide expansion of the primary USB Hub; connecting an upstream port of the first adjacent USB Hub to the first PXI Local Bus, wherein the first PXI Local Bus is in the direction of the primary USB Hub; configuring a first downstream port of the first adjacent USB Hub to communicate across a second PXI Local Bus to a second adjacent USB Hub of the USB Hubs other than the primary USB Hub, the second adjacType: ApplicationFiled: May 20, 2010Publication date: March 8, 2012Applicant: CHRONOLOGIC PTY. LTD.Inventor: Peter Graham Foster
-
Publication number: 20120059965Abstract: A method of providing a synchronisation channel to a SuperSpeed USB device is provided. The method including a SuperSpeed communication channel connection to the SuperSpeed USB device with a USB cable that has USB 2.0 D+ and D? data signalling lines disabled or disconnected at an upstream connection point; multiplexing synchronization information onto the D+/D? data signalling lines at the upstream connection point; and demultiplexing the synchronization information from the D+/D? signalling lines at a downstream connection point of the cable; whereby the synchronisation channel is maintained across the D+/D? data signalling lines.Type: ApplicationFiled: May 20, 2010Publication date: March 8, 2012Applicant: CHRONOLOGIC PTY. LTD.Inventor: Peter Graham Foster
-
Publication number: 20120060045Abstract: A method of determining the downstream propagation time of signals from a USB Host Controller across one or more USB cables and one or more USB Hubs to a SuperSpeed USB device, including locking a clock of the SuperSpeed USB device to information that includes a first timestamp, transmitting a plurality of signals to the USB Host Controller, each of the signals containing a second timestamp indicative of a local time of the SuperSpeed USB device when the respective signal was generated by the SuperSpeed device; the USB Host Controller creating a third timestamp indicative of a time of reception from the SuperSpeed USB device; determining a time period from one or more respective time differences between corresponding second and third timestamps, the time period being indicative of a sum of a downstream propagation time and an upstream propagation time; and determining the downstream propagation time from the time period.Type: ApplicationFiled: May 20, 2010Publication date: March 8, 2012Applicant: CHRONOLOGIC PTY. LTD.Inventor: Peter Graham Foster
-
Publication number: 20120005517Abstract: A method and system for synchronising a first device and at least one second device, each having a local oscillator and a microcontroller, and the second device being in data communication with the first device via a communication bus. The method comprises the first device transmitting a plurality of signals to the second device, the second device using the plurality of signals to measure the frequency of its local oscillator, the first device transmitting a signal to the second device indicative of a required frequency to be synchronised to, and the second device employing its microcontroller to configure itself to generate a local clock signal with the required frequency using the frequency of its local oscillator.Type: ApplicationFiled: August 21, 2009Publication date: January 5, 2012Inventors: Peter Graham Foster, Sergey Shandar, Alex Kouznetsov
-
Publication number: 20110144413Abstract: The apparatus is a ventricular assist device comprising: a pump with a housing having therein radial a impeller, and a rotor for driving the impeller, both the rotor and the impeller being hydrodynamically suspended within the housing in us, the pump further including a stator for driving the rotor; an inlet cannula section arranged to extend from an internal part of the ventricle to straddle the wall of the ventricle, the stator being within the inlet cannula section to be located in the internal part of the ventricle; and an outlet for blood driven by the impeller such that the pump is a radial pump. Both the outlet and the impeller are arranged to reside outside of the heart.Type: ApplicationFiled: August 10, 2009Publication date: June 16, 2011Applicant: CALON CARDIO TECHNOLOGY LTDInventor: Graham Foster
-
Publication number: 20110124950Abstract: The apparatus for implantation into a human heart comprises a pump (1) having an electrical motor (12), an inlet (9) for blood to be located in a first chamber of the heart; an outlet (10) for blood to be located in a second chamber of the heart; fixing means (2) for fixing the apparatus to a wall of the heart with the inlet in the first chamber and the outlet in the second chamber, an elongate conduit (7) which extends from the fixing means to the pump, and an electrical conductor (18) for connecting to the motor, the conductor extending along the conduit.Type: ApplicationFiled: July 27, 2009Publication date: May 26, 2011Applicant: CALON CARDIO TECHNOLOGY LTDInventor: Graham Foster