G06F16/90339

Methods and apparatus to aggregate telemetry data in an edge environment

Methods, apparatus, systems, and articles of manufacture are disclosed to aggregate telemetry data in an edge environment. An example apparatus includes at least one processor, and memory including instructions that, when executed, cause the at least one processor to at least generate a composition for an edge service in the edge environment, the composition representative of a first interface to obtain the telemetry data, the telemetry data associated with resources of the edge service and including a performance metric, generate a resource object based on the performance metric, generate a telemetry object based on the performance metric, and generate a telemetry executable based on the composition, the composition including at least one of the resource object or the telemetry object, the telemetry executable to generate the telemetry data in response to the edge service executing a computing task distributed to the edge service based on the telemetry data.

Content addressable memory device
11244724 · 2022-02-08 · ·

A memory device includes a controller circuit, a first stage circuit, and a second stage circuit. The controller circuit outputs a first global pre-charge control signal, a second global pre-charge control signal, and a first local pre-charge control signal. The first stage circuit pre-charges a first global match line according to the first global pre-charge control signal, and to compare search data with first data, in order to determine whether to adjust a first level of the first global match line. The second stage circuit selectively pre-charges a second global match line according to the first level and the second global pre-charge control signal, and determines whether to compare the search data with second data according to a second level of the second global match line and the first local pre-charge control signal, in order to adjust the second level.

Updatable address lookup application program interface

Embodiments relate to a new application program interface (API) and supporting tools to introduce efficiency associated with a transaction. An in-memory translation table maintains accurate address locations of key-value pair locations. The new API employs the translation table to obtain both the requested data and any updated address associated with the requested data. Any subsequent API may be communicated with the updated address.

SYSTEM AND METHODS FOR METADATA MANAGEMENT IN CONTENT ADDRESSABLE STORAGE
20170235850 · 2017-08-17 ·

Provided is a content addressable storage (CAS) system that allows a user to request, either through an application server or directly to one or more CAS servers, files and content related to a query. In some embodiments, the content can be discovered by searching previously-stored metadata related to each file at the content addressable storage server. The search can also be replicated across multiple content addressable storage servers in order to obtain varied results and redundant results. Duplicate results may be flagged or omitted, ˜d the results are returned to the requester.

Query operations for stacked-die memory device

An integrated circuit (IC) package includes a stacked-die memory device. The stacked-die memory device includes a set of one or more stacked memory dies implementing memory cell circuitry. The stacked-die memory device further includes a set of one or more logic dies electrically coupled to the memory cell circuitry. The set of one or more logic dies includes a query controller and a memory controller. The memory controller is coupleable to at least one device external to the stacked-die memory device. The query controller is to perform a query operation on data stored in the memory cell circuitry responsive to a query command received from the external device.

NAND type lookup-table hardware search engine

A lookup-table type TL-TCAM hardware search engine includes a SL decoder, a TL-TCAM array, and the data stored in the TL-TCAM hardware search engine is obtained by performing lookup table operation in the corresponding TCAM hardware search engine, the SL decoder is used to decode the search word and send it to the TL-TCAM hardware search engine array, and the decoding is to convert a search word SL corresponding to data in a TCAM hardware search engine table into a search word LSL corresponding to TL-TCAM hardware search engine table data, the effect is that TCAM adds a decoder, cooperates with the decoder and by lookup table method converts the TCAM table data to a new circuit unit that can be adapted to the added search line.

BRAIN INSPIRED LEARNING MEMORY SYSTEMS AND METHODS
20210389881 · 2021-12-16 ·

Systems and methods are configured for implementing a learning memory system organized as a network of multi-level and heterogeneous cues and dynamic association of cues with data units. In various embodiments, one or more hives are constructed within the memory system. Each hive is responsible for storing data of a particular modality. In addition, one or more localities are constructed for each hive. Each of the localities for a particular hive includes one or more data units that are semantically related and interconnected based on a relation to each other. Each of these data units contains a data element, features of the data element, and parameters relevant to the data element. Further, a cue bank is constructed for each hive to store cues configured to semantically link one or more data units across the various localities for a particular hive.

Taxonomy model in a unified data store

A taxonomy model in a unified data store includes a data graph structure with self-describing data objects each of which includes a unique identifier, a relationship object linking the self-describing data object to a plurality of other self-describing data objects, a domain object linking the self-describing data object to a plurality of domains, and a token object representing the self-describing data object within a domain. The model further includes an n-tuple-based multimodal data structure a content addressable memory, a tuple-reader, and a tuple evaluator configured with a set of tuple semantic rules.

Time addressable storage in a content addressable storage system
11194666 · 2021-12-07 · ·

Time addressable storage in a content addressable storage system includes providing a log volume having an index and a journal. For each snapshot, an identifier is entered in the index and a corresponding journal offset is increased. For each write transaction received for a volume, an aspect includes recording a time, address, and hash handle as entries in the journal. Upon receiving a point in time (PIT) for one of the volumes, an aspect includes identifying a most recent snapshot (S) created before the PIT, taking a snapshot (S′) of snapshot (S), identifying a journal corresponding to the snapshot (S) in the index, and reviewing entries of the identified journal up to the PIT. An aspect further includes updating the snapshot (S′) with a corresponding hash handle for each address appearing in the entries until all write transactions before the PIT are contained in the snapshot (S′).

COMMAND DELAY
20210373887 · 2021-12-02 ·

An apparatus includes a memory component, a delay component, and a command component coupled to the delay component. The command component can be configured to enter a received command associated with accessing a physical address in the memory component into an execution queue and mark the command as active. The command component can be configured to send the active command to the memory component to be executed. The command component can be configured to clear the active command from the execution queue in response to receiving a message from the memory component, via the delay component, indicating the active command has been executed. The delay component can be configured to delay the message from the memory component a particular period of time before sending the message to the command component.