Patents by Inventor Joe Groff

Joe Groff 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: 9952841
    Abstract: In one embodiment, an improved programming system and language for application development is provided that combines elements of the C and Objective-C languages without the constraints imposed by a requirement to maintain compatibility with the C language. The language provides the functionality of the C language compatibility in certain areas to improve the inherent safety of software written in the language. The new language includes default safety considerations such as bounds and overflow checking.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: April 24, 2018
    Assignee: Apple Inc.
    Inventors: Christopher A. Lattner, Douglas Paul Gregor, Theodore Merrell Kremenek, Robert John McCall, Joe Groff
  • Publication number: 20160299747
    Abstract: In one embodiment, an improved programming system and language for application development is provided that combines elements of the C and Objective-C languages without the constraints imposed by a requirement to maintain compatibility with the C language. The language provides the functionality of the C language compatibility in certain areas to improve the inherent safety of software written in the language. The new language includes default safety considerations such as bounds and overflow checking.
    Type: Application
    Filed: April 13, 2016
    Publication date: October 13, 2016
    Inventors: Christopher A. Lattner, Douglas Paul Gregor, Theodore Merrell Kremenek, Robert John McCall, Joe Groff
  • Patent number: 9329844
    Abstract: In one embodiment, an improved programming system and language for application development is provided that combines elements of the C and Objective-C languages without the constraints imposed by a requirement to maintain compatibility with the C language. The language provides the functionality of the C language compatibility in certain areas to improve the inherent safety of software written in the language. The new language includes default safety considerations such as bounds and overflow checking.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: May 3, 2016
    Assignee: Apple Inc.
    Inventors: Christopher A. Lattner, Douglas Gregor, Ted Kremenek, Jr., John McCall, Joe Groff
  • Publication number: 20150347102
    Abstract: In one embodiment, an improved programming system and language for application development is provided that combines elements of the C and Objective-C languages without the constraints imposed by a requirement to maintain compatibility with the C language. The language provides the functionality of the C language compatibility in certain areas to improve the inherent safety of software written in the language. The new language includes default safety considerations such as bounds and overflow checking.
    Type: Application
    Filed: September 30, 2014
    Publication date: December 3, 2015
    Inventors: CHRISTOPHER A. LATTNER, Douglas Gregor, Ted Kremenek, JR., John McCall, Joe Groff
  • Patent number: 8784468
    Abstract: Stent delivery systems, locking members for preventing unwanted actuation of a actuation member on a stent delivery system, and methods for making and using the same are disclosed. An example stent delivery system may include an inner member. A deployment sheath may be disposed about the inner member. A stent may be disposed between the inner member and the deployment sheath. A handle may be coupled to the inner member and to the deployment sheath. The handle may include an actuation member. The actuation member may be configured to shift the longitudinal position of the deployment sheath relative to the inner member. A locking member may be disposed on the actuation member. The locking member may be configured to prevent unwanted actuation of the actuation member.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: July 22, 2014
    Assignee: Boston Scientific Scimed, Inc.
    Inventors: Michael Gerdts, Jim Vetsch, Joe Groff, Derek Larson
  • Patent number: 8375553
    Abstract: In one illustrative example, a device for sealing an opening in a vessel wall and/or tissue tract may include an anchor, a filament, a plug, and a knot. The anchor may be configured to be disposed adjacent to an interior surface of the vessel wall adjacent the opening in the vessel wall. The filament may have a distal end coupled to the anchor and may be configured to extend proximally through the vessel opening and/or tissue tract. The plug may be disposed about at least a portion of the filament member. The knot may be disposed about the filament proximal of the plug and may be configured to move over the filament and secure the plug relative to the anchor. The knot may be independent of the filament member.
    Type: Grant
    Filed: July 22, 2010
    Date of Patent: February 19, 2013
    Assignee: Boston Scientific Scimed, Inc.
    Inventors: Michael Pikus, Leonard B. Richardson, Joe Groff, James G. Hansen
  • Publication number: 20120123516
    Abstract: Stent delivery systems, locking members for preventing unwanted actuation of a actuation member on a stent delivery system, and methods for making and using the same are disclosed. An example stent delivery system may include an inner member. A deployment sheath may be disposed about the inner member. A stent may be disposed between the inner member and the deployment sheath. A handle may be coupled to the inner member and to the deployment sheath. The handle may include an actuation member. The actuation member may be configured to shift the longitudinal position of the deployment sheath relative to the inner member. A locking member may be disposed on the actuation member. The locking member may be configured to prevent unwanted actuation of the actuation member.
    Type: Application
    Filed: September 23, 2011
    Publication date: May 17, 2012
    Applicant: BOSTON SCIENTIFIC SCIMED, INC.
    Inventors: MICHAEL GERDTS, JIM VETSCH, JOE GROFF, DEREK LARSON
  • Patent number: 7959669
    Abstract: In some embodiments, a stent comprises a side branch structure defining an inner side branch cell. The inner side branch cell has a shape that is different from any other cell of the stent. The stent further comprises first and second support members, which are positioned on opposite sides of the side branch structure. The first and second support members each have a strut width that is greater than the width of a strut included in the side branch structure. The stent further comprises first and second connecting members, which are positioned on opposite ends of the side branch structure. Each connecting member is connected at one end to the first support member and is connected at the other end to the second support member. Each connecting member comprises a serpentine structure having a plurality of straight struts and turns. One or both of the connecting members includes at least one straight strut that has a length that is at least ten times its width.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: June 14, 2011
    Assignee: Boston Scientific Scimed, Inc.
    Inventors: Aaron Chalekian, Joe Groff, Michael P. Meyer
  • Publication number: 20100275432
    Abstract: In one illustrative example, a device for sealing an opening in a vessel wall and/or tissue tract may include an anchor, a filament, a plug, and a knot. The anchor may be configured to be disposed adjacent to an interior surface of the vessel wall adjacent the opening in the vessel wall. The filament may have a distal end coupled to the anchor and may be configured to extend proximally through the vessel opening and/or tissue tract. The plug may be disposed about at least a portion of the filament member. The knot may be disposed about the filament proximal of the plug and may be configured to move over the filament and secure the plug relative to the anchor. The knot may be independent of the filament member.
    Type: Application
    Filed: July 22, 2010
    Publication date: November 4, 2010
    Applicant: BOSTON SCIENTIFIC SCIMED, INC.
    Inventors: Mike Pikus, Leonard B. Richardson, Joe Groff, James G. Hansen
  • Publication number: 20090240318
    Abstract: A bifurcated stent that is positionable adjacent to a branched body vessel. The stent includes a number of stent members at least some of which have slits extending through them. The slits are positioned relative to the tensile and compressive forces imposed by stent expansion to enhance the flexibility of the stent members. The slits can be positioned to increase stent compression about a catheter, increase how far the stent can be bent during catheter deployment, and allow specific portions of the stent to have improved flexibility. The slits can allow the stent to assume a bent shape, and compensate for rigidity imposed the bifurcating side branch. The slits can be combined with curved sections to create a highly flexibly stent.
    Type: Application
    Filed: March 19, 2008
    Publication date: September 24, 2009
    Applicant: BOSTON SCIENTIFIC SCIMED, INC.
    Inventors: Aaron Chalekian, Joe Groff, Michael P. Meyer
  • Publication number: 20090069881
    Abstract: In some embodiments, a stent comprises a side branch structure defining an inner side branch cell. The inner side branch cell has a shape that is different from any other cell of the stent. The stent further comprises first and second support members, which are positioned on opposite sides of the side branch structure. The first and second support members each have a strut width that is greater than the width of a strut included in the side branch structure. The stent further comprises first and second connecting members, which are positioned on opposite ends of the side branch structure. Each connecting member is connected at one end to the first support member and is connected at the other end to the second support member. Each connecting member comprises a serpentine structure having a plurality of straight struts and turns. One or both of the connecting members includes at least one straight strut that has a length that is at least ten times its width.
    Type: Application
    Filed: September 12, 2007
    Publication date: March 12, 2009
    Applicant: BOSTON SCIENTIFIC SCIMED, INC.
    Inventors: Aaron Chalekian, Joe Groff, Michael P. Meyer