Patents by Inventor Joseph John

Joseph John 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: 20250236472
    Abstract: A flow regulating conveyance system for use in a can manufacturing production line includes: a flow regulating conveyor structured to convey cans along a conveying path and including a platform having a conveyance surface including a plurality of air ports, two track rails transversely-spaced-apart and extending along the conveying path to form a conveying track therebetween, an actuation mechanism structured to adjust the track rails in a transverse direction, and a underlayer disposed below the conveyance surface and structured to block air ports disposed outside of the conveying track; a vision system structured to monitor pack density and can body diameter of cans on the conveying path; and a control system coupled to a conveyance flow actuator, the flow regulating conveyor and the vision system, the control system being structured to control conveyance flow and width of the conveying track based on the conveyance data.
    Type: Application
    Filed: January 19, 2024
    Publication date: July 24, 2025
    Applicant: Stolle Machinery Company, LLC
    Inventor: Joseph John Allen Maurer
  • Patent number: 12369426
    Abstract: A photovoltaic device is presented. The photovoltaic device includes a layer stack; and an absorber layer is disposed on the layer stack. The absorber layer comprises selenium, wherein an atomic concentration of selenium varies across a thickness of the absorber layer. The photovoltaic device is substantially free of a cadmium sulfide layer.
    Type: Grant
    Filed: January 12, 2024
    Date of Patent: July 22, 2025
    Assignee: First Solar, Inc.
    Inventors: Holly Ann Blaydes, Kristian William Andreini, William Hullinger Huber, Eugene Thomas Hinners, Joseph John Shiang, Yong Liang, Jongwoo Choi
  • Patent number: 12356755
    Abstract: According to the embodiments provided herein, a photovoltaic device can include an absorber layer. The absorber layer can be doped p-type with a Group V dopant and can have a carrier concentration of the Group V dopant greater than 4×1015 cm?3. The absorber layer can include oxygen in a central region of the absorber layer. The absorber layer can include an alkali metal in the central region of the absorber layer. Methods for carrier activation can include exposing an absorber layer to an annealing compound in a reducing environment. The annealing compound can include cadmium chloride and an alkali metal chloride.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: July 8, 2025
    Assignee: First Solar, Inc.
    Inventors: Hongbo Cao, Sachit Grover, William Hullinger Huber, Xiaoping Li, Dingyuan Lu, Roger Malik, Hongying Peng, Joseph John Shiang, Qianqian Xin, Gang Xiong
  • Patent number: 12353695
    Abstract: Disclosed herein is a computer-implemented method comprising aggregating PFAS remediation evaluation data for a plurality of remediation options and for a plurality of predefined criteria; graphically displaying the user modifiable chart comprising the plurality of graphical representations of the aggregated PFAS remediation evaluation data, wherein: each graphical representation depicts data points visually plotted with weights, the plurality of graphical representations for the plurality of predefined criteria are visually ordered according to a rank of the plurality of predefined criteria, and the weights are based on the rank of the plurality of predefined criteria; detecting a first user input modifying the rank of at least one predefined criterion; in accordance with the first user input, automatically updating the weights of the data points; and displaying an updated user modifiable chart comprising the plurality of graphical representations of the aggregated PFAS remediation evaluation data.
    Type: Grant
    Filed: April 16, 2024
    Date of Patent: July 8, 2025
    Assignee: The MITRE Corporation
    Inventors: Gary Lee Klein, Ryan Douglas Hollins, Mark Stephen Pfaff, Brittany Allison Tracy, Elizabeth Haines, James Alex Philp, Jay Nathan Lustig, Thomas W. Whieldon, Joseph John Patrick Roberts, Christopher M. Berger, Gavin Timothy Plesko
  • Patent number: 12330778
    Abstract: A high-speed vertical take-off and landing aircraft has a lifting structure, a first rotor with a first and second blade, a second rotor with a first and second blade, an auxiliary propulsion unit for providing forward thrust, and a control system for controlling the pitch of each of the rotor blades. The aircraft has a first, rotor-only, flight mode for hovering and low speed maneuvering. It also has a second flight mode where the rotors are held in at fixed azimuth angles and forward thrust is provided by the auxiliary propulsion unit. Three axis control is provided during the second flight mode by adjusting the attack angles of the fixed rotor blades. Between these two flight modes, there is an intermediate flight mode covering a fully controlled transition between the first two flight modes.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: June 17, 2025
    Inventor: Joseph John Andrews
  • Patent number: 12333241
    Abstract: Technology is disclosed herein for integrating native and non-native dependencies in a spreadsheet hosted by a spreadsheet application. In an implementation, a computing apparatus identifies a formula in a first cell of a spreadsheet which includes a non-native argument. The computing apparatus identifies a dependency between the first cell and a second cell created by the non-native argument. The computing apparatus limits recalculations of the spreadsheet based at least on the dependency. In an implementation, absent any other dependencies between the first cell and other cells, the first cell is excluded from recalculations triggered by changes to the other cells and included in recalculations triggered by the second cell. In an implementation, a direct or indirect dependency is created by, respectively, an explicit or implicit reference to the second cell in the non-native argument. In some implementations, the formula is native to the spreadsheet application hosting the spreadsheet.
    Type: Grant
    Filed: August 16, 2023
    Date of Patent: June 17, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Joseph John McDaid, Su-Piao Wu, Alexander Yuryevich Novokhodko, Guido Van Rossum
  • Publication number: 20250191278
    Abstract: A hierarchical acceleration structure for use in a ray tracing system. When generating a node for the hierarchical acceleration structure, the primitives in a particular portion of the 3D scene may be alternatively bounded by different shaped volumes. These bounding volumes or ‘bounding regions’ can be Axis Aligned Bounding Boxes (AABBs), although other bounding volumes can be used. The ray tracing system may use sets of two or more bounding volumes in a 3D scene to bound all the primitives within that portion. The choice of how to create sets of multiple bounding volumes within a portion of the 3D scene may be done by using a binary space partition (BSP). Different sets of bounding regions may present different amounts of surface area for a hypothetical ray entering the portion of the 3D scene dependent upon the expected ray direction or angle.
    Type: Application
    Filed: February 24, 2025
    Publication date: June 12, 2025
    Inventors: Simon Fenney, Gregory Clark, Joseph John Davison
  • Patent number: 12318639
    Abstract: A web harness belt includes multiple layers. A first elastomer layer portion and a second elastomer portion each connected to a ballistic material layer of the multiple layers. The first elastomer layer portion and the second elastomer layer portion each including multiple belt configuration slots.
    Type: Grant
    Filed: April 12, 2020
    Date of Patent: June 3, 2025
    Assignee: Alexander Andrew, Inc.
    Inventors: Samuel Raymond Andrade, Joseph John Parisi
  • Publication number: 20250162034
    Abstract: Machinery and a method for additive manufacturing (AM) which utilizes a thermal processing heat source to control the thermal profile of metal AM printing of iron-chromium-carbon steels that undergo phase transformations. The method has particular application to control the preheating and cooling rate of directed energy depositions of Creep Strength Enhanced Ferritic Steel including ASTM Grades P91, P92, and P122. The AM machinery includes multiple temperature sensors, and a controller connected to all electromechanical components of the machine to control the heating and cooling to achieve the desired mechanical properties and microstructure of the 3D printed part.
    Type: Application
    Filed: September 18, 2024
    Publication date: May 22, 2025
    Inventors: Daniel S. Codd, Joseph John McCrink
  • Publication number: 20250160041
    Abstract: A photovoltaic device is presented. The photovoltaic device includes a layer stack; and an absorber layer is disposed on the layer stack. The absorber layer comprises selenium, wherein an atomic concentration of selenium varies across a thickness of the absorber layer. The photovoltaic device is substantially free of a cadmium sulfide layer.
    Type: Application
    Filed: January 15, 2025
    Publication date: May 15, 2025
    Applicant: First Solar, Inc.
    Inventors: Holly Ann Blaydes, Kristian William Andreini, William Hullinger Huber, Eugene Thomas Hinners, Joseph John Shiang, Yong Liang, Jongwoo Choi
  • Publication number: 20250160034
    Abstract: Embodiments of a photovoltaic device are provided herein. The photovoltaic device can include a layer stack and an absorber layer disposed on the layer stack. The absorber layer can include a first region and a second region. Each of the first region of the absorber layer and the second region of the absorber layer can include a compound comprising cadmium, selenium, and tellurium. An atomic concentration of selenium can vary across the absorber layer. The first region of the absorber layer can have a thickness between 100 nanometers to 3000 nanometers. The second region of the absorber layer can have a thickness between 100 nanometers to 3000 nanometers. A ratio of an average atomic concentration of selenium in the first region of the absorber layer to an average atomic concentration of selenium in the second region of the absorber layer can be greater than 10.
    Type: Application
    Filed: January 15, 2025
    Publication date: May 15, 2025
    Applicant: First Solar, Inc.
    Inventors: Kristian William Andreini, Holly Ann Blaydes, Jongwoo Choi, Adam Fraser Halverson, Eugene Thomas Hinners, William Hullinger Huber, Yong Liang, Joseph John Shiang
  • Patent number: 12301377
    Abstract: A computing system fits a long-term utilization line through aggregate utilization values that correspond to ones of a plurality of intervals over a time period. The computing system determines, for each respective interval of/ordinal intervals in each second time period within the time period, a mean residual value based on a difference between a utilization value identified on the long-term utilization line at the respective interval and an actual aggregate utilization value at a same ordinal interval in each second time period. An aggregate probability value, based in part on a probability that a cable modem of a plurality of cable modems can obtain at one or more intervals a maximum bandwidth allocated to the cable modem, is determined, and in response to determining that the aggregate probability value is a non-preferred value, an alert, indicating that the service group is overutilized, is sent.
    Type: Grant
    Filed: June 22, 2023
    Date of Patent: May 13, 2025
    Assignee: Charter Communications Operating, LLC
    Inventor: Craig Joseph Johns
  • Patent number: 12291363
    Abstract: A method for producing sterile solution product bags includes positioning a manifold assembly onto a filling machine. The manifold assembly includes a plurality of bags, a first filter, and a connection line in fluid communication with the first filter. Each of the plurality of bags includes a bladder and a stem in fluid communication with the bladder and with the connection line. The method includes activating a pump and at least partially filling one or more of the bladders by pumping fluid through the feed line, the first filter, and the connection line. The method includes sealing the stem of each of the filled product bags at a location between the connection line and the bladder, thereby creating one or more at least partially filled and sealed product bags. The method includes separating each of the at least partially filled and sealed product bags from the connection line.
    Type: Grant
    Filed: December 6, 2023
    Date of Patent: May 6, 2025
    Assignees: BAXTER INTERNATIONAL INC., BAXTER HEALTHCARE SA
    Inventors: Joseph John Kircher, Karl Hans Cazzini, James Mitchell White, Julien Beauquet
  • Publication number: 20250135287
    Abstract: Embodiments described herein relate to systems and methods for an individualized intervention to generate and provide wellness pattern aware interventions. The system generates digital instructions and output for an online web application, device hosted application, smart device, or similar system. In one embodiment, the system provides the individualized intervention that matches device capacity, user context, and the best intervention type for a multi feel state longitudinal journey over a multi-day duration.
    Type: Application
    Filed: February 22, 2023
    Publication date: May 1, 2025
    Inventors: Samuel Haskel BERGMANN-GOOD, Joseph John SANTRY, Peder Richard Douglas SANDE, Todd James SMITH, Gillian LAI, Robert John GATHERCOLE, Jordan Stuart GOLDFARB, Daljinder Singh SANGHERA
  • Publication number: 20250137594
    Abstract: Disclosed are gas cylinder assemblies for containing pressurized gas. The gas cylinder assembly has a polymeric liner and a low-permeability barrier layer. The polymeric liner a first end portion, a second end portion and a central body. The central body comprises an outer surface and an inner surface disposed between the first end and the second end. The gas cylinder assembly comprises a reinforcement structure wound over the central body. The gas cylinder assembly further comprises a metal foil interposed between the reinforcement structure and central body. The metal foil is configured to reduce permeation of contents of the polymeric liner.
    Type: Application
    Filed: January 6, 2025
    Publication date: May 1, 2025
    Inventors: Michael Gregory Volkmer, Dustin Joseph John, Chad Alvin Cederberg, David Neil Morgan, John David Makinson
  • Publication number: 20250111289
    Abstract: The disclosure describes a subjective data application system that utilizes large generative models (LGMs) to leverage unlabeled and poorly labeled subjective data. The subjective data application system utilizes multiple instances of LGMs as label functions, which in turn creates a dependable training dataset from a collection of unlabeled subjective data. By using this reliable training data, the subjective data application system develops and trains lightweight, computationally efficient, generative models. These models are then employed to process subjective data with accuracy and speed in real-time or online applications.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 3, 2025
    Inventors: Bhuvan MALLADIHALLI SHASHIDHARA, Chengcheng LI, Devin John KREUZER, Priyadarshini VENKATRAMANI, Tanuja MACHINENI, Joseph John PFEIFFER, Qiangqiang ZHU
  • Publication number: 20250100041
    Abstract: A redraw assembly for a can bodymaker includes a hold down body for slidably coupling to a frame of the bodymaker, a redraw sleeve assembly having a redraw sleeve adjustably coupled to the hold down body and configured to apply a force to a cup engaged with a toolpack of the bodymaker, and a controller programmed to dynamically adjust an aspect of the redraw sleeve with respect to the hold down body during operation of the can bodymaker.
    Type: Application
    Filed: September 21, 2023
    Publication date: March 27, 2025
    Applicant: Stolle Machinery Company, LLC
    Inventors: Joseph John Allen Maurer, Dan S. Prystawsky
  • Publication number: 20250094697
    Abstract: Technology is disclosed herein by which a spreadsheet function is accepted as an argument to another function in a spreadsheet. In an implementation, a computing apparatus identifies a formula in a cell, the formula including a first function which has a parameter for the name of a second, non-anonymous function. The computing apparatus passes the function name as an argument to the first function for execution. In executing the first function, the computing apparatus calls the second function and passes a value as an argument to the second function. The computing apparatus updates the spreadsheet based on one or more results of the first function. In an implementation, when the first function calls the second function, the first function iterates through a range of values passed to it as an argument.
    Type: Application
    Filed: September 20, 2023
    Publication date: March 20, 2025
    Inventors: Joseph John MCDAID, Andrew James BECKER
  • Publication number: 20250084020
    Abstract: Disclosed are catalyst compositions for the oxychlorination of ethylene to dichloroethane (DCE) capable of providing high ethylene conversion, high dichloroethane selectivity and high crude purity. Also disclosed are methods of preparing and using the catalyst compositions. Described herein is a catalyst composition comprising a support and catalytic metal compounds on the support. The catalytic metal compounds can include a copper compound; and a zirconium compound.
    Type: Application
    Filed: January 19, 2023
    Publication date: March 13, 2025
    Inventors: Jonglack KIM, Joseph John ZAKZESKI, Elena PARVULESCU, Hannes BISCHOF, Rolf TOMPERS, Keith KRAMER
  • Publication number: 20250068835
    Abstract: A data processing system implements receiving a first input in a spreadsheet in a spreadsheet application, detecting an indication that the first input includes first executable program code, analyzing the first executable program code to identify first references to one or more first elements of the spreadsheet in the first executable program code, requesting spreadsheet data associated with the one or more first elements of the spreadsheet from the spreadsheet application, receiving the spreadsheet data from the spreadsheet application; executing the first executable program code using the spreadsheet data referenced in the first executable program code to obtain a first program code result and causing the spreadsheet application to display the first program code result in the spreadsheet application.
    Type: Application
    Filed: August 21, 2023
    Publication date: February 27, 2025
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Joseph John MCDAID, Keyur PATEL, Arturo GOICOCHEA HOEFKEN, Eoin BURKE, Su-Piao WU, James MASSON, Christopher GROSS, Jake Elliot ARMSTRONG, Carlos Augusto OTERO, John Herbert Martin WILLIAMS, Nicholas Charles WILSON, Andrew Donald GORDON, Neil TORONTO, Anders HEJLSBERG, Guido VAN ROSSUM, Shaofeng ZHU, Stephen DOWER, John LAM