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: 20220039888Abstract: 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: ApplicationFiled: October 25, 2021Publication date: February 10, 2022Applicant: MAKO Surgical Corp.Inventors: David Gene Bowling, Paul Shiels, Jevin Scrivens, Greg Starr
-
Patent number: 11185377Abstract: 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: GrantFiled: June 8, 2018Date of Patent: November 30, 2021Assignee: MAKO Surgical Corp.Inventors: David Gene Bowling, Paul Shiels, Jevin Scrivens, Greg Starr
-
Publication number: 20180353248Abstract: 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: ApplicationFiled: June 8, 2018Publication date: December 13, 2018Applicant: MAKO Surgical Corp.Inventors: David Gene Bowling, Paul Shiels, Jevin Scrivens, Greg Starr
-
Patent number: 9881637Abstract: 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: GrantFiled: February 17, 2017Date of Patent: January 30, 2018Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.Inventors: Ross Wilson, Andrew Krebs, Jaydip Bhaumik, Greg Starr, Scott O'Brien
-
Patent number: 9170775Abstract: 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: GrantFiled: January 7, 2010Date of Patent: October 27, 2015Assignee: Altera CorporationInventors: Leon Zheng, Martin Langhammer, Nitin Prasad, Greg Starr, Chiao Kai Hwang, Kumara Tharmalingam
-
Publication number: 20100169404Abstract: 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: ApplicationFiled: January 7, 2010Publication date: July 1, 2010Inventors: Leon Zheng, Martin Langhammer, Nitin Prasad, Greg Starr, Chiao Kai Hwang, Kumara Tharmalingam
-
Patent number: 7660841Abstract: 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: GrantFiled: February 20, 2004Date of Patent: February 9, 2010Assignee: Altera CorporationInventors: Leon Zheng, Martin Langhammer, Nitin Prasad, Greg Starr, Chiao Kai Hwang, Kumara Tharmalingam
-
Patent number: 7634752Abstract: 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: GrantFiled: November 3, 2006Date of Patent: December 15, 2009Assignee: Altera CorporationInventors: Mikhail Iotov, Greg Starr
-
Patent number: 7362187Abstract: 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: GrantFiled: October 25, 2005Date of Patent: April 22, 2008Assignee: Altera CorporationInventors: Kang-Wei Lai, Greg Starr
-
Publication number: 20070261014Abstract: 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: ApplicationFiled: November 3, 2006Publication date: November 8, 2007Applicant: Altera CorporationInventors: Mihail Iotov, Greg Starr
-
Patent number: 7159204Abstract: 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: GrantFiled: January 28, 2003Date of Patent: January 2, 2007Assignee: Altera CorporationInventors: Mihail Iotov, Greg Starr
-
Publication number: 20060197558Abstract: 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: ApplicationFiled: April 4, 2006Publication date: September 7, 2006Inventors: Greg Starr, Edward Aung
-
Patent number: 7064620Abstract: 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: GrantFiled: January 20, 2004Date of Patent: June 20, 2006Assignee: Altera CorporationInventors: Kang-Wei Lai, Greg Starr
-
Patent number: 7046048Abstract: 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: GrantFiled: August 9, 2004Date of Patent: May 16, 2006Assignee: Altera CorporationInventors: Greg Starr, Edward Aung
-
Patent number: 7023251Abstract: 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 signaType: GrantFiled: August 18, 2004Date of Patent: April 4, 2006Assignee: Altera CorporationInventor: Greg Starr
-
Publication number: 20050187997Abstract: 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: ApplicationFiled: February 20, 2004Publication date: August 25, 2005Inventors: Leon Zheng, Martin Langhammer, Nitin Prasad, Greg Starr, Chiao Hwang, Kumara Tharmalingam
-
Patent number: 6933869Abstract: 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: GrantFiled: March 17, 2004Date of Patent: August 23, 2005Assignee: Altera CorporationInventors: Greg Starr, Samit Sengupta, Hugh SungKi O
-
Patent number: 6891401Abstract: 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: GrantFiled: August 5, 2002Date of Patent: May 10, 2005Assignee: Altera CorporationInventors: Greg Starr, Edward Aung
-
Publication number: 20050088867Abstract: 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: ApplicationFiled: January 28, 2003Publication date: April 28, 2005Applicant: Altera CorporationInventors: Mihail Iotov, Greg Starr
-
Publication number: 20050017775Abstract: 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 signaType: ApplicationFiled: August 18, 2004Publication date: January 27, 2005Inventor: Greg Starr