Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

144 results about "Object store" patented technology

An object store is a repository, or “store”, of objects, as well as a suite of accompanying storage and retrieval services.

Concurrent and non-blocking object deletion for cross-region replications

Techniques are described for enabling concurrent and non-blocking replication object deletion during cross-region replications. In some embodiments, in a target file system, a target replication pipeline as part of a cross-region replication, and a deletion pipeline operate in parallel. The deletion pipeline deletes processed objects reaching the last pipeline stage of the target replication pipeline after each checkpoint in the target replication pipeline. In some embodiments, after a non-recoverable failure during the cross-region replication, the cross-region replication can be restarted from the beginning (i.e., fresh restart) without waiting for its unused objects in the Object Store to be deleted by utilizing a generation number associated with each object to delete the unused objects in a background process while allowing deleting processed objects as normal for the freshly restarted cross-region replication.
Owner:ORACLE INT CORP

Ai-assisted transcript integration for software applications

An intelligent assistant incorporating a Large Language Model (LLM) can transform a transcript containing communications regarding tasks into structured data. The transcript can be a meeting transcript or a transcript of a chatbot chat that was autonomously initiated by the intelligent assistant to obtain additional information regarding a task. With LLM assistance, the intelligent assistant transforms unstructured communication data from the transcript into structured data which is then assigned to relevant task objects stored in a database. Prior to processing a transcript, personal data therein can be sanitized, and the intelligent assistant can divide the transcript into smaller segments which each encapsulate a discussion of a different topic.
Owner:SAP SE

Conflict resolution for object metadata

PendingUS20260056933A1Database updatingError detection/correctionObject storeReplication (computing)
In some examples, a first computing system receives a first metadata change made to metadata of a first instance of an object stored at a storage location of the first computing device. The first computing system associates, with the first metadata change, a time of the first metadata change. Based on receiving replication of a second instance of the object from a second computing system, the first computing system determines that a second metadata change was made to metadata of the second instance of the object. Further, the second instance of the object includes a time of the second metadata change. The first computing system at least one of: resolves a conflict between the first metadata change and the second metadata change based at least on comparing the times, or merges the first metadata change with the second metadata change into the metadata for the object.
Owner:HITACHI VANTARA LLC

Restarting a storage operation utilizing an instance metafile

Techniques are provided for a data format for efficient management of checkpoint support. The data format corresponds to a base metafile and a set of instance metafiles used to track storage operations such as a directory restore operation. The base metafile and the set of instance metafiles can be used to resume the storage operation from where the storage operation left off in the event of a failure. The base metafile and the set of instance metafiles can be used to track progress of the storage operation processing objects stored within an object store of a cloud storage environment.
Owner:NETAPP INC

Object store mirroring

Techniques are provided for object store mirroring. Data within a storage tier of a node may be determined as being data to tier out to a primary object store based upon a property of the data. A first object is generated to comprise the data. A second object is generated to comprise the data. The first object is transmitted to the primary data store for storage in parallel with the second object being transmitted to a mirror object store for storage. Tiering of the data is designated as successful once acknowledgements are received from both the primary object that the first object was stored and the mirror object store that the second object was stored.
Owner:NETAPP INC

System and method for integrating custom content object repositories within a website building system

Embodiments provide for integrating custom content object repositories within a website building system. In some embodiments, a content object selection interface is generated comprising a plurality of candidate content objects selected based at least in part on a website identifier and one or more website editing historical interactions. The content object selection interface is rendered via a first computing device associated with an editing user identifier. Using a trained customization model and based at least in part on the editing user identifier, one or more selected candidate content objects are transformed into a custom contextualized content object. The custom contextualized content objects are added to a custom content object repository associated with the website identifier.
Owner:WIX COM

Systems and methods for synchronizing different kinds of objects with authoritative objects

A processor and a memory communicatively coupled to the processor can be configured to synchronize objects stored with authoritative objects stored by an authoritative server. The memory can store the objects. Synchronizing the plurality of objects can include sharing metadata corresponding to the plurality of objects with the authoritative server, determining which of the objects stored in memory to update in response to sharing the metadata with the authoritative server, and updating at least one of the objects stored in the memory in response to determining that the at least one object may need to be updated.
Owner:PENSANDO SYSTEMS INC

