Patents by Inventor Nathan A. Jensen

Nathan A. 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: 20240150679
    Abstract: Stabilized use solutions of low phosphorus, alkali metal carbonate detergents employing enzymes for cleaning compositions are disclosed. In particular, the present invention is a composition for, and method of, removing soils, preventing redeposition of protein soils and reducing foam, using stabilized enzyme cleaning compositions, namely use solutions of the same.
    Type: Application
    Filed: January 12, 2024
    Publication date: May 9, 2024
    Inventors: Wendy Chan, Jennifer Stokes, Lyndal Jensen, Carter M. Silvernail, Terrence P. Everson, Graig Legatt, Nathan Richard Ortmann, Devon Beau Hammel
  • Patent number: 11927315
    Abstract: The present disclosure relates to a lighting device configured to mimic the appearance of a flame. In one embodiment, the lighting device includes a power subsystem configured to receive an alternating current input and to generate a direct current output. The lighting device also includes a reflector to reflect light generated by a lighting subsystem. A movement subsystem may move the reflector to mimic the appearance of a flame. A communication subsystem may receive at least one parameter associated with at least one of the lighting subsystem and the movement subsystem. A control subsystem may implement the at least one parameter.
    Type: Grant
    Filed: March 29, 2023
    Date of Patent: March 12, 2024
    Assignee: Velaflame, LLC
    Inventors: Ken Bretschneider, Patrice Bretschneider, Kyler Tolman, Ian Jensen, Valerie Fisher, JuHang Kim, Nathan Jensen
  • Publication number: 20230313958
    Abstract: The present disclosure relates to a lighting device configured to mimic the appearance of a flame. In one embodiment, the lighting device includes a power subsystem configured to receive an alternating current input and to generate a direct current output. The lighting device also includes a reflector to reflect light generated by a lighting subsystem. A movement subsystem may move the reflector to mimic the appearance of a flame. A communication subsystem may receive at least one parameter associated with at least one of the lighting subsystem and the movement subsystem. A control subsystem may implement the at least one parameter.
    Type: Application
    Filed: March 29, 2023
    Publication date: October 5, 2023
    Inventors: Ken Bretschneider, Patrice Bretschneider, Kyler Tolman, Ian Jensen, Valerie Fisher, JuHang Kim, Nathan Jensen
  • Patent number: 11296998
    Abstract: Disclosed herein are techniques for identifying computing resources specified by a representation of a computing service. In some implementations, a request to analyze a computing service provided via a computing environment may be received. The computing service may have an activated state in which the computing service is available for use and a deactivated state in which the computing service is not available for use. The computing environment may comprise a plurality of computing resources each defining a variable unit of computing functionality within the computing environment. Each computing resource may be associated with a respective parameter corresponding with a respective parameter value that specifies a level of the variable unit of computing functionality defined by the computing resource. The computing service may be represented by a metadata model comprising a plurality of nodes, at least some of which specify a respective one or more of the parameter values.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: April 5, 2022
    Assignee: salesforce.com, inc.
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Patent number: 10873471
    Abstract: For measuring an area of interest based on a sensor task and/or routing sensor data, a method discovers a network topology for a network comprising a plurality of network nodes connected by links. The method dynamically generates a minimum spanning tree from the network topology. Given sensor data traverses one link of the minimum spanning tree only once. The method routes a sensor task to a sensor with a sensor motion track that includes an area of interest. The method measures the area of interest with the sensor based on the sensor task. The method routes sensor data from the measurement of the area of interest via links of the minimum spanning tree.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: December 22, 2020
    Assignee: Utah State University Space Dynamics Laboratory
    Inventors: Troy R. Johnson, Jonathan R. Haws, Nathan A. Jensen
  • Patent number: 10831462
    Abstract: Systems and methods for installing and upgrading application packages to an application platform. Application packages may be uploaded to a directory by developing users (developers) for installation by subscribing users (subscribers). Alternatively, a developer may send identification information to a subscribing user to allow that user to access and install that application package created by the developer. Application packages may also be upgraded. If a developer changes the original source package, a subscriber can choose to pull into their organization the change(s) made by the publisher while preserving any data rows the subscriber had created since first importing the package.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: November 10, 2020
    Assignee: salesforce.com, inc.
    Inventors: Lars Hofhansl, Nathan Jensen-Horne, Scott Hansma, Steven Tamm, Craig Weissman
  • Patent number: 10675998
    Abstract: A seat is provided in which a seat cushion is pivotally coupled to a seat back by a recliner assembly. The recliner assembly is selectively operable between a locked condition preventing pivotal movement of the seat back and an unlocked condition allowing pivotal movement of the seat back. A riser assembly supports the seat assembly above a floor, such as the floor of a vehicle, and is configured for actuation and movement of the seat assembly between a generally upright seating position, a pitched easy entry position tilted forwardly and downwardly towards the floor to allow easier ingress and egress behind the seat, and a stowed position recessed within a compartment below the floor.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: June 9, 2020
    Assignee: Magna Seating Inc.
    Inventors: Nathan A. Jensen, Prasad D. Jagtap, Alan Proulx, Timothy Jon Brush, Senthil Kumar Chinnadurai, Abhishek Kedia, Umesh Prakash Handigol, Jeffrey P. Carroll, Lyle Dadd, Omar D. Tame, Robert Thomas Coffey, Avery Folk, Ravindra Thamake
  • Publication number: 20190337426
    Abstract: A seat is provided in which a seat cushion is pivotally coupled to a seat back by a recliner assembly. The recliner assembly is selectively operable between a locked condition preventing pivotal movement of the seat back and an unlocked condition allowing pivotal movement of the seat back. A riser assembly supports the seat assembly above a floor, such as the floor of a vehicle, and is configured for actuation and movement of the seat assembly between a generally upright seating position, a pitched easy entry position tilted forwardly and downwardly towards the floor to allow easier ingress and egress behind the seat, and a stowed position recessed within a compartment below the floor.
    Type: Application
    Filed: May 23, 2019
    Publication date: November 7, 2019
    Inventors: Nathan A. Jensen, Prasad D. Jagtap, Alan Proulx, Timothy Jon Brush, Senthil Kumar Chinnadural, Abhishek Kedia, Umesh Prakash Handigol, Jeffrey P. Carroll, Lyle Dadd, Omar D. Tame, Robert Thomas Coffey, Avery Folk, Ravindra Thamake
  • Patent number: 10336222
    Abstract: A seat is provided in which a seat cushion is pivotally coupled to a seat back by a recliner assembly. The recliner assembly is selectively operable between a locked condition preventing pivotal movement of the seat back and an unlocked condition allowing pivotal movement of the seat back. A riser assembly supports the seat assembly above a floor, such as the floor of a vehicle, and is configured for actuation and movement of the seat assembly between a generally upright seating position, a pitched easy entry position tilted forwardly and downwardly towards the floor to allow easier ingress and egress behind the seat, and a stowed position recessed within a compartment below the floor.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: July 2, 2019
    Assignee: Magna Seating Inc
    Inventors: Nathan A. Jensen, Prasad D. Jagtap, Alan Proulx, Timothy Jon Brush, Senthil Kumar Chinnadurai, Abhishek Kedia, Umesh Prakash Handigol, Jeffrey P. Carroll, Lyle Dadd, Omar D. Tame, Robert Thomas Coffey, Avery Folk, Ravindra Thamake
  • Patent number: 9870218
    Abstract: Systems and methods for installing and upgrading application packages to an application platform. Application packages may be uploaded to a directory by developing users (developers) for installation by subscribing users (subscribers). Alternatively, a developer may send identification information to a subscribing user to allow that user to access and install that application package created by the developer. Application packages may also be upgraded. If a developer changes the original source package, a subscriber can choose to pull into their organization the change(s) made by the publisher while preserving any data rows the subscriber had created since first importing the package.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: January 16, 2018
    Assignee: salesforce.com inc.
    Inventors: Lars Hofhansl, Nathan Jensen-Horne, Scott Hansma, Steven Tamm, Craig Weissman
  • Publication number: 20170368966
    Abstract: A seat is provided in which a seat cushion is pivotally coupled to a seat back by a recliner assembly. The recliner assembly is selectively operable between a locked condition preventing pivotal movement of the seat back and an unlocked condition allowing pivotal movement of the seat back. A riser assembly supports the seat assembly above a floor, such as the floor of a vehicle, and is configured for actuation and movement of the seat assembly between a generally upright seating position, a pitched easy entry position tilted forwardly and downwardly towards the floor to allow easier ingress and egress behind the seat, and a stowed position recessed within a compartment below the floor.
    Type: Application
    Filed: June 23, 2017
    Publication date: December 28, 2017
    Inventors: Nathan A. Jensen, Prasad D. Jagtap, Alan Proulx, Timothy Jon Brush, Senthil Kumar Chinnadurai, Abhishek Kedia, Umesh Prakash Handigol, Jeffrey P. Carroll, Lyle Dadd, Omar D. Tame, Robert Thomas Coffey, Avery Folk, Ravindra Thamake
  • Publication number: 20170366470
    Abstract: Disclosed herein are techniques for identifying computing resources specified by a representation of a computing service. In some implementations, a request to analyze a computing service provided via a computing environment may be received. The computing service may have an activated state in which the computing service is available for use and a deactivated state in which the computing service is not available for use. The computing environment may comprise a plurality of computing resources each defining a variable unit of computing functionality within the computing environment. Each computing resource may be associated with a respective parameter corresponding with a respective parameter value that specifies a level of the variable unit of computing functionality defined by the computing resource. The computing service may be represented by a metadata model comprising a plurality of nodes, at least some of which specify a respective one or more of the parameter values.
    Type: Application
    Filed: August 30, 2017
    Publication date: December 21, 2017
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Patent number: 9781049
    Abstract: Disclosed herein are techniques for identifying computing resources specified by a representation of a computing service. In some implementations, a request to analyze a computing service provided via a computing environment may be received. The computing service may have an activated state in which the computing service is available for use and a deactivated state in which the computing service is not available for use. The computing environment may comprise a plurality of computing resources each defining a variable unit of computing functionality within the computing environment. Each computing resource may be associated with a respective parameter corresponding with a respective parameter value that specifies a level of the variable unit of computing functionality defined by the computing resource. The computing service may be represented by a metadata model comprising a plurality of nodes, at least some of which specify a respective one or more of the parameter values.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: October 3, 2017
    Assignee: salesforce.com, inc.
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Publication number: 20170123785
    Abstract: Systems and methods for installing and upgrading application packages to an application platform. Application packages may be uploaded to a directory by developing users (developers) for installation by subscribing users (subscribers). Alternatively, a developer may send identification information to a subscribing user to allow that user to access and install that application package created by the developer. Application packages may also be upgraded. If a developer changes the original source package, a subscriber can choose to pull into their organization the change(s) made by the publisher while preserving any data rows the subscriber had created since first importing the package.
    Type: Application
    Filed: January 11, 2017
    Publication date: May 4, 2017
    Applicant: salesforce.com, inc.
    Inventors: Lars Hofhansl, Nathan Jensen-Horne, Scott Hansma, Steven Tamm, Craig Weissman
  • Publication number: 20160231994
    Abstract: Systems and methods for installing and upgrading application packages to an application platform. Application packages may be uploaded to a directory by developing users (developers) for installation by subscribing users (subscribers). Alternatively, a developer may send identification information to a subscribing user to allow that user to access and install that application package created by the developer. Application packages may also be upgraded. If a developer changes the original source package, a subscriber can choose to pull into their organization the change(s) made by the publisher while preserving any data rows the subscriber had created since first importing the package.
    Type: Application
    Filed: April 18, 2016
    Publication date: August 11, 2016
    Applicant: salesforce.com, inc.
    Inventors: Lars Hofhansl, Nathan Jensen-Horne, Scott Hansma, Steven Tamm, Craig Weissman
  • Patent number: 9348576
    Abstract: Systems and methods for installing and upgrading application packages to an application platform. Application packages may be uploaded to a directory by developing users (developers) for installation by subscribing users (subscribers). Alternatively, a developer may send identification information to a subscribing user to allow that user to access and install that application package created by the developer. Application packages may also be upgraded. If a developer changes the original source package, a subscriber can choose to pull into their organization the change(s) made by the publisher while preserving any data rows the subscriber had created since first importing the package.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: May 24, 2016
    Assignee: salesforce.com, inc.
    Inventors: Lars Hofhansl, Nathan Jensen-Horne, Scott Hansma, Steven Tamm, Craig Weissman
  • Patent number: 9037722
    Abstract: Disclosed herein are techniques for provisioning computing services. In some implementations, a plurality of computing resources available within a computing environment are identified. The plurality of computing resources may be capable of being used to provide computing services via the computing environment. Each of the computing resources may comprise a respective unit of computing functionality available within the computing environment. A plurality of dependency relationships among the computing resources may be identified. Based on the identified dependency relationships, a first one or more of the computing resources may be selected for inclusion in a license definition. A license conforming to the license definition may provide an entity with access to the computing functionality associated with the first one or more computing resources.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: May 19, 2015
    Assignee: salesforce.com, inc.
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Patent number: 8904011
    Abstract: Disclosed herein are techniques for creating a representation of dependency relationships between computing resources within a computing environment. In some implementations, one or more sources for dependency analysis may be identified. Each source may be capable of being accessed to provide computing functionality via the computing environment. Each source may include one or more references to a respective one or more computing resources. Each computing resource may define a unit of the computing functionality available within the computing environment. A plurality of dependency relationships may be identified based on the one or more sources. A dependency relationship representation may be created based on the identified dependency relationships.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: December 2, 2014
    Assignee: salesforce.com, inc.
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Patent number: 8775946
    Abstract: Disclosed herein are techniques for providing a user interface component. In some implementations, a request for the user interface component may be received at a computing device. The user interface component may have a default visual presentation. A branding override may be selected from a plurality of available branding overrides. The branding override may define a modification to the default visual presentation of the user interface component. The branding override may be selected based on one or more contextual variables associated with the request for the user interface component. The user interface component may be modified in accordance with the selected branding override. The user interface component may be displayed on a display device.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: July 8, 2014
    Assignee: salesforce.com, inc.
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Publication number: 20140173582
    Abstract: Systems and methods for installing and upgrading application packages to an application platform. Application packages may be uploaded to a directory by developing users (developers) for installation by subscribing users (subscribers). Alternatively, a developer may send identification information to a subscribing user to allow that user to access and install that application package created by the developer. Application packages may also be upgraded. If a developer changes the original source package, a subscriber can choose to pull into their organization the change(s) made by the publisher while preserving any data rows the subscriber had created since first importing the package.
    Type: Application
    Filed: December 2, 2013
    Publication date: June 19, 2014
    Applicant: salesforce. com, inc.
    Inventors: Lars HOFHANSL, Nathan JENSEN-HORNE, Scott HANSMA, Steven TAMM, Craig WEISSMAN