Update techniques for materialized views generated from tables shared from external databases

    公开(公告)号:US12210524B1

    公开(公告)日:2025-01-28

    申请号:US18067498

    申请日:2022-12-16

    Abstract: A materialized view created from one or more shared producer tables in separate producer clusters may be stored in a consumer cluster. The materialized view May undergo faster a refresh using an incremental refresh by obtaining snapshots of the producer table and incrementally refreshing based on deltas obtained by the snapshot. The materialized view may undergo various checks to determine whether the materialized view in the consumer resource is refreshable or unrefreshable based on schema compatibility. The materialized view may undergo further checks to determine whether the materialized view in the consumer resource is available or unavailable for incremental refresh based on detection of schema/data rearrangement operations on the producer table.

    Multimodal search and refinement
    42.
    发明授权

    公开(公告)号:US12210516B1

    公开(公告)日:2025-01-28

    申请号:US17854791

    申请日:2022-06-30

    Abstract: Combined feature vectors may be generated to map features of two or more search queries to a common embedding space. A user may provide an initial input query and then provide a refinement query. Independent feature vectors may be generated for each of the initial input query and the refinement query, may be weighted, and then may be combined to form a combined feature vector. The combined feature vector aligns different search modalities within the common embedding space that may be executed against an index.

    Continuous data protection
    43.
    发明授权

    公开(公告)号:US12210419B2

    公开(公告)日:2025-01-28

    申请号:US18510518

    申请日:2023-11-15

    Abstract: Changes made to a database table are accumulated, in durable storage, and snapshots of partitions of the table are obtained. For successive snapshots of a partition, the system accesses a previous snapshot, applies changes from the accumulated changes, and stores the updated snapshot to a durable data store. The accumulated changes and the successive partition snapshots are made available to restore the database to any point in time across a continuum between successive snapshots. Although each partition of the table may have a backup snapshot that was generated at a time different from when other partition snapshots were generated, changes from respective change logs may be selectively log-applied to distinct partitions of a table to generate an on-demand backup of the entire table at common point-in-time across partitions. Point-in-time restores of a table may rely upon a similar process to coalesce partition snapshots that are not aligned in time.

    Interface device for intercom access control systems

    公开(公告)号:US12206826B2

    公开(公告)日:2025-01-21

    申请号:US17949860

    申请日:2022-09-21

    Abstract: This disclosure describes an electronic device that can be installed within an access control system in parallel with a legacy interface device. The electronic device may perform steps of determining a set of configuration settings associated with an access control system to which the electronic device is electrically connected, receiving, by the electronic device, a first signal in a format associated with the access control system, configuring, based on the set of configuration settings, one or more signal pathways within the electronic device, generating, by routing the first signal through the one or more signal pathways, a second signal in a second format, and providing the second signal to at least one second electronic device.

    Processing speculative data using data history information

    公开(公告)号:US12205589B1

    公开(公告)日:2025-01-21

    申请号:US17851864

    申请日:2022-06-28

    Inventor: Joe Pemberton

    Abstract: Techniques for processing speculative data using data history information are described. A system may receive, at a first component, first data and second data for use in a first operation. The component may use metadata associated with each of the first data and the second data to determine that the first data and the second data correspond to different versions of data of the same data type. Based on such a determination, the component may cease processing corresponding to the first operation with respect to the first data and the second data.

    Strong ordered transaction for DMA transfers

    公开(公告)号:US12204757B1

    公开(公告)日:2025-01-21

    申请号:US18067514

    申请日:2022-12-16

    Abstract: A technique for processing strong ordered transactions in a direct memory access engine may include retrieving a memory descriptor to perform a strong ordered transaction, and delaying the strong ordered transaction until pending write transactions associated with previous memory descriptors retrieved prior to the memory descriptor are complete. Subsequent transactions associated with memory descriptors following the memory descriptor are allowed to be issued while waiting for the pending write transactions to complete. Upon completion of the pending write transactions, the strong ordered transaction is performed.

    Omni-directional wheel with compliant structure for rough terrain

    公开(公告)号:US12202295B1

    公开(公告)日:2025-01-21

    申请号:US17208867

    申请日:2021-03-22

    Abstract: An apparatus includes a hub, a carrier structure and a first plurality of connective elements. The carrier structure surrounds the hub and holds a plurality of rollers that rotate within the carrier structure about an axis that is orthogonal to an axis of rotation of the hub. The first plurality of connective elements are coupled to the hub and the carrier structure. A connective element of the first plurality of connective elements elastically deforms to absorb an impact experienced by the carrier structure such that the rollers can rotate within the carrier structure while the carrier structure experiences the force.

    MACHINE LEARNING SERVICE
    49.
    发明申请

    公开(公告)号:US20250021884A1

    公开(公告)日:2025-01-16

    申请号:US18775912

    申请日:2024-07-17

    Abstract: A machine learning service implements programmatic interfaces for a variety of operations on several entity types, such as data sources, statistics, feature processing recipes, models, and aliases. A first request to perform an operation on an instance of a particular entity type is received, and a first job corresponding to the requested operation is inserted in a job queue. Prior to the completion of the first job, a second request to perform another operation is received, where the second operation depends on a result of the operation represented by the first job. A second job, indicating a dependency on the first job, is stored in the job queue. The second job is initiated when the first job completes.

Patent Agency Ranking