Data transformation in cloud-based data warehouse environment

A solution for transforming and managing data in a data lake environment is disclosed. A definition of a transformation stream is received via a graphical user interface. The transform stream specifies an operation to transform source data into target data stored in the first format object store. And generating a virtual process corresponding to the transformation stream and storing the virtual process in a memory cloud database. A virtual process is then executed such that metadata is retrieved from the first format object store and a transform job is triggered on the compute cluster. The transform job reads the source data from the first format object store, applies one or more transforms specified in the definition of the transform stream, and writes the result to the target data in the first format object store.
Owner:SAP SE

Storage equipment control method and device and storage equipment

The invention discloses a control method and device of storage equipment and the storage equipment, and belongs to the field of storage equipment. The control method of the storage equipment comprises the following steps: acquiring time information of storing each storage object in a target chamber in at least one chamber to the storage equipment and position information of the storage object in the target chamber; generating a first image corresponding to the target chamber based on the time information, the position information and the storage capacity information corresponding to the target chamber; and generating and displaying a second image based on the first image. According to the control method of the storage equipment, the second image used for representing the storage condition of each chamber is generated according to the time information of each storage object stored in the storage equipment in the chamber and the position information of the storage object in the chamber, the number of the storage objects stored in each chamber, the storage duration and other conditions can be visually displayed, and the storage efficiency of the storage equipment is improved. And the real-time performance is high, and the user can conveniently manage the storage equipment, so that the use experience of the user is improved.
Owner:QINGDAO HAIER SPECIAL ICEBOX +1

Object copy driver module for object migration

PendingUS20260003521A1Input/output to record carriersObject copyingEngineering
Techniques are provided for migrating a volume utilizing an object copy work queue and an object copy driver module. Data of the volume is stored within objects stored across a storage tier and capacity tier of a source object store. As part of migrating the volume to a destination object store, the objects are migrated to the destination cluster. Directly copying the objects involves multiple read operations to the source object store and a write operation at the destination object store. The techniques provided herein improve the efficiency of the migration by initially sending metadata from the source object store to the destination object store for performing backend object copy operations to migrate the volume. This results in fewer operations and less network usage, thus improving the efficiency and cost of migrating the volume.
Owner:NETAPP INC

High availability and disaster recovery for replicated object stores

High availability and disaster recovery for replicated object stores is disclosed. An embodiment includes receiving, by a first storage system of a plurality of storage systems symmetrically replicating objects of a bucket, a request to establish immutable content for the bucket; indicating, by the first storage system to a second storage system of the plurality of storage systems, the request to establish immutable content, wherein the second storage system establishes an ordering for conflicting requests of different storage systems to establish immutable content for the bucket; and processing, by the first storage system, the request based on ordering information received from the second storage system.
Owner:PURE STORAGE INC

Reduction of computational resources of an electronic trading system required for management of electronic tradeable instruments implemented as instantiated data objects

The disclosed embodiments relate to reduction of computational resources of an electronic trading system required for management of electronic tradeable instruments via instantiation of data objects in a memory including both data inherited from and data linked to a master data object stored in an external data structure or database. The combination of both inherited and referenced attributes may uniquely define each instance to enable the electronic trading system to manage and process transactions for a large number of tradeable instrument variations with minimal computational resources. Thereby, the disclosed embodiments enable the listing en mass and scheduling of a large number of financial instruments for trading to cover, for example, various currency patterns, pricing sources and fixing times.
Owner:CHICAGO MERCANTILE EXCHANGE INC

Storage medium, information processing method, and information processing apparatus

A non-transitory computer-readable storage medium storing an information processing program that causes at least one computer to execute a process, the process includes acquiring video data that has target objects that include a person and an object; specifying each relationship of each of the target objects in the acquired video data by using graph data that indicates a relationship of each of target object stored in a storage unit; specifying a behavior of the person in the acquired video data by using a feature of the person; and predicting a future behavior of the person or a state of the person by comparing the specified behavior of the person and the specified relationship with a behavior prediction rule, the behavior prediction rule being a rule associated with a future behavior of a person for each combination of a behavior of the person and a relationship.
Owner:FUJITSU LTD

