Abstract: The present disclosure provides a method and apparatus for ingesting data, a device, a storage medium and a program product, and particularly to the field of computer technology, the field of intelligent traffic, and the like. A specific implementation comprises: deploying a first data ingestion system at a first data source, the first data ingestion system comprising a first read plugin, a first transmission plugin and a first write plugin; reading data from the first data source through the first read plugin; writing the data into a first transmission buffer queue through the first transmission plugin; and acquiring the data from the first transmission buffer queue through the first write plugin and writing the data into a first storage component. The data ingestion system in the present disclosure is divided into a read part, a transmission part and a write part. Each part works by means of a plugin.
Type:
Grant
Filed:
January 19, 2022
Date of Patent:
November 14, 2023
Assignee:
Apollo Intelligent Connectivity (Beijing) Technology Co., Ltd.
Abstract: There is provided methods and devices for dynamically simplifying processor instructions. A method includes receiving, at a computing device, processor instructions and determining, by the computing device, if instruction simplification is enabled for an instruction being processed. The method further includes determining, by the computing device, from an instruction simplification table if the instruction is capable of being simplified and scheduling, by the computing device, a simplified instruction based on the determination from the instruction simplification table. A device includes a processor, and a non-transient computer readable memory having stored thereon instructions which when executed by the processor configure the device to execute the methods disclosed herein.
Type:
Grant
Filed:
November 10, 2021
Date of Patent:
November 14, 2023
Assignee:
HUAWEI TECHNOLOGIES CO., LTD.
Inventors:
Henry Fangli Kao, Shehab Yomn Abdellatif Elsayed, Tomasz Sebastian Czajkowski, Reza Azimi, Ehsan Amiri
Abstract: A polyamide-610 filament has high strength and excels in fluff quality. The polyamide-610 multifilament has a sulfuric acid relative viscosity of 3.3-3.7, a strength of 7.3-9.2 cN/dtex, and an elongation of 20-30%, wherein the number of fluffs is 0/10000 m to 4/10000 m and a total fineness is 420 dtex to 1500 dtex.
Abstract: In an example, there is disclosed a host-fabric interface (HFI), including: an interconnect interface to communicatively couple the HFI to an interconnect; a network interface to communicatively couple the HFI to a network; network interface logic to provide communication between the interconnect and the network; a coprocessor configured to provide an offloaded function for the network; a memory; and a caching agent configured to: designate a region of the memory as a shared memory between the HFI and a core communicatively coupled to the HFI via the interconnect; receive a memory operation directed to the shared memory; and issue a memory instruction to the memory according to the memory operation.
Type:
Grant
Filed:
October 4, 2021
Date of Patent:
November 7, 2023
Assignee:
Intel Corporation
Inventors:
Francesc Guim Bernat, Daniel Rivas Barragan, Kshitij A. Doshi, Mark A. Schmisseur
Abstract: This device is a flexible insulated beverage holder with a rigid arcuate plate and a rigid handle attached. This device allows a user to hold only the handle and insert a beverage container into the insulated beverage holder. This is achievable because the attached plate forces the insulated beverage holder to provide an expanded opening at its top. As the beverage is inserted into the opening created by the plate the user need only grip the handle as the beverage container is pushed to the bottom of the insulated beverage holder. This device provides the benefits of grasping a sturdy handle, while also providing significant portability with the flexible insulated beverage holder.
Type:
Grant
Filed:
December 13, 2021
Date of Patent:
November 7, 2023
Inventors:
Wesley Gronikowski, IV, Wesley Gronikowski, III
Abstract: A method and apparatus for performing access control of a memory device with aid of multi-stage garbage collection (GC) management are provided. The method includes: during a first GC stage, sending a first simple read command to the NV memory in order to try reading first valid data from a first source block, sending the first valid data into an internal buffer of the NV memory, for being programed into a first destination block, sending a second simple read command to the NV memory in order to try reading second valid data from the first source block, and in response to reading the second valid data from the first source block being unsuccessful, preventing retrying reading the second valid data from the first source block; completing at least one host-triggered operation; and during a second GC stage, retrying reading the second valid data from the first source block.
Abstract: Embodiments of a leno weave mesh of the present invention generally include a plurality of high-temperature weft yarns, high-temperature warp yarns, and low melting point warp yarns; wherein each low melting point warp yarn is intertwined with a high-temperature warp yarn, each intertwined pair of warp yarns is positioned such that the low melting point warp yarn and high-temperature warp yarn are disposed alternatingly on either side of the woven mesh at intersections of the weft and warp yarns, and the woven mesh is heated whereby the surfaces of the low melting point warp yarns adhere to the surface of the high-temperature warp yarns and said high-temperature weft yarns at contact points there between. An intumescent coating system employing embodiments of the mesh, and a method of providing thermal protection to a substrate utilizing the intumescent coating system, are also provided.
Type:
Grant
Filed:
March 31, 2023
Date of Patent:
October 31, 2023
Assignee:
Intumescents Associates Group (IAG), LLC
Abstract: An application detection method includes running one or more applications in various application scenarios on one or more user devices for a predetermined time period, capturing network traffic data generated by the one or more applications, labelling the network traffic data according to an application scenario of the one or more applications and with respect to a user device of the one or more user devices, determining an active application usage time in relation to the application scenario during the predetermined time period based on the labelling, training a machine learning model to estimate the active application usage time based on the determining, and using the machine learning model to estimate the active application usage time on the one or more user devices.
Abstract: A computer comprising one or more processors offering vector instructions may implement a direct convolution on a source data set. The source data set may be one-dimensional or multi-dimensional. For a given vector width, w, of the vector instructions, w consecutive data elements of the output data set are computed in parallel using vector instructions. For multi-dimensional data sets, multiple vectors of the output data set are computed for a single load of a set of vectors from the source data set. New vector instructions are disclosed to improve the performance of the convolution and to enable full utilization of the arithmetic logic units within the one or more processors.
Abstract: A branch prediction system includes a neuron cache and logic coupled to the neuron cache. The neuron cache includes one or more weights of a neural network model trained for one or more selected code sections, and the logic is to be used with the neuron cache to predict a target address for a branch instruction of the one or more selected code sections.
Type:
Grant
Filed:
September 16, 2021
Date of Patent:
October 31, 2023
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventors:
Satish Kumar Sadasivam, Shruti Saxena, Puneeth A. H. Bhat
Abstract: A container with a security lock is provided. The container may have a lid (or “top”) portion and a bottom portion. The lid portion may have an exterior cover, a first disc, a second disc and a third disc. The first disc may have a plurality of indented downward partial trapezoids. The second disc may also have a plurality of nearly identical, upwardly extending partial trapezoids wherein the plurality of indented partial trapezoids of the first disc may be temporarily and selectively located between the plurality of partial trapezoids of the second disc in order to allow the lid to be rotated and the container therein opened. The third disc may be made of a thin material that allows the container to remain substantially airtight.
Abstract: Main technical features of a sealing mechanism of a pressure vessel provided by the invention are a sealing unit for airtightly combining with the vessel, and a combination unit for positioning the sealing unit in the airtight combination state, and there are common structures disposed between constituent elements of the sealing unit and the combination unit, so that the sealing unit and the combination unit can be combined with each other in order to facilitate use and storage and to avoid losing or missing parts.
Abstract: The present invention relates to a V-ribbed belt that has a medium elongation of 0.8% or more when the load of 4 cN/dtex is applied, and that contains a twisted cord in which a high-elongation aramid fiber having a tensile modulus of 50-100 GPa and a low-modulus fiber having a lower tensile modulus than the high-elongation aramid fiber are blended and twisted.