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: 20240139455Abstract: 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: ApplicationFiled: March 8, 2022Publication date: May 2, 2024Inventors: Abhineet Sharma, Eric M. Bradley, David A. Grayson, Leslie Caldarelli, James E. Jensen, Katie L. Turner
-
Patent number: 7143388Abstract: 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: GrantFiled: February 17, 2005Date of Patent: November 28, 2006Assignee: 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: 7086047Abstract: 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: GrantFiled: December 4, 2002Date of Patent: August 1, 2006Assignee: Xilinx, Inc.Inventors: Stephen G. Edwards, Donald J. Davis, Jonathan C. Harris, James E. Jensen, Andreas B. Kollegger, Ian D. Miller
-
Patent number: 6952817Abstract: 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: GrantFiled: December 4, 2002Date of Patent: October 4, 2005Assignee: Xilinx, Inc.Inventors: Jonathan C. Harris, Stephen G. Edwards, James E. Jensen, Andreas B. Kollegger, Ian D. Miller, Christopher R. S. Schanck
-
Patent number: 6877150Abstract: 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: GrantFiled: December 4, 2002Date of Patent: April 5, 2005Assignee: 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: 6625797Abstract: 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: GrantFiled: February 10, 2000Date of Patent: September 23, 2003Assignee: 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: 6430834Abstract: 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: GrantFiled: September 24, 2001Date of Patent: August 13, 2002Assignee: Schlage Lock CompanyInventors: Christopher Roger Myers, Craig Lawrence Lucas, Thomas Ned Trumpinski, James E. Jensen, Charles T. Barth
-
Patent number: 6374505Abstract: 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: GrantFiled: September 24, 2001Date of Patent: April 23, 2002Assignee: Schlage Lock CompanyInventors: Christopher Roger Myers, Craig Lawrence Lucas, Thomas Ned Trumpinski, James E. Jensen, Charles T. Barth
-
Publication number: 20020007563Abstract: 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: ApplicationFiled: September 24, 2001Publication date: January 24, 2002Applicant: Schlage Lock CompanyInventors: Christopher Roger Myers, Craig Lawrence Lucas, Thomas Ned Trumpinski, James E. Jensen, Charles T. Barth
-
Publication number: 20020007564Abstract: 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: ApplicationFiled: September 24, 2001Publication date: January 24, 2002Applicant: Schlage Lock CompanyInventors: Christopher Roger Myers, Craig Lawrence Lucas, Thomas Ned Trumpinski, James E. Jensen, Charles T. Barth
-
Patent number: 6317996Abstract: 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: GrantFiled: February 9, 1999Date of Patent: November 20, 2001Assignee: Schlage Lock CompanyInventors: Christopher Roger Myers, Craig Lawrence Lucas, Thomas Ned Trumpinski, James E. Jensen, Charles T. Barth
-
Patent number: 6298520Abstract: 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: GrantFiled: October 15, 1999Date of Patent: October 9, 2001Assignee: Schlage Lock CompanyInventors: Robert J. Blickhahn, Scott C. Perry, James E. Jensen, Andy Current, Craig L. Lucas
-
Patent number: 6205615Abstract: 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: GrantFiled: November 16, 1998Date of Patent: March 27, 2001Assignee: Schlage Lock CompanyInventors: James E. Jensen, Andy Current
-
Patent number: 6125505Abstract: 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: GrantFiled: November 16, 1998Date of Patent: October 3, 2000Assignee: Schlage Lock CompanyInventors: James E. Jensen, Andy Current
-
Patent number: 6047440Abstract: 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: GrantFiled: November 16, 1998Date of Patent: April 11, 2000Assignee: Schlage Lock CompanyInventors: James E. Jensen, Andy Current
-
Patent number: D416779Type: GrantFiled: November 16, 1998Date of Patent: November 23, 1999Assignee: Schlage Lock CompanyInventors: Thomas Ned Trumpinski, Laura Ann Tonozzi, James E. Jensen, Jeffrey Lewis Fenwick, Paul K. Metaxatos, James D. Stryker, Robert H. Bruno
-
Patent number: D421561Type: GrantFiled: November 16, 1998Date of Patent: March 14, 2000Assignee: Schlage Lock CompanyInventors: Jeffrey Lewis Fenwick, Thomas Ned Trumpinski, Laura Ann Tonozzi, James E. Jensen, Paul K. Metaxatos, James D. Stryker, Robert H. Bruno
-
Patent number: D422195Type: GrantFiled: November 16, 1998Date of Patent: April 4, 2000Assignee: Schlage Lock CompanyInventors: 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: D424404Type: GrantFiled: November 16, 1998Date of Patent: May 9, 2000Assignee: Schlage Lock CompanyInventors: 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: D424910Type: GrantFiled: November 16, 1998Date of Patent: May 16, 2000Assignee: Schlage Lock CompanyInventors: Rex H. Lasson, James E. Jensen