Artificial intelligence sandbox for automating development of AI models

A system facilitates a process for automatically generating artificial intelligence (AI) models. The system receives a first natural language input from a user that includes a set of phrases and an instruction to analyze data associated with the set of phrases using an AI model. The system accesses a metadata graph to determine a node corresponding to the set of phrases, where nodes in the metadata graph indicate internal data objects stored in data silos. The system processes the internal data objects indicated by the determined node to generate a first set of application data. The AI model is applied to the first set of application data to generate one or more outputs. Additional user inputs can be received to modify the first set of application data and apply the AI model to the modified data, until a desired data pipeline for the model has been constructed.
Owner:CITIBANK N A

Artificial intelligence sandbox for automating development of ai models

PendingUS20260252590A1Data graphUser input
A system facilitates a process for automatically generating artificial intelligence (AI) models. The system receives a first natural language input from a user that includes a set of phrases and an instruction to analyze data associated with the set of phrases using an AI model. The system accesses a metadata graph to determine a node corresponding to the set of phrases, where nodes in the metadata graph indicate internal data objects stored in data silos. The system processes the internal data objects indicated by the determined node to generate a first set of application data. The AI model is applied to the first set of application data to generate one or more outputs. Additional user inputs can be received to modify the first set of application data and apply the AI model to the modified data, until a desired data pipeline for the model has been constructed.
Owner:CITIBANK N A

Network-level, key-based platform linking

Various embodiments of the present disclosure provide a network linking technique that improves the functionality of a computer in various aspects. The techniques comprise responsive to an exchange request, receiving, originating from a member platform within the member computing ecosystem, a linking code request comprising a member-specific identifier corresponding to the member platform; providing, to an internal service, the linking code request to generate an ephemeral transport object storing a linking code and a link reference corresponding to the member-specific identifier and the linking code; providing the linking code to the member platform; receiving, originating from the another member platform within the member computing ecosystem, a linking request comprising the linking code; and authorizing, using the second member platform, the exchange request based on the linking code.
Owner:1080 NETWORK INC

Article identification method for refrigeration device, storage medium, system and refrigeration device

ActiveCN115457524BExpand the scope of recognitionCharacter and pattern recognitionProcess engineeringObject store
The application provides an object recognition method for a refrigeration device, a storage medium, a system and the refrigeration device. The recognition method comprises: obtaining a target image of an object stored in the refrigeration device; obtaining a target feature according to the target image; matching the target feature with an object category feature in an object category feature library in a refrigeration device database one by one and calculating a similarity; if the similarity is lower than a first similarity value, obtaining object category naming information of the object, establishing a mapping relationship between the object category naming information and the target feature and storing the object category naming information in the object category feature library. The storage medium, the system and the refrigeration device can realize the above-mentioned recognition method. In this way, the refrigeration device in use can recognize new types of objects, and the object recognition range of the refrigeration device is expanded.
Owner:QINDAO HAIER REFRIGERATOR CO LTD +1

Controlling the direction of replication between cross-region replicated object stores

Controlling the direction of replication between cross-region replicated object stores is disclosed. An embodiment includes receiving, from a first storage system by a second storage system, replicated objects of an object store serviced by the first storage system, wherein the first storage system and the second storage system are configured for replication of the object store, and wherein the second storage system is not configured to service requests to modify the object store; determining, by the second storage system, a minimum time interval for taking over service for from the first storage system, such that delaying takeover until reaching the minimum time interval ensures that modification requests received by the first storage system prior to a takeover are correctly ordered as being earlier than subsequent modification requests serviced by the second storage system subsequent to the takeover; identifying, by the second storage system, a trigger initiating a takeover of the service of the object store from the first storage system; and delaying, by the second storage system, a takeover of servicing requests to modify the object store by at least the minimum time interval.
Owner:PURE STORAGE INC

Target object acquisition method and device

