Patents by Inventor Nicholas Johnson
Nicholas Johnson 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: 12607267Abstract: A slab gate valve assembly having a housing (12) with an inlet (22), an outlet (24), and a gated fluid passage between the inlet (22) and the outlet (24), at least one valve seat (42, 44) disposed in the housing (12), a gate-carrying shaft (30), and a slab gate plate arrangement (32, 34) in slidable engagement with the at least one valve seat (42, 44) and to be operated via the gate-carrying shaft (30) between an open condition and a shut condition, wherein one or more plates (32, 34) of the gate plate arrangement (32, 34) are mounted at one plate end (33d) to the gate-carrying shaft (30), in a manner permitting gate plate articulation relative to the gate-carrying shaft (30), and comprise a free end (33c) not mounted to the gate-carrying shaft (30). By permitting plate articulation in a controlled manner, the assembly avoids a need for a cage, resulting in a reduced number of components and reduced space requirement.Type: GrantFiled: June 24, 2022Date of Patent: April 21, 2026Assignee: LB Bentley LimitedInventors: Edwin Smith, Nicholas Johnson
-
Publication number: 20260065313Abstract: The disclosed technology provides for incentivizing a user to pick up an order at an fulfillment location. A method can include receiving, at a mobile device, information for picking up an order at a fulfillment location and and incentivization information from a server system, where the incentivization information includes information for an incentive associated with picking up the order at the fulfillment location during an incentivization window. The method can include changing a display of the computing device to display information for picking up the order during the incentivization window, receiving a second communication from the computing device indicating that the computing device has arrived at the fulfillment location, and changing the display of the computing device to display a confirmation of the incentivization information based on whether the particular timepoint at which the computing device arrived at the fulfillment location is within the incentivization window.Type: ApplicationFiled: November 4, 2025Publication date: March 5, 2026Inventors: Gagan Mahajan, Anshul Chawla, Balaji Varadarajan, Nicholas Johnson
-
Patent number: 12488367Abstract: The disclosed technology provides for incentivizing a user to pick up an order at an fulfillment location. A method can include receiving, at a mobile device, information for picking up an order at a fulfillment location and and incentization information from a server system, where the incentivization information includes information for an incentive associated with picking up the order at the fulfillment location during an incentivization window. The method can include changing a display of the computing device to display information for picking up the order during the incentivization window, receiving a second communication from the computing device indicating that the computing device has arrived at the fulfillment location, and changing the display of the computing device to display a confirmation of the incentivization information based on whether the particular timepoint at which the computing device arrived at the fulfillment location is within the incentivization window.Type: GrantFiled: January 17, 2024Date of Patent: December 2, 2025Assignee: Target Brands, Inc.Inventors: Gagan Mahajan, Anshul Chawla, Balaji Varadarajan, Nicholas Johnson
-
Publication number: 20250232329Abstract: The disclosed technology provides for incentivizing a user to pick up an order at an fulfillment location. A method can include receiving, at a mobile device, information for picking up an order at a fulfillment location and and incentization information from a server system, where the incentivization information includes information for an incentive associated with picking up the order at the fulfillment location during an incentivization window. The method can include changing a display of the computing device to display information for picking up the order during the incentivization window, receiving a second communication from the computing device indicating that the computing device has arrived at the fulfillment location, and changing the display of the computing device to display a confirmation of the incentivization information based on whether the particular timepoint at which the computing device arrived at the fulfillment location is within the incentivization window.Type: ApplicationFiled: January 17, 2024Publication date: July 17, 2025Inventors: Gagan Mahajan, Anshul Chawla, Balaji Varadarajan, Nicholas Johnson
-
Publication number: 20250129853Abstract: A slab gate valve assembly having a housing (12) with an inlet (22), an outlet (24), and a gated fluid passage between the inlet (22) and the outlet (24), at least one valve seat (42, 44) disposed in a seat pocket (70) of the housing (12), a gate-carrying shaft (30), and a slab gate plate arrangement (32, 34) in slidable engagement with the at least one valve seat (42, 44) and to be operated via the gate-carrying shaft (30) between an open condition and a shut condition, wherein at least one valve seat (42, 44) is threadedly disposed in its seat pocket (70). The threaded engagement allows a torque preload to be applied within a high degree of accuracy.Type: ApplicationFiled: June 24, 2022Publication date: April 24, 2025Inventors: Edwin Smith, Nicholas Johnson
-
Patent number: 12207217Abstract: A secure data transmission system and method for targeting specific receiver locations. The secure data transmission system includes a time multiplexer, a time delay unit, a receiver tacker, and a plurality of transmitters. Additionally, the secure data transmission system may include a multiplexing sequence, a digital switch, a plurality of empty vectors, a range calculator, a delay estimator, and a plurality of stream time delays. The method for targeting specific receiver location includes receiving an input data stream, multiplexing the input data steam, receiving at least one instantaneous receiver locations, calculating a plurality of transmission ranges for each of the plurality of output data streams, calculating a plurality of time delays for each of the plurality of output data streams, delaying each of the plurality of output data streams according its calculated time delay, and transmitting each of the plurality of output data streams.Type: GrantFiled: February 4, 2022Date of Patent: January 21, 2025Assignee: United States of America as represented by the Secretary of the NavyInventors: Michael Civerolo, Nicholas Lumsden, Nicholas Johnson, Christopher Lichtenberg
-
Publication number: 20240280179Abstract: A slab gate valve assembly having a housing (12) with an inlet (22), an outlet (24), and a gated fluid passage between the inlet (22) and the outlet (24), at least one valve seat (42, 44) disposed in the housing (12), a gate-carrying shaft (30), and a slab gate plate arrangement (32, 34) in slidable engagement with the at least one valve seat (42, 44) and to be operated via the gate-carrying shaft (30) between an open condition and a shut condition, wherein one or more plates (32, 34) of the gate plate arrangement (32, 34) are mounted at one plate end (33d) to the gate-carrying shaft (30), in a manner permitting gate plate articulation relative to the gate-carrying shaft (30), and comprise a free end (33c) not mounted to the gate-carrying shaft (30). By permitting plate articulation in a controlled manner, the assembly avoids a need for a cage, resulting in a reduced number of components and reduced space requirement.Type: ApplicationFiled: June 24, 2022Publication date: August 22, 2024Inventors: Edwin Smith, Nicholas Johnson
-
Patent number: 12059767Abstract: A mechanical assembly to precisely position large objects and align them to be joined with other objects with precision. The assembly does not require power to operate and can therefore be used in a variety of remote and harsh locations.Type: GrantFiled: January 26, 2024Date of Patent: August 13, 2024Assignee: The United States of America as represented by the Secretary of the NavyInventors: Tyler Paine, Christopher Walther, Nicholas Johnson, Scott Larson
-
Patent number: 11922310Abstract: Certain aspects of the present disclosure provide techniques for predicting activity within a software application using a machine learning model. An example method generally includes generating a multidimensional time-series data set from time-series data associated with activity within a software application. The multidimensional time-series data set generally includes the time-series data organized based on a plurality of time granularities. Using a machine learning model and the generated multidimensional time-series data set, activity within the software application is predicted for one or more time granularities of the plurality of time granularities. Computing resources are allocated to execute operations using the software application based on the predicted activity within the software application.Type: GrantFiled: March 31, 2023Date of Patent: March 5, 2024Assignee: Intuit, Inc.Inventors: Bor-Chau Juang, Eyal Shafran, Pratyush Kumar Panda, Divya Beeram, Linxia Liao, Nicholas Johnson, Christiana Mei Hui Chen
-
Patent number: 11919116Abstract: A mechanical assembly to precisely position large objects and align them to be joined with other objects with precision. The assembly does not require power to operate and can therefore be used in a variety of remote and harsh locations.Type: GrantFiled: January 29, 2021Date of Patent: March 5, 2024Inventors: Tyler Paine, Christopher Walther, Nicholas Johnson, Scott Larson
-
Publication number: 20230254797Abstract: A secure data transmission system and method for targeting specific receiver locations. The secure data transmission system includes a time multiplexer, a time delay unit, a receiver tacker, and a plurality of transmitters. Additionally, the secure data transmission system may include a multiplexing sequence, a digital switch, a plurality of empty vectors, a range calculator, a delay estimator, and a plurality of stream time delays. The method for targeting specific receiver location includes receiving an input data stream, multiplexing the input data steam, receiving at least one instantaneous receiver locations, calculating a plurality of transmission ranges for each of the plurality of output data streams, calculating a plurality of time delays for each of the plurality of output data streams, delaying each of the plurality of output data streams according its calculated time delay, and transmitting each of the plurality of output data streams.Type: ApplicationFiled: February 4, 2022Publication date: August 10, 2023Inventors: Michael Civerolo, Nicholas Lumsden, Nicholas Johnson, Christopher Lichtenberg
-
Patent number: 10967465Abstract: A bolt repair platform includes a frame and a tool module. The tool module includes a tool having a first end configured to rotationally engage a bolt. The tool module also includes an actuator disposed between the tool and the frame so that actuation of the actuator moves the tool with respect to the frame. The frame is removably disposed on the structure, and the tool is movable with respect to the frame, so that, at each of a plurality of positions, the second end of the tool is capable of engagement with a respective bolt disposed in an internal support structure of a nuclear reactor vessel.Type: GrantFiled: March 8, 2018Date of Patent: April 6, 2021Inventors: Benjamin D. Fisher, Thomas A. Pritchett, Shant Daghlian, Andrew T. Pace, Douglas M. Lawrence, Nicholas Johnson, Jerry Cooper, Christopher J. Farrell
-
Publication number: 20210065356Abstract: A robot for heat exchanger inspection is provided including a mobility system configured to move the robot in reference to the heat exchanger, a camera configured to capture image data including at least a portion of the heat exchanger, and processing circuitry. The processing circuitry is configured to receive the image data from the camera, determine a plurality of heat exchanger characteristics in the image data, compare the heat exchanger characteristics to heat exchanger data, determine a current location and an orientation angle of the robot based on the comparison of the one or more heat exchanger characteristics to the heat exchanger data, identify the heat exchanger characteristic based on the current location, determine an orientation angle of the robot, and determine an end effector position based on the current location and the orientation angle.Type: ApplicationFiled: August 30, 2019Publication date: March 4, 2021Inventors: Benjamin D. Fisher, Nicholas Johnson
-
Patent number: 10404211Abstract: A spot noise generator includes a mask component, a polyphase synthesizer, a first signal channel and second signal channel. The mask component has a narrowband noise input, a desired frequency channels word input, a first channel output and a second channel output. The narrowband noise input signal is a digital narrowband noise signal sampled approximately at the Nyquist rate. The desired frequency channels word selects one of the group consisting of the first channel output, the second channel output and a combination of the first channel output and the second channel output. The polyphase synthesizer synthesizes the first channel output signal, synthesizes the second channel output signal and outputs a desired noise signal based on the synthesized first channel output signal and the synthesized second channel output signal.Type: GrantFiled: June 6, 2018Date of Patent: September 3, 2019Assignee: United States of America as represented by the Secretary of the NavyInventors: Michael Civerolo, Nicholas Johnson, Nicholas A. Lumsden, Christopher L. Lichtenberg
-
Patent number: 10217132Abstract: A computerized method and apparatus for evaluating content on a computer network. The method includes obtaining a quality score of content configured for display with a web page, wherein the quality score is based at least in part on keywords associated with the content and either a search query or metadata associated with the web page. The method also includes identifying a user metric of a computing device associated with the search query or the metadata. The method further includes generating an adjusted quality score of the content based on the quality score and the user metric. The method also includes selecting a parameter for an auction based on the adjusted quality score, wherein the parameter indicates a relation between a bid value based auction and a content quality based auction.Type: GrantFiled: September 24, 2015Date of Patent: February 26, 2019Assignee: Google LLCInventors: Nicholas Johnson, Dong Lin, Shankar R. Ponnekanti
-
Patent number: 10208383Abstract: The invention includes a method of promoting atomic layer etching (ALE) of a surface. In certain embodiments, the method comprises contacting a solid substrate comprising a first metal compound with an oxidant, optionally contacting the solid substrate with a second metal compound, and then contacting the modified solid substrate with a fluorinating agent, whereby ALE of the solid substrate is promoted.Type: GrantFiled: February 9, 2018Date of Patent: February 19, 2019Assignee: The Regents of the University of Colorado, a body corporateInventors: Steven M. George, Younghee Lee, Nicholas Johnson
-
Publication number: 20180223437Abstract: The invention includes a method of promoting atomic layer etching (ALE) of a surface. In certain embodiments, the method comprises contacting a solid substrate comprising a first metal compound with an oxidant, optionally contacting the solid substrate with a second metal compound, and then contacting the modified solid substrate with a fluorinating agent, whereby ALE of the solid substrate is promoted.Type: ApplicationFiled: February 9, 2018Publication date: August 9, 2018Inventors: Steven M. George, Younghee Lee, Nicholas Johnson
-
Patent number: 9928338Abstract: The present disclosure presents a unified system to phase a personal genome for downstream clinical interpretation. In an embodiment, an initial phasing is generated using public datasets, such as haplotypes from the 1000 Genomes Project, and a phasing toolkit. A local perturbation algorithm is applied to improve long range phasing. If available, a Mendelian inheritance pipeline is applied to identify phasing of novel and rare variants. These datasets are merged, followed by correction by any experimental data. This allows for full clinical interpretation of the role of a group of variants in a gene, whether inherited or de novo variants.Type: GrantFiled: June 1, 2012Date of Patent: March 27, 2018Assignee: The Board of Trustees of the Leland Stanford Junior UniversityInventors: Hua Tang, Michael Snyder, Jennifer Li-Pook Than, Konrad J. Karczewski, Nicholas Johnson, Wing H. Wong
-
Publication number: 20150133043Abstract: A method of and system for automatically adjusting airflow is presented. A system includes a controlled supply register that has an airflow adjusting mechanism that controls an aperture through which air passes and a register sensor that senses a value of an environmental variable in system duct work. The register also includes a communication system and a processor system that controls the airflow adjusting mechanism. The system also includes a sensor platform that senses an environmental variable in a space and transmits and receives information. The system also includes a controller that receives information about the environmental variables and a desired set point for the environmental variable in the space. The controller determines a target airflow to achieve the desired set point and transmits information about the target airflow. The register receives information about the target airflow and controls the register adjusting mechanism to achieve the target airflow.Type: ApplicationFiled: April 29, 2014Publication date: May 14, 2015Applicant: ECOVENT CORP.Inventors: Dipul PATEL, Yoel KELMAN, Nicholaus Ray LANCASTER, Shawn Heen ROSE, Joseph M. SPADA, Nicholas JOHNSON
-
Publication number: 20150130631Abstract: A method of and system for automatically adjusting airflow and sensors for use therewith are disclosed. A sensor assembly includes a first face on an opposite side of the sensor assembly relative to a second face. The assembly includes an electrical plug on the first face and an electrical outlet on the second face. The electrical outlet is of a same type that is complimentary to the electrical plug on the first face. The assembly includes a sensor for sensing a value of an environmental variable in a space and a sensor communication system for transmitting and receiving information. A sensor system includes a plurality of sensor assemblies disposed in a building. Each sensor assembly includes a sensor for sensing a value of an environmental variable of the space within which the sensor is placed. The system determines gradient values for the sensed environmental variable.Type: ApplicationFiled: April 29, 2014Publication date: May 14, 2015Applicant: EcoVent Corp.Inventors: Dipul PATEL, Yoel KELMAN, Nicholaus Ray LANCASTER, Shawn Heen ROSE, Joseph M. SPADA, Nicholas JOHNSON