Abstract: A retailer computer system receives from a first computing device a shopping recap having data indicative of one or more products that were shown to a customer by the sales associate while the customer was within a retail establishment. The received shopping recap is stored within a data repository where it is linked to a customer identifier that is associated with the customer and an associate identifier that is associated with the sale associate. If the customer later purchases a product, data indicative of the product being purchased is compared against data within any shopping recap that is linked to that customer to determine if a sales associate that is also linked to any shopping recap linked to that customer is to be awarded a commission for the product being purchased. The purchase of the product by the customer may further generate a digital receipt where the digital receipt includes a notice that the customer is being awarded an incentive, such as a coupon.
Abstract: An apparatus includes processing circuitry that decodes prediction information of a current block in a current picture that is a part of a coded video sequence. The processing circuitry determines whether a cross component filtering (CCF) process is enabled for the current block based on one of a partitioning scheme, a prediction mode, a block width, a block height, transform coefficients, and quantization parameters. The processing circuitry generates filtered reconstruction samples of the current block by applying the CCF process on at least one of predicted samples, residual values, or reconstruction samples of the current block based on the CCF process being enabled. The filtered reconstruction samples of the current block are used for reconstruction of a subsequent block. The processing circuitry reconstructs the current block and the subsequent block based on the filtered reconstruction samples of the current block.
Abstract: Systems and methods are provided for managing transitions between operational modes of a vehicle. The system includes a controller configured to, by a processor: automatically transition between vehicular operational modes without initiation by the driver including a hands-off autonomous driving mode in which the processor controls lateral steering of the vehicle, a hands-on driving assistance mode in which the processor controls the lateral steering of the vehicle while the driver is holding the steering wheel, and a no control mode in which the driver controls the lateral steering of the vehicle. The transition between the operational modes is based on sensed data. The hands-off autonomous driving mode is prioritized over the hands-on driving assistance mode which is prioritized over the no control mode. The controller is further configured to display on a human-machine-interface a notification indicating that at least one of the operational modes is active or not available.
Type:
Grant
Filed:
December 8, 2022
Date of Patent:
April 15, 2025
Assignee:
GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventors:
Reza Zarringhalam, Dorothy Lui, Jimmy Lu, Milad Jalaliyazdi, Kurt L Fischer, Jameson M Collins, Zachary Lott
Abstract: Provided are various mounts, firearms, firearm components, and associated elements and methods. A mount for an at least partially curved body surface may include at least one body defining a clamping portion and a component portion connected to the clamping portion, and a level vial engaged with the component portion of the at least one body. The clamping portion may be configured to engage and secure the mount to the at least partially curved body surface, and the clamping portion may define at least two tangent contact surfaces configured to engage the at least partially curved body surface to secure the mount to the at least partially curved body surface.
Abstract: A method and system for public key infrastructure (PKI) in software defined vehicles enables secure communication between electronic components. The method includes establishing trust between multiple electronic components through a certificate history comprising signed public keys stored on each component. Once trust is established through attestation between components, the method utilizes signed Diffie-Hellman key exchange to securely distribute symmetric keys to the trusted components. These symmetric keys enable authenticated communication between the components to control vehicle systems and functions. The system operates locally without requiring internet connectivity or specialized service tools, allowing for secure field replacement and upgrading of components while maintaining system security through verification of component authenticity and prevention of counterfeit hardware.
Abstract: Methods and systems are provided for monitoring ground line degradation of electric devices coupled to a communication bus. The method includes, by a processor: receiving voltage data including measurements of voltages of messages transmitted by the electric device over the communication bus, generating health indicators from the voltage data associated with ground line degradation of the electric device, the health indicators including statistical moments calculated based on the voltage data, and determining a health stage of the electric device based on the health indicators, the health stage including a classification based on a relationship between ground line degradation and communication loss for the electric device.
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing inputs using slice-based dynamic neural networks. One of the methods includes receiving a new input for processing by a neural network that includes a first conditional neural network layer that has a set of shared parameters and a respective set of slice parameters for each of a plurality of slices. One or more slices to which the new input belongs are identified. The new input is processed to generate a network output, including: receiving a layer input to the first conditional neural network layer; and processing the layer input using the set of shared parameters, the respective one or more sets of slice parameters for the identified one or more slices, but not the respective sets of slice parameters for any other slices to which the new input does not belong.
Abstract: Embodiments of the present disclosure includes techniques for cache memory replacement in a processing unit. A first data production operation to store first data to a first cache line of the cache memory is detected at a first time. A retention status of the first cache line is updated to a first retention level as a result of the first data production operation. Protection against displacement of the first data in the first cache line is increased based on the first retention level. A first data consumption operation retrieving the first data from the first cache line is detected at a second time after the first time. The retention status of the first cache line is updated to a second retention level as a result of the first data consumption operation, the second retention level being a lower level of retention than the first retention level.
Abstract: A ridge vent system is provided including a ridge vent having opposing exterior sidewalls that each define multiple fastener recesses that extend inward from the exterior sidewalls and downward from a top plate, where each recess can have multiple recess slots that cooperate with adjacent sidewall slots to form contiguous vented areas along each of the opposing exterior sidewalls to provide enhanced attic ventilation and/or airflow through the ridge vent, while still providing fastener recesses that facilitate rapid and efficient application of fasteners therethrough.
Abstract: Computer-implemented systems and methods for rendering a visual effect on a graphical element, including: generating an initial visual effect based on the graphical element; computing a mask shape based on the graphical element; generating a mask based on the mask shape from the graphical element; masking the initial visual effect based on the mask to generate a masked visual effect; and combining the masked visual effect with the graphical element into a combined graphical element and visual effect.
Type:
Grant
Filed:
January 31, 2024
Date of Patent:
April 15, 2025
Assignee:
Microsoft Technology Licensing, LLC
Inventors:
Michael Andrew Hawker, Christopher Recarlo Blackman, Xin Liu
Abstract: A damper element and a vibration dampening system including a plurality of the stacked damper elements, are provided. The damper element(s) may be used in a body opening in a rotating blade in a turbine. The damper elements include a head member having an at least partially ramped surface, and a plurality of flexible legs extending from the head member. Each flexible leg includes a radially extending body section having an end section, and the end section has an outer end surface and an inner end surface. Centrifugal force caused by rotation of the rotating blade cause the head member of an adjacent damper element to force the outer end surfaces of the plurality of flexible legs into frictional engagement with an inner surface of the body opening to dampen vibration. In certain embodiments, an elongated body may extend through an opening in the head member of the damper element(s).
Abstract: An electronic control unit (ECU), or node, is configured to use a single key for generating requests from a security peripheral for a MAC. The security peripheral includes the stored shared key. The security peripheral may further include a policy enabling it to detect if a request from the V-ECU is valid, in which case it generates a MAC. The security peripheral is also used to store information in a MAC Generate Allow List (MGAL). In some embodiments, the receiving nodes in a network receive data based on a security peripheral's response to a transmit nodes requests for a MAC. The receiving nodes use this knowledge to avoid being spoofed.
Type:
Grant
Filed:
December 1, 2022
Date of Patent:
April 15, 2025
Assignee:
GM Global Technology Operations LLC
Inventors:
Brian Farrell, Sherif Aly, Mohamed A. Layouni, Manohar Reddy Nanjundappa
Abstract: A quick-connect fitting that provides a leak-proof connection between two components of a waterway. The quick-connect fitting of the present disclosure is releasable and reusable for disconnecting and reconnecting the waterway connection. Moreover, the quick-connect fitting further comprises an audible identifier which identifies the quick-connect fitting has secured the waterway components to be connected.
Type:
Grant
Filed:
February 7, 2024
Date of Patent:
April 15, 2025
Assignee:
Mercury Plastics LLC
Inventors:
Scott Raymond Gardner, Earl Christian, Donald Currey, Grandin Rushlander, Jay Burnett