One or more embodiments of the invention provide a target object acquisition method and device. Through the method, a first service platform can display an interactive interface, a first object identification list and feature information are determined in response to a selection operation of a user on a data source component, the first object identification list is used for indicating a first screening object stored locally, and the feature information is used for indicating a second screening object associated with a second service platform. The feature information comprises a processing type; determining a data processing mode corresponding to the feature information in response to a screening operation of the user on the processing type, and sending the data processing mode to a second service platform based on the generated request instruction to instruct the second service platform to obtain a second object identifier list of a second screening object based on the feature information; a processing result is generated through a data processing mode, the first object identification list and the second object identification list; and then the first service platform can determine a target object set based on the processing result of the second service platform.
Owner:ANT BLOCKCHAIN TECHNOLOGY (SHANGHAI) CO LTD

Data control apparatus and data control method

In a storage system that is connected via networks to a cloud system, which provides an object store, and backs up backup data of a predetermined volume as an object to the object store, the storage system includes a processor, and the processor is configured to determine whether the storage system stores a snapshot associated with a volume at a first point in time to be restored, and restore the volume at the first point in time using the snapshot when it is determined that the storage system stores the snapshot.
Owner:HITACHI LTD

Technique for efficiently indexing data of an archival storage system

An indexing technique provides an index data structure for efficient retrieval of a snapshot from a long-term storage service (LTSS) of an archival storage system. The snapshot is generated from typed data of a logical entity, such as a virtual disk (vdisk). The data of the snapshot is replicated to a frontend data service of the LTSS sequentially and organized as one or more data objects for storage by a backend data service of LTSS in an object store of the archival storage system. Metadata associated with the snapshot (i.e., snapshot metadata) is recorded as a log and persistently stored on storage media local to the frontend data service. The snapshot metadata includes information describing the snapshot data, e.g., a logical offset range of a snapshot of the vdisk and, thus, is used to construct the index data structure. Notably, construction of the index data structure is deferred until after the entirety of the snapshot data has been replicated and received by the frontend data service.
Owner:NUTANIX INC

A metadata storage method and device based on a distributed key-value database

The application discloses a metadata storage method and device based on a distributed key-value database, and relates to the field of data processing.The method comprises the following steps: determining the metadata of an object stored in a bucket, and determining the preset type and key-value pair of the metadata; based on the determined preset type and key-value pair of the metadata, saving the metadata into a corresponding hash table and an ordered list; each bucket in the distributed storage system stores metadata through at least one hash table and at least one ordered list, the hash table is used for storing metadata, and the ordered list is used for storing retrieval information of the metadata.The application reduces the complexity of I / O operation, improves the single-bucket storage scale while ensuring efficiency, and realizes efficient, low-space-usage metadata retrieval applicable to multiple ordered lists.
Owner:CHINA TELECOM CLOUD TECH CO LTD

Cloud object storage and versioning system

Systems and methods for cloud object storage and versioning are provided. In an example, a cloud object storage and versioning system (COSVS) coordinates insertion of metadata into a database and data into an object store in a compute infrastructure, the compute infrastructure including the database, the object store, a data source, and a client application interacting with the data source. The COSVS has an architecture comprising a client API layer confined to provide an interface to the client application to facilitate storing or restoring of items originally obtained from the data source, and query different versions of item content originally obtained from the data source; a deduplication layer to deduplicate item content and store items originally obtained from the data source devoid of external item metadata or semantic relations among items; and a packing layer confined to store and retrieve bytes of item or object content.
Owner:RUBRIK INC

Object storage service with common interface to manage cache and access accelerated and non-accelerated access objects

An object storage system includes mass storage devices that implement generic storage on objects stored in the object storage system, and additionally includes other storage devices, such as solid state disks, that provide higher performance storage access. The object storage system implements a common access interface for accessing both accelerated access objects stored in general purpose memory, which are eligible to have cached copies stored on the higher performance storage device, and non-accelerated access objects. The cache is fully managed by the service, and the client application does not need to change to receive accelerated access to objects classified as accelerated access objects according to a customer configurable acceleration policy for the objects or for buckets in which the objects are stored.
Owner:AMAZON TECH INC

A page layout method, device, equipment and storage medium

