Patents by Inventor James E. Jensen

James E. Jensen 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: 20240139455
    Abstract: A treatment system includes a first interface having a first side that includes an adhesive and a second side that includes a first magnet. The first interface is configured to attach to skin of a patient such that the first magnet does not contact the skin. The system also includes a second interface that includes a medical device and a second magnet mounted to the medical device. The second magnet is configured to attach to the first magnet such that the medical device is secured to the patient.
    Type: Application
    Filed: March 8, 2022
    Publication date: May 2, 2024
    Inventors: Abhineet Sharma, Eric M. Bradley, David A. Grayson, Leslie Caldarelli, James E. Jensen, Katie L. Turner
  • Patent number: 7143388
    Abstract: A method of designing an integrated circuit using a general purpose programming language can include identifying a number of instances of each class allocated in a programmatic design implemented using the general purpose programming language and modeling the global memory of the programmatic design. A data flow between the modeled global memory and instructions of the programmatic design which access object fields can be determined and access to the modeled global memory can be scheduled. The programmatic design can be translated into a hardware description of the integrated circuit using the modeled global memory, the data flow, and the scheduled memory access.
    Type: Grant
    Filed: February 17, 2005
    Date of Patent: November 28, 2006
    Assignee: Xilinx, Inc.
    Inventors: Ian D. Miller, Stephen G. Edwards, Jonathan C. Harris, James E. Jensen, Andreas B. Kollegger, Christopher R. S. Schanck, Conor C. Wu
  • Patent number: 7086047
    Abstract: A method of processing a program written in a general purpose programming language to determine a hardware representation of the program can include generating a language independent model of the program written in a general purpose programming language (100) and identifying a loop construct within the language independent model (705). A determination can be made as to whether the loop construct is bounded (725). If so, a loop processing technique can be selected for unrolling the loop construct according to stored user preferences 735). The loop construct can be replicated in the language independent model as specified by the selected loop processing technique (740, 755).
    Type: Grant
    Filed: December 4, 2002
    Date of Patent: August 1, 2006
    Assignee: Xilinx, Inc.
    Inventors: Stephen G. Edwards, Donald J. Davis, Jonathan C. Harris, James E. Jensen, Andreas B. Kollegger, Ian D. Miller
  • Patent number: 6952817
    Abstract: A method of processing a general-purpose, high level language program to determine a hardware representation of the program can include compiling the general-purpose, high level language program to generate a language independent model (105, 110, and 115). The language independent model can be scheduled such that each component is activated when both control and valid data arrive at the component (120). An interface structure specifying a hardware interface through which devices external to the language independent model interact with a physical implementation of the language independent model can be defined and included in the language independent model (200, 300, 400).
    Type: Grant
    Filed: December 4, 2002
    Date of Patent: October 4, 2005
    Assignee: Xilinx, Inc.
    Inventors: Jonathan C. Harris, Stephen G. Edwards, James E. Jensen, Andreas B. Kollegger, Ian D. Miller, Christopher R. S. Schanck
  • Patent number: 6877150
    Abstract: A method of designing an integrated circuit using a general purpose programming language can include identifying (105) a number of instances of each class allocated in a programmatic design implemented using the general purpose programming language and modeling (110) the global memory of the programmatic design. A data flow between the modeled global memory and instructions of the programmatic design which access object fields can be determined (115) and access to the modeled global memory can be scheduled (120). The programmatic design can be translated (125) into a hardware description of the integrated circuit using the modeled global memory, the data flow, and the scheduled memory access.
    Type: Grant
    Filed: December 4, 2002
    Date of Patent: April 5, 2005
    Assignee: Xilinx, Inc.
    Inventors: Ian D. Miller, Stephen G. Edwards, Jonathan C. Harris, James E. Jensen, Andreas B. Kollegger, Christopher R. S. Schanck, Conor C. Wu
  • Patent number: 6625797
    Abstract: The compilation of a high-level software-based description of an algorithm into efficient digital hardware implementation(s) is addressed. This is done through the definition of new semantics for software constructs with respect to hardware implementations. This approach allows a designer to work at a high level of abstraction, while the semantic model can be used to infer the resulting hardware implementation. These semantics are interpreted through the use of a compilation tool that analyzes the software description to generate a control and data flow graph. This graph is then the intermediate format used for optimizations, transformations and annotations. The resulting graph is then translated to either a register transfer level or a netlist-level description of the hardware implementation.
    Type: Grant
    Filed: February 10, 2000
    Date of Patent: September 23, 2003
    Assignee: Xilinx, Inc.
    Inventors: Stephen G. Edwards, Jonathan Craig Harris, James E. Jensen, Andreas Benno Kollegger, Ian David Miller, Christopher Robert Sunderland Schanck, Donald J. Davis
  • Patent number: 6430834
    Abstract: An installation template for installing a door closer. The installation consists of an under sheet coated with a release agent and two installation templates, a pull side template and a push side template, both coated with a self-stick adhesive, attached to the under sheet. The pull side template and the push side template include two sets of written instructions, each set being upside down to the other set, which permits each template to be used for both right hand and left hand installations. The use of both pull side and push side templates on the single under sheet along with the two sets of written instructions, allows a single template to be used for both push side installation and pull side installation of both right hand and left hand doors.
    Type: Grant
    Filed: September 24, 2001
    Date of Patent: August 13, 2002
    Assignee: Schlage Lock Company
    Inventors: Christopher Roger Myers, Craig Lawrence Lucas, Thomas Ned Trumpinski, James E. Jensen, Charles T. Barth
  • Patent number: 6374505
    Abstract: A method of installing a door closer. The method includes selecting a pull-side mounting template adhered to a first side of a releasable backing or a push-side template adhered to a second side of the releasable backing. The selected template is removed from the backing and is separated into a door portion and a door-frame portion. An edge of the door portion is aligned with a top edge of a door and adhered thereto, and an edge of the door-frame portion is aligned with a door frame and adhered thereto. A rod and shoe bracket is attached to a rod and shoe indicator on one of the door portion or the door-frame portion, and a door closer is attached to a door closer indicator on the other of the door portion or the door-frame portion.
    Type: Grant
    Filed: September 24, 2001
    Date of Patent: April 23, 2002
    Assignee: Schlage Lock Company
    Inventors: Christopher Roger Myers, Craig Lawrence Lucas, Thomas Ned Trumpinski, James E. Jensen, Charles T. Barth
  • Publication number: 20020007563
    Abstract: An installation template for installing a door closer. The installation consists of an under sheet coated with a release agent and two installation templates, a pull side template and a push side template, both coated with a self-stick adhesive, attached to the under sheet. The pull side template and the push side template include two sets of written instructions, each set being upside down to the other set, which permits each template to be used for both right hand and left hand installations. The use of both pull side and push side templates on the single under sheet along with the two sets of written instructions, allows a single template to be used for both push side installation and pull side installation of both right hand and left hand doors.
    Type: Application
    Filed: September 24, 2001
    Publication date: January 24, 2002
    Applicant: Schlage Lock Company
    Inventors: Christopher Roger Myers, Craig Lawrence Lucas, Thomas Ned Trumpinski, James E. Jensen, Charles T. Barth
  • Publication number: 20020007564
    Abstract: An installation template for installing a door closer. The installation consists of an under sheet coated with a release agent and two installation templates, a pull side template and a push side template, both coated with a self-stick adhesive, attached to the under sheet. The pull side template and the push side template include two sets of written instructions, each set being upside down to the other set, which permits each template to be used for both right hand and left hand installations. The use of both pull side and push side templates on the single under sheet along with the two sets of written instructions, allows a single template to be used for both push side installation and pull side installation of both right hand and left hand doors.
    Type: Application
    Filed: September 24, 2001
    Publication date: January 24, 2002
    Applicant: Schlage Lock Company
    Inventors: Christopher Roger Myers, Craig Lawrence Lucas, Thomas Ned Trumpinski, James E. Jensen, Charles T. Barth
  • Patent number: 6317996
    Abstract: An installation template for installing a door closer. The installation consists of an under sheet coated with a release agent and two installation templates, a pull side template and a push side template, both coated with a self-stick adhesive, attached to the under sheet. The pull side template and the push side template include two sets of written instructions, each set being upside down to the other set, which permits each template to be used for both right hand and left hand installations. The use of both pull side and push side templates on the single under sheet along with the two sets of written instructions, allows a single template to be used for both push side installation and pull side installation of both right hand and left hand doors.
    Type: Grant
    Filed: February 9, 1999
    Date of Patent: November 20, 2001
    Assignee: Schlage Lock Company
    Inventors: Christopher Roger Myers, Craig Lawrence Lucas, Thomas Ned Trumpinski, James E. Jensen, Charles T. Barth
  • Patent number: 6298520
    Abstract: A door closer and mounting bracket for attaching the door closer to either the door or the door frame. The door closer includes two pins at one end for engaging corresponding holes on the mounting bracket and the mounting bracket includes a resilient clip for engaging the body of the door closer.
    Type: Grant
    Filed: October 15, 1999
    Date of Patent: October 9, 2001
    Assignee: Schlage Lock Company
    Inventors: Robert J. Blickhahn, Scott C. Perry, James E. Jensen, Andy Current, Craig L. Lucas
  • Patent number: 6205615
    Abstract: A door closer and mounting bracket for attaching the door closer to either the door or the door frame. The door closer includes a lip at one end for engaging a corresponding hook on the mounting bracket and a screw passageway at the other end for engaging a screw on the mounting bracket. A unique mounting hole pattern is used to prevent installing the mounting bracket in the wrong orientation.
    Type: Grant
    Filed: November 16, 1998
    Date of Patent: March 27, 2001
    Assignee: Schlage Lock Company
    Inventors: James E. Jensen, Andy Current
  • Patent number: 6125505
    Abstract: A door closer and mounting bracket for attaching the door closer to either the door or the door frame. The door closer includes a lip at one end for engaging a corresponding hook on the mounting bracket and a screw passageway at the other end for engaging a screw on the mounting bracket. A unique mounting hole pattern is used to prevent installing the mounting bracket in the wrong orientation.
    Type: Grant
    Filed: November 16, 1998
    Date of Patent: October 3, 2000
    Assignee: Schlage Lock Company
    Inventors: James E. Jensen, Andy Current
  • Patent number: 6047440
    Abstract: A non-rotatable pinion cap for use on a non-handed door closer where both ends of the drive pinion extend beyond the cylinder body. The pinion cap has one exposed edge for engaging the door or door frame surface and includes a christmas tree plug for attaching the pinion cap to a threaded hole in one end of the drive pinion. The plug can either be free to rotate with the pinion or it can be fixed to the cap. The slippage of the plug permits the drive pinion to rotate while the pinion cap does not rotate.
    Type: Grant
    Filed: November 16, 1998
    Date of Patent: April 11, 2000
    Assignee: Schlage Lock Company
    Inventors: James E. Jensen, Andy Current
  • Patent number: D416779
    Type: Grant
    Filed: November 16, 1998
    Date of Patent: November 23, 1999
    Assignee: Schlage Lock Company
    Inventors: Thomas Ned Trumpinski, Laura Ann Tonozzi, James E. Jensen, Jeffrey Lewis Fenwick, Paul K. Metaxatos, James D. Stryker, Robert H. Bruno
  • Patent number: D421561
    Type: Grant
    Filed: November 16, 1998
    Date of Patent: March 14, 2000
    Assignee: Schlage Lock Company
    Inventors: Jeffrey Lewis Fenwick, Thomas Ned Trumpinski, Laura Ann Tonozzi, James E. Jensen, Paul K. Metaxatos, James D. Stryker, Robert H. Bruno
  • Patent number: D422195
    Type: Grant
    Filed: November 16, 1998
    Date of Patent: April 4, 2000
    Assignee: Schlage Lock Company
    Inventors: Laura Ann Tonozzi, James E. Jensen, Rex H. Lasson, Jeffrey Lewis Fenwick, Thomas Ned Trumpinski, Paul K. Metaxatos, James D. Stryker, Robert H. Bruno
  • Patent number: D424404
    Type: Grant
    Filed: November 16, 1998
    Date of Patent: May 9, 2000
    Assignee: Schlage Lock Company
    Inventors: James E. Jensen, Rex H. Lasson, Jeffrey Lewis Fenwick, Thomas Ned Trumpinski, Laura Ann Tonozzi, Paul K. Metaxatos, James D. Stryker, Robert H. Bruno
  • Patent number: D424910
    Type: Grant
    Filed: November 16, 1998
    Date of Patent: May 16, 2000
    Assignee: Schlage Lock Company
    Inventors: Rex H. Lasson, James E. Jensen