-
1.
公开(公告)号:US12235846B2
公开(公告)日:2025-02-25
申请号:US18435900
申请日:2024-02-07
Applicant: Open Text Inc.
Inventor: Teo Winton Crofton , David Raissipour
IPC: G06F16/2455 , G06F11/14 , G06F16/178 , G06F21/62 , H04L67/1095
Abstract: The present disclosure describes systems and methods for aggregation and management of cloud storage among a plurality of providers via file fragmenting to provide increased reliability and security. In one implementation, fragments or blocks may be distributed among a plurality of cloud storage providers, such that no provider retains a complete copy of a file. Accordingly, even if an individual service is compromised, a malicious actor cannot access the data. In another implementation, fragments may be duplicated and distributed to multiple providers, such that loss of communications to any one provider does not result in inability to access the data. This implementation may be combined with error correction techniques to allow recovery, even with loss of multiple providers. File synchronization may also be faster in these implementations by dividing reading and writing operations among multiple providers.
-
2.
公开(公告)号:US12222959B2
公开(公告)日:2025-02-11
申请号:US18348498
申请日:2023-07-07
Applicant: Pure Storage, Inc.
Inventor: Asimuddin Kazi , Jason K. Resch
IPC: G06F16/27 , G06F3/06 , G06F11/10 , G06F16/178 , H04L67/00 , H04L67/1097
Abstract: A storage network operates by: encoding, via a dispersed error encoding, at least one data object as a write threshold number of encoded data slices; storing the write threshold number of the encoded data slices in a set of storage units of the storage network; determining when, due to a failure, less than a pillar width number of the encoded data slices are retrievable from the set of storage units: retrieving a decode threshold number of the encoded data slices from others of the set of storage units; decoding the decode threshold number of the encoded data slices to reproduce the at least one data object; restoring availability of the pillar width number of the encoded data slices of the common revision by: rebuilding at least a subset of encoded data slices of the set of encoded data slices, based on an encoding of the at least one data object; and storing the at least a subset of encoded data slices in the storage network.
-
公开(公告)号:US12222895B2
公开(公告)日:2025-02-11
申请号:US18199902
申请日:2023-05-19
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Jinsu Shin , Taewon Kwak
IPC: G06F16/11 , G06F16/14 , G06F16/178
Abstract: One or more embodiments disclose a method and an apparatus including a memory, and a processor operatively connected to the memory. The processor is configured to, as handwriting is input by a user, analyze strokes of the input handwriting, generate search data and action link data, based on the analyzed strokes, generate search-based recognition data including the search data and link flag information associated with the action link data, and store a handwriting file including the generated search-based recognition data. Various embodiments are possible.
-
公开(公告)号:US20250045245A1
公开(公告)日:2025-02-06
申请号:US18924173
申请日:2024-10-23
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Fuan PU , Ran LIU , Shaoliang HE , Guohuai LI , Haidong SONG , Weilu LI , Xinjian WANG
IPC: G06F16/14 , G06F16/178 , G06F16/182
Abstract: This application discloses example data management methods. One example method includes obtaining, by a first terminal device, metadata of a target file in response to an access operation performed by a user on the target file through a first application, where the target file is stored in a local storage device, the first application is different from a second application, the second application is a dedicated application that is of the local storage device and that is installed on the first terminal device, and the first terminal device stores the metadata of the target file. The first terminal device sends an access request to the local storage device, where the access request includes the metadata of the target file. The first terminal device receives the target file sent by the local storage device.
-
5.
公开(公告)号:US12197394B1
公开(公告)日:2025-01-14
申请号:US18516834
申请日:2023-11-21
Applicant: SPLUNK INC.
Inventor: Yuan Xu
IPC: G06F16/00 , G06F16/178 , G06F16/188 , G06F16/27
Abstract: Embodiments of the present disclosure provide techniques for efficiently and accurately performing propagation of search-head specific configuration customizations across multiple individual configuration files of search heads of a cluster for a consistent user experience. The cluster of search heads may be synchronized such that the search heads operate to receive the configuration or knowledge object customizations from one or more clients from a central or lead search head. To reduce the amount of data that is transferred during propagation, the list of configuration or knowledge object customizations maintained in each search head is filtered from the list of the lead search head until a divergence point is determined. Once determined and communicated to the lead search head, the lead search head sends the configuration and knowledge object customization data that is absent from the internal list of the member search head.
-
公开(公告)号:US20250005014A1
公开(公告)日:2025-01-02
申请号:US18765791
申请日:2024-07-08
Applicant: Capital One Services, LLC
Inventor: Suresh G. GUBBA , Babitha BANDI , Raveender KOMMERA
IPC: G06F16/23 , G06F16/178 , G06F16/21 , G06F16/22 , G06F16/25
Abstract: A multi-table data validation tool is run following migration of data from a source database to a target database. The multi-table data validation tool extracts data from source and target locations into memory, transforms data and masks confidential data as needed, then performs two types of data comparison, including row count and data content comparison. Result files of each comparison are available to the migration team, enabling updates and improvements to the migration tools. The multi-table data validation tool may further be used to extract requested data from either the source database or the target database. The multi-table data validation tool may be dockerized as a container for ease of deployment in different environments.
-
公开(公告)号:US20240411727A1
公开(公告)日:2024-12-12
申请号:US18809378
申请日:2024-08-20
Applicant: Open Text Holdings, Inc.
Inventor: Craig Duval , Tim A. Leiter
IPC: G06F16/178 , G06F16/176
Abstract: A system and method are provided for synchronizing read-only folders from a cloud-based server. Users can set permissions when sharing folders with other users. The permissions are enforced by client devices of the users downloading content of the folders from the server. A folder at a user's client from the shared domain may include locally modified content and shared content. Based on an indication of a change by a second user to the folder at the server, the user's client modifies a local folder. To prevent local changes made by the user from being overwritten, the user's client identifies the folder containing locally-modified content as a local content folder not to be synchronized between the plurality of clients.
-
公开(公告)号:US12166832B2
公开(公告)日:2024-12-10
申请号:US18324775
申请日:2023-05-26
Applicant: People.ai, Inc.
Inventor: Oleg Rogynskyy , John Wulf , Sathya Hariesh Prakash , Tetiana Lutsaievska
IPC: G06F16/00 , G06F7/14 , G06F9/54 , G06F11/30 , G06F11/34 , G06F16/11 , G06F16/17 , G06F16/178 , G06F16/182 , G06F16/21 , G06F16/215 , G06F16/22 , G06F16/23 , G06F16/245 , G06F16/2455 , G06F16/2457 , G06F16/2458 , G06F16/25 , G06F16/26 , G06F16/27 , G06F16/28 , G06F16/29 , G06F16/31 , G06F16/335 , G06F16/35 , G06F16/901 , G06F16/903 , G06F16/9035 , G06F16/906 , G06F16/9535 , G06F21/62 , G06F40/20 , G06F40/237 , G06F40/295 , G06N3/08 , G06N5/025 , G06N5/04 , G06N7/02 , G06Q10/04 , G06Q10/0631 , G06Q10/0639 , G06Q10/107 , G06Q10/109 , G06Q10/1091 , G06Q10/1093 , G06Q50/22 , G16H50/20 , H04L41/14 , H04L43/00 , H04L43/026 , H04L43/045 , H04L43/062 , H04L43/065 , H04L43/067 , H04L43/0876 , H04L51/046 , H04L51/212 , H04L51/234 , H04L51/42 , H04L61/45 , H04L67/125 , H04L67/30 , H04L67/303 , H04L67/306 , H04L67/50 , H04M3/436 , H04M15/00 , G06F40/205 , G06N20/00 , G06Q10/10 , G16H15/00 , G16H50/30 , H04L12/14 , H04L101/00 , H04L101/35 , H04L101/37 , H04M3/22 , H04M3/56
Abstract: The present disclosure relates to methods, systems, and storage media for detecting events based on updates to node profiles from electronic activities. Exemplary implementations may access an electronic activity transmitted or received via an electronic account associated with a data source provider; generate a plurality of activity field-value pairs; maintain a plurality of node profiles; identify a first state of a first node profile of the plurality of node profiles; update the first node profile using the electronic activity; identify a second state of the first node profile subsequent to updating the first node profile using the electronic activity; detect a state change of the first node profile based on the first state and the second state; determine that the state change satisfies an event condition; and store an association between the first node profile and an event type corresponding to the event condition.
-
公开(公告)号:US12155727B1
公开(公告)日:2024-11-26
申请号:US18665001
申请日:2024-05-15
Applicant: SAS Institute Inc.
Inventor: David Abu Ghazaleh
IPC: G06F15/173 , G06F16/11 , G06F16/178 , H04L67/12
Abstract: A computing system is configured to receive, at a service entity, from a data exchange entity, an execution command indicating to store an instance of a data program in a memory portion of the computing system by storing computer instructions based on an external data program of an external computing system. The computing system is configured to receive, at a service entity, from a data exchange entity, an indication of availability of the input data. The input data is available for use by the instance of the data program. The computing system is configured to send from the service entity an indication of availability of the output data. The output data is generated based on execution of the instance of the data program.
-
公开(公告)号:US12147432B2
公开(公告)日:2024-11-19
申请号:US17462998
申请日:2021-08-31
Applicant: LEMON INC.
Inventor: Jianjun Chen , Yonghua Ding , Ye Liu , Fangshi Li , Lixun Cao , Yang Liu , Li Zhang , Mingyi Zhang , Lei Zhang , Rui Shi
IPC: G06F16/2457 , G06F16/178 , G06F16/242 , G06F16/25 , G06F16/27
Abstract: The present disclosure describes hybrid transactional and analytical processing (HTAP) techniques. A HTAP system comprises a first processing engine configured to perform online transactional processing, a second processing engine configured to perform online analytical processing, and a storage in communication with the first processing engine and the second processing engine. The first processing engine, the second processing engine, and the storage may be modularized and configured to be decoupled from each other. The system may be configured to capture data by the first processing engine in real time, organize the data in a first format in a first part of the storage for use by the first processing engine, propagate the data to a second part of the storage subsystem, and organize the data in a second format in the second part of the storage for use by the second processing engine.
-
-
-
-
-
-
-
-
-