Abstract: An electrochromic article includes a first substrate having a first surface and an opposite second surface and a second substrate having a third surface and an opposite fourth surface separated from the first substrate. The second surface of the first substrate faces the third surface of the second substrate and a first electrode is positioned over at least a portion of the second surface of the first substrate. A second electrode is positioned over at least a portion of the third surface of the second substrate. A sealant material is positioned between the first electrode and second electrode. An electrochromic composition is positioned in direct contact with at least a portion of the first electrode and at least a portion of the second electrode. The sealant material is formed from an organic polymer material having an oxygen transmission rate (OTR) of less than or equal to 2 cc/m2·day·atm.
Type:
Grant
Filed:
October 14, 2021
Date of Patent:
December 26, 2023
Assignee:
Vitro Flat Glass LLC
Inventors:
James W. McCamy, Ashtosh P. Ganjoo, Roxana Shabani
Abstract: Methods and apparatus are disclosed for supplementing partially readable and/or inaccurate codes. An example apparatus includes a watermark analyzer to select a first watermark and a second watermark decoded from media; a comparator to compare a first decoded timestamp of the first watermark to a second decoded timestamp of the second watermark; and a timestamp adjuster to adjust the second decoded timestamp based on the first decoded timestamp of the second watermark when at least a threshold number of symbols of the second decoded timestamp match corresponding symbols of the first decoded timestamp.
Type:
Grant
Filed:
November 14, 2022
Date of Patent:
December 26, 2023
Assignee:
The Nielsen Company (US), LLC
Inventors:
David Gish, Jeremey M. Davis, Wendell D. Lynch, Christen V. Nielsen
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a computer chip placement. One of the methods includes obtaining netlist data for a computer chip; and generating a computer chip placement, comprising placing a respective macro node at each time step in a sequence comprising a plurality of time steps, the placing comprising, for each time step: generating an input representation for the time step; processing the input representation using a node placement neural network having a plurality of network parameters, wherein the node placement neural network is configured to process the input representation in accordance with current values of the network parameters to generate a score distribution over a plurality of positions on the surface of the computer chip; and assigning the macro node to be placed at the time step to a position from the plurality of positions using the score distribution.
Type:
Grant
Filed:
December 15, 2022
Date of Patent:
December 26, 2023
Assignee:
Google LLC
Inventors:
Anna Darling Goldie, Azalia Mirhoseini, Ebrahim Songhori, Wenjie Jiang, Shen Wang, Roger David Carpenter, Young-Joon Lee, Mustafa Nazim Yazgan, Chian-min Richard Ho, Quoc V. Le, James Laudon, Jeffrey Adgate Dean, Kavya Srinivasa Setty, Omkar Pathak
Abstract: A circuit for performing neural network computations for a neural network, the circuit comprising: a systolic array comprising a plurality of cells; a weight fetcher unit configured to, for each of the plurality of neural network layers: send, for the neural network layer, a plurality of weight inputs to cells along a first dimension of the systolic array; and a plurality of weight sequencer units, each weight sequencer unit coupled to a distinct cell along the first dimension of the systolic array, the plurality of weight sequencer units configured to, for each of the plurality of neural network layers: shift, for the neural network layer, the plurality of weight inputs to cells along the second dimension of the systolic array over a plurality of clock cycles and where each cell is configured to compute a product of an activation input and a respective weight input using multiplication circuitry.
Abstract: An automated control method for meeting rapidly fluctuating power demands with stable power production is disclosed. The method includes determining a market value of a unit of electricity sold on the grid, a fuel cost required to produce the unit of electricity, and a market value of a processing task requiring the unit of electricity. The method also includes calculating which of the electricity, processing, or fuel is most valuable; shutting off a running process when the value of the electricity is highest or the value of the fuel is highest; and starting a pending process when the net market value of the processing task is highest. The method may also include reducing electricity generation at a power plant when the value of electricity is negative, or exercising a futures contract to supply electricity.
Abstract: Systems and methods for using a diesel particulate filter (DPF) heater as a load bank to maintain a minimum exhaust temperature for a diesel oxidation catalyst (DOC) paired with a prime mover are provided. The system includes a prime mover coupled with a generator, a compressor powered by the prime mover, a DOC disposed downstream from the prime mover, and a controller. The prime mover is separate from another prime mover used for operating a vehicle. The controller is configured to determine a load of the generator, to determine a load of the compressor, to determine a load of the prime mover based on the determined load of the generator and the determined load the compressor, and to control the load of the prime mover to maintain a minimum exhaust temperature for the DOC.
Type:
Grant
Filed:
February 28, 2022
Date of Patent:
December 26, 2023
Assignee:
THERMO KING LLC
Inventors:
Adam B Carey, James Goodsell, Grant A. Baumgardner
Abstract: A system and method for autoscaling virtual machine nodes of a node group includes monitoring one or more metrics of virtual machine nodes to detect an autoscaling condition requiring that one or more virtual machine nodes be provisioned or shut down for the node group. An autoscaling process associated with the autoscaling condition is the performed. When the autoscaling process includes provisioning one or more additional nodes for the node group, an overclocking process I is performed to increase a clock rate of a processor of at least one computing device hosting the virtual machine nodes of the node group from a default clock rate to an overclocking rate, the overclocking process being performed while the one or more additional nodes are being provisioned.
Abstract: Systems and methods of chemical process simulation providing improved methods and systems for expressing the composition of a stream in a chemical process model in a manner that is not immediately indicative of the underlying composition, providing for improved accuracy of allocation of a process output stream to the appropriate source(s), avoiding duplication of components or other inaccurate component representations in relation to critical calculations, and improving the operation of a computer or other computing system for performing chemical process modeling and simulation. The systems or methods provide for three distinct layers of interaction, separating mixed species displayed to the user from individual species used in calculations, while providing transformation objects between dataset layers to provide for accurate modeling, calculation, and display.
Abstract: A steering system includes a controller. The controller is configured to: enter a turn mode; determine respective, different rotation speeds of steerable wheels to turn the vehicle and reach a defined second position from a first position; output respective rotation speed signals to drivers to rotate the respective wheels at the determined respective rotation speeds in the turn mode; and determine the vehicle has reached the defined second position based at least partially on the rotation speeds and responsively exit the turn mode.
Abstract: A device holder assembly that includes a body and a housing coupled to the body. A drive assembly is rotatably coupled to the housing. A leg assembly that includes a first leg and a second leg is coupled to the housing. A first rack gear is coupled to the first leg and the drive assembly. A second rack gear is coupled to the second leg and the drive assembly. The drive assembly permits instantaneous movement of the first leg and the second leg. A first finger is rotatably coupled to the first leg and a second finger is coupled to the second leg. The first finger has a first finger outer surface and the second finger has a second finger outer surface that are generally coplanar with the body outer surface when the first finger and the second finger are in a retracted position.
Type:
Application
Filed:
June 15, 2022
Publication date:
December 21, 2023
Applicant:
Ford Global Technologies, LLC
Inventors:
Rafael Rego, Tuan Quoc Nguyen, Bradley Berner, Michael Arbaugh, Gary Vincent Morales, Robert Charles Shipley
Abstract: The present application provides a process of preparing 3,3,3-trifluoroprop-1-ene, comprising reacting 3-chloro-1,1,1-trifluoropropane with a base in an aqueous solvent component in the absence of a phase transfer catalyst.
Abstract: A header for an agricultural harvester includes: a header frame; a plurality of cutters carried by the header frame and configured to sever crop material; a draper belt carried by the header frame rearwardly of the cutters and configured to travel in a travel direction; at least one crop ramp associated with at least one of the cutters, the at least one crop ramp including a front edge disposed in front of the draper belt and a rear edge that overlaps the draper belt; and a seed saver that is associated with the draper belt and defines a length extending in the travel direction. The seed saver extends above the draper belt and is disposed rearwardly of the rear edge of the at least one crop ramp.