Patents by Inventor Greg Starr

Greg Starr 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: 20220039888
    Abstract: Tools, assemblies, surgical systems enable impacting a prosthesis into a surgical site. The tool has an impactor head with a surface to receive an impact force that is manually imparted by a user. A tool shaft has a distal portion and a proximal portion fixed to the impactor head. The tool shaft can be supported by a robotically manipulated tool guide for alignment of the tool shaft relative to the surgical site. A compliance mechanism of the tool has a proximal body coupled to the distal portion of the tool shaft and a distal body supported by the proximal body. The distal body is adapted to releasably attach directly to the prosthesis. The distal body is moveable relative to the proximal body for providing compliant motion of the distal body and prosthesis relative to the tool shaft in response to the impact force that is manually imparted by the user.
    Type: Application
    Filed: October 25, 2021
    Publication date: February 10, 2022
    Applicant: MAKO Surgical Corp.
    Inventors: David Gene Bowling, Paul Shiels, Jevin Scrivens, Greg Starr
  • Patent number: 11185377
    Abstract: A tool for positioning a workpiece with a surgical robot. The tool comprises a mount adapted to attach to the surgical robot. A first assembly is provided and extends along an axis. A pivot bearing is coupled to the mount and supports the first assembly for rotation and translation about the axis and for at least partial articulation relative to the mount. A second assembly is provided and comprises an interface adapted to attach to the workpiece. One of the first assembly and the second assembly comprises a coupler and the other of the first assembly and the second assembly comprises a receiver shaped to engage the coupler to align the second assembly and the first assembly along the axis.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: November 30, 2021
    Assignee: MAKO Surgical Corp.
    Inventors: David Gene Bowling, Paul Shiels, Jevin Scrivens, Greg Starr
  • Publication number: 20180353248
    Abstract: A tool for positioning a workpiece with a surgical robot. The tool comprises a mount adapted to attach to the surgical robot. A first assembly is provided and extends along an axis. A pivot bearing is coupled to the mount and supports the first assembly for rotation and translation about the axis and for at least partial articulation relative to the mount. A second assembly is provided and comprises an interface adapted to attach to the workpiece. One of the first assembly and the second assembly comprises a coupler and the other of the first assembly and the second assembly comprises a receiver shaped to engage the coupler to align the second assembly and the first assembly along the axis.
    Type: Application
    Filed: June 8, 2018
    Publication date: December 13, 2018
    Applicant: MAKO Surgical Corp.
    Inventors: David Gene Bowling, Paul Shiels, Jevin Scrivens, Greg Starr
  • Patent number: 9881637
    Abstract: An apparatus for microwave-assisted magnetic recording includes a magnetic write head operable to write data to a magnetic storage medium. The apparatus includes a spin-torque microwave oscillator coupled to the magnetic write head and operable to provide microwave radiation to the magnetic storage medium. The apparatus includes a driver circuit in communication with the magnetic write head. The driver circuit is operable to dynamically modulate bias current provided to the spin-torque microwave oscillator in sympathy with data being written to the magnetic storage medium by the magnetic write head.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: January 30, 2018
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: Ross Wilson, Andrew Krebs, Jaydip Bhaumik, Greg Starr, Scott O'Brien
  • Patent number: 9170775
    Abstract: A multiplier-accumulator (MAC) block can be programmed to operate in one or more modes. When the MAC block implements at least one multiply-and-accumulate operation, the accumulator value can be zeroed without introducing clock latency or initialized in one clock cycle. To zero the accumulator value, the most significant bits (MSBs) of data representing zero can be input to the MAC block and sent directly to the add-subtract-accumulate unit. Alternatively, dedicated configuration bits can be set to clear the contents of a pipeline register for input to the add-subtract-accumulate unit.
    Type: Grant
    Filed: January 7, 2010
    Date of Patent: October 27, 2015
    Assignee: Altera Corporation
    Inventors: Leon Zheng, Martin Langhammer, Nitin Prasad, Greg Starr, Chiao Kai Hwang, Kumara Tharmalingam
  • Publication number: 20100169404
    Abstract: A multiplier-accumulator (MAC) block can be programmed to operate in one or more modes. When the MAC block implements at least one multiply-and-accumulate operation, the accumulator value can be zeroed without introducing clock latency or initialized in one clock cycle. To zero the accumulator value, the most significant bits (MSBs) of data representing zero can be input to the MAC block and sent directly to the add-subtract-accumulate unit. Alternatively, dedicated configuration bits can be set to clear the contents of a pipeline register for input to the add-subtract-accumulate unit.
    Type: Application
    Filed: January 7, 2010
    Publication date: July 1, 2010
    Inventors: Leon Zheng, Martin Langhammer, Nitin Prasad, Greg Starr, Chiao Kai Hwang, Kumara Tharmalingam
  • Patent number: 7660841
    Abstract: A multiplier-accumulator (MAC) block can be programmed to operate in one or more modes. When the MAC block implements at least one multiply-and-accumulate operation, the accumulator value can be zeroed without introducing clock latency or initialized in one clock cycle. To zero the accumulator value, the most significant bits (MSBs) of data representing zero can be input to the MAC block and sent directly to the add-subtract-accumulate unit. Alternatively, dedicated configuration bits can be set to clear the contents of a pipeline register for input to the add-subtract-accumulate unit.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: February 9, 2010
    Assignee: Altera Corporation
    Inventors: Leon Zheng, Martin Langhammer, Nitin Prasad, Greg Starr, Chiao Kai Hwang, Kumara Tharmalingam
  • Patent number: 7634752
    Abstract: A system and method facilitates the implementation of analog circuitry in electronic programmable devices. A user can specify user measurable parameters for analog features of the circuit, without requiring knowledge of the internal way in which those analog circuit are implemented in the programmable device to achieve desired properties of the analog parameters of interest. The implementation can be performed in different devices which may implement the analog circuit in vastly different ways.
    Type: Grant
    Filed: November 3, 2006
    Date of Patent: December 15, 2009
    Assignee: Altera Corporation
    Inventors: Mikhail Iotov, Greg Starr
  • Patent number: 7362187
    Abstract: Circuits, methods, and apparatus that provide a sequential start-up of outputs of an oscillator following a power-up or restart. The outputs are gated by enable signals. These enable signals are derived sequentially, the first in a series being triggered by a specific output of the oscillator.
    Type: Grant
    Filed: October 25, 2005
    Date of Patent: April 22, 2008
    Assignee: Altera Corporation
    Inventors: Kang-Wei Lai, Greg Starr
  • Publication number: 20070261014
    Abstract: A system and method facilitates the implementation of analog circuitry in electronic programmable devices. A user can specify user measurable parameters for analog features of the circuit, without requiring knowledge of the internal way in which those analog circuit are implemented in the programmable device to achieve desired properties of the analog parameters of interest. The implementation can be performed in different devices which may implement the analog circuit in vastly different ways.
    Type: Application
    Filed: November 3, 2006
    Publication date: November 8, 2007
    Applicant: Altera Corporation
    Inventors: Mihail Iotov, Greg Starr
  • Patent number: 7159204
    Abstract: A system and method facilitates the implementation of analog circuitry in electronic programmable devices. A user can specify user measurable parameters for analog features of the circuit, without requiring knowledge of the internal way in which those analog circuit are implemented in the programmable device to achieve desired properties of the analog parameters of interest. The implementation can be performed in different devices which may implement the analog circuit in vastly different ways.
    Type: Grant
    Filed: January 28, 2003
    Date of Patent: January 2, 2007
    Assignee: Altera Corporation
    Inventors: Mihail Iotov, Greg Starr
  • Publication number: 20060197558
    Abstract: In one aspect, an embodiment provides a clock loss sense and switchover circuit and method in which clock switchover is responsive to loss of a primary signal and to additional switch command signaling. In another aspect, an embodiment provides a clock loss sense circuit and method that utilizes counters and reset signals to compare a primary clock and secondary clock signal.
    Type: Application
    Filed: April 4, 2006
    Publication date: September 7, 2006
    Inventors: Greg Starr, Edward Aung
  • Patent number: 7064620
    Abstract: Circuits, methods, and apparatus that provide a sequential start-up of outputs of an oscillator following a power-up or restart. The outputs are gated by enable signals. These enable signals are derived sequentially, the first in a series being triggered by a specific output of the oscillator.
    Type: Grant
    Filed: January 20, 2004
    Date of Patent: June 20, 2006
    Assignee: Altera Corporation
    Inventors: Kang-Wei Lai, Greg Starr
  • Patent number: 7046048
    Abstract: In one aspect, an embodiment provides a clock loss sense and switchover circuit and method in which clock switchover is responsive to loss of a primary signal and to additional switch command signaling. In another aspect, an embodiment provides a clock loss sense circuit and method that utilizes counters and reset signals to compare a primary clock and secondary clock signal.
    Type: Grant
    Filed: August 9, 2004
    Date of Patent: May 16, 2006
    Assignee: Altera Corporation
    Inventors: Greg Starr, Edward Aung
  • Patent number: 7023251
    Abstract: An integrated circuit including a phase lock loop or delay lock loop) (PLL/DLL) circuit comprising: a clock input terminal for accepting a clock signal; a phase/frequency detector (PFD) circuit including a reference clock input connected to the clock input terminal and including a PFD feedback input and including a PFD output; a charge pump (CP) circuit; at least one external feedforward output terminal; a loop filter (LF); a loop controlled signal source (LCSS); and a feedback circuit connected between a LCSS output and the PFD feedback input, the feedback circuit including, an external feedback input terminal; first frequency selection circuitry to produce a first programmable feedback signal; second frequency selection circuitry to produce a second feedback signal; and multiplex circuitry connected with the LCSS output, the external feedback input terminal and the first and second frequency selection circuitry, to cause either the first programmable feedback signal or the second programmable feedback signa
    Type: Grant
    Filed: August 18, 2004
    Date of Patent: April 4, 2006
    Assignee: Altera Corporation
    Inventor: Greg Starr
  • Publication number: 20050187997
    Abstract: A multiplier-accumulator (MAC) block can be programmed to operate in one or more modes. When the MAC block implements at least one multiply-and-accumulate operation, the accumulator value can be zeroed without introducing clock latency or initialized in one clock cycle. To zero the accumulator value, the most significant bits (MSBs) of data representing zero can be input to the MAC block and sent directly to the add-subtract-accumulate unit. Alternatively, dedicated configuration bits can be set to clear the contents of a pipeline register for input to the add-subtract-accumulate unit. The least significant bits (LSBs) can be tied to ground and sent along the feedback path. To initialize the accumulator value, the MSBs of the initialization value can be input to the MAC block and sent directly to the add-subtract-accumulate unit. The LSBs can be sent to another multiplier that performs a multiply-by-one operation before being sent to the add-subtract-accumulate unit.
    Type: Application
    Filed: February 20, 2004
    Publication date: August 25, 2005
    Inventors: Leon Zheng, Martin Langhammer, Nitin Prasad, Greg Starr, Chiao Hwang, Kumara Tharmalingam
  • Patent number: 6933869
    Abstract: Integrated circuits are stabilized by monitoring changes that affect circuit operation and by compensating for those changes using power supply adjustments. Changes in operating temperature and threshold voltage changes may be measured. Differential measurements may be made in which threshold voltages measured in continuously-biased monitoring circuits are compared to threshold voltages measured in intermittently-biased monitoring circuits. Temperature changes may be monitored using a temperature monitoring circuit based on an adjustable current source and a diode. Monitoring and compensation circuitry on the integrated circuits may use analog-to-digital and digital-to-analog converters controlled by a control unit to make temperature and threshold voltage measurements and corresponding compensating changes in power supply voltages.
    Type: Grant
    Filed: March 17, 2004
    Date of Patent: August 23, 2005
    Assignee: Altera Corporation
    Inventors: Greg Starr, Samit Sengupta, Hugh SungKi O
  • Patent number: 6891401
    Abstract: In one aspect, an embodiment provides a clock loss sense and switchover circuit and method in which clock switchover is responsive to loss of a primary signal and to additional switch command signaling. In another aspect, an embodiment provides a clock loss sense circuit and method that utilizes counters and reset signals to compare a primary clock and secondary clock signal.
    Type: Grant
    Filed: August 5, 2002
    Date of Patent: May 10, 2005
    Assignee: Altera Corporation
    Inventors: Greg Starr, Edward Aung
  • Publication number: 20050088867
    Abstract: A system and method facilitates the implementation of analog circuitry in electronic programmable devices. A user can specify user measurable parameters for analog features of the circuit, without requiring knowledge of the internal way in which those analog circuit are implemented in the programmable device to achieve desired properties of the analog parameters of interest. The implementation can be performed in different devices which may implement the analog circuit in vastly different ways.
    Type: Application
    Filed: January 28, 2003
    Publication date: April 28, 2005
    Applicant: Altera Corporation
    Inventors: Mihail Iotov, Greg Starr
  • Publication number: 20050017775
    Abstract: An integrated circuit including a phase lock loop or delay lock loop) (PLL/DLL) Circuit comprising: a clock input terminal for accepting a clock signal; a phase/frequency detector (PFD) circuit including a reference clock input connected to the clock input terminal and including a PFD feedback input and including a PFD output; a charge pump (CP) circuit; at least one external feedforward output terminal; a loop filter (LF); a loop controlled signal source (LCSS); and a feedback circuit connected between a LCSS output and the PFD feedback input, the feedback circuit including, an external feedback input terminal; first frequency selection circuitry to produce a first programmable feedback signal; second frequency selection circuitry to produce a second feedback signal; and multiplex circuitry connected with the LCSS output, the external feedback input terminal and the first and second frequency selection circuitry, to cause either the first programmable feedback signal or the second programmable feedback signa
    Type: Application
    Filed: August 18, 2004
    Publication date: January 27, 2005
    Inventor: Greg Starr