The present disclosure provides a page layout method, device and equipment and storage medium, the method comprises the following steps: first receiving at least one object storage unit corresponding to a page to be laid out and determining a target object storage unit, then determining whether the number of display objects stored in the target object storage unit is greater than a preset number threshold, if it is determined that the number of display objects is not greater than the preset number threshold, the display objects in the target object storage unit are stored in the object storage unit corresponding to the adjacent previous text line, or, based on the display order, the preset first number of display objects in the object storage unit corresponding to the adjacent previous text line are stored in the target object storage unit. It can be seen that the present embodiment can optimize the page layout in the case that the number of display objects stored in the target object storage unit is not greater than the preset number threshold, improve the effect of page display, and thus improve the viewing experience of the user.
Owner:DOUYIN VISION CO LTD

Protection and encryption of objects, metadata, and encryption keys

A computer implemented method for securely storing data on an object store, comprising: receiving a passphrase and an object at a computing device, wherein metadata is associated with the object; generating a first encryption key based on the passphrase; encrypting the metadata using a second encryption key; encrypting the object using a third encryption key; encrypting the third encryption key using the first encryption key; providing the encrypted object, the encrypted metadata, and the encrypted third encryption key to a processing device for storing in the object store.
Owner:TIGRIS DATA INC

Snapshot storage and management within an object store

Techniques are provided for an object file system for an object store. Data, maintained by a computing device, is stored into slots of an object. The data within the slots of the object is represented as a data structure comprising a plurality of nodes comprising cloud block numbers used to identify the object and particular slots of the object. A mapping metafile is maintained to map block numbers used to store the data by the computing device to cloud block numbers of nodes representing portion of the data stored within slots of the object. The object is stored into the object store, and the mapping metafile and the data structure are used to provide access through the object file system to portions of data within the object.
Owner:NETAPP INC

Obstacle recognition method for autonomous robots

Provided is a robot, including: a plurality of sensors; a processor; a tangible, non-transitory, machine readable medium storing instructions that when executed by the processor effectuates operations including: capturing, with an image sensor, images of a workspace as the robot moves within the workspace; identifying, with the processor, at least one characteristic of at least one object captured in the images of the workspace; determining, with the processor, an object type of the at least one object based on characteristics of different types of objects stored in an object dictionary, wherein possible object types comprise a type of clothing, a cord, a type of pet bodily waste, and a shoe; and instructing, with the processor, the robot to execute at least one action based on the object type of the at least one object.
Owner:AI INC

Unified object approach to storing and displaying e-signature processing events

Methods, systems, and computer program products for electronic signature systems. Multiple components are operatively interconnected to carry out operations for securing e-signatures applied to content objects. A data processing system that interacts with user devices over a network that carries e-signature events raised by the user devices is configured to implement a content management system (CMS) that maintains a single CMS e-signature object within an object storage repository. The single CMS e-signature object is representative of multiple different versions or renditions of CMS objects. Upon an e-sign event, the data processing system modifies the single CMS e-signature object. Human cognition is aided by presentation of two different and independently operable graphical user interface (GUI) renderings, wherein a first rendering presents the single CMS e-signature object and wherein a second rendering displays at least some of the multiple different versions or renditions or properties that constituent the single CMS e-signature object.
Owner:BOX INC

Game rendering resource compiling method, game picture rendering method and related devices

The invention relates to the technical field of game development, in particular to a game rendering resource compiling method, a game picture rendering method and related devices. The invention provides a game rendering resource compiling method. The method comprises the steps of firstly obtaining a plurality of pipeline state compiling requests corresponding to a target game; aiming at each pipeline state compiling request, extracting pipeline state metadata corresponding to the target game in different game scenes; obtaining pipeline state objects generated based on the pipeline state metadata, and generating a pre-compiled object list file according to the pipeline state objects; wherein each pipeline state object is stored in a pre-compiled object list file; and traversing the pre-compiled object list file to pre-compile each pipeline state object stored in the pre-compiled object list file, and generating a game rendering cache resource corresponding to each pipeline state object, thereby helping to realize efficient game picture rendering.
Owner:GUANGZHOU KULUO SHUJIE TECH CO LTD