G06F16/116

Method and apparatus for storing email messages

A method for saving an email to an electronic storage location is disclosed. A topic identifier located in the email is used to locate a storage location on the electronic storage device for saving the email message. Emails relating to the same topics of interest may be stored in the same storage location.

MUSIC AND DIGITAL RIGHTS MANAGEMENT SYSTEMS AND METHODS

A method and associated system for matching and delivering digital work metadata to one or more digital service providers including modifying one or more digital work metadata files, which includes removing non-critical data or segment-erroneous data or performing a language translation; reformatting the one or more digital work metadata files for compatibility with a transformer model-based AI matching operation; performing a block grouping operation on the one or more digital work metadata files, where data associated with the one or more digital work metadata files is grouped in blocks and analyzed for one or more pairs of data records; performing the transformer model-based AI matching operation to determine whether each pair of the one or more pairs of data records comprise a matching pair of data records; and transmitting output data from the transformer model-based artificial intelligence matching operation to the one or more digital service providers.

COMPRESSION OF LOCALIZED FILES
20230021891 · 2023-01-26 · ·

A method for compressing a first application file and second application file includes accessing the first and the second application files, the first application file being in a first language and the second application being in a second language and being a counterpart of the first application file, decompressing the first and second application files to access internal files for the first and the second application files, comparing one of the first internal files to one of the second internal files, upon determining that the first internal file is identical to the second internal file, copying one of the internal files to an output folder, and upon determining that the files are not identical, copying both of the internal files to the output folder, or executing a differencing procedure on the first and second internal files to identify differences between them, storing data about the differences in the output folder, and compressing the output folder into one output file.

METHOD AND ELECTRONIC DEVICE FOR GENERATING CONTENT BASED ON CAPACITY OF EXTERNAL DEVICE
20230026123 · 2023-01-26 ·

An electronic device is provided. The electronic device includes a communication module, a camera module, a memory configured to store capability-related information about an external electronic device and information related to content, and a processor configured to be operatively connected to the communication module, the camera module, and the memory. The processor may generate at least one first content corresponding to a user using the camera module, may convert the at least one first content into at least one second content, based on the capability-related information about the external electronic device and the information related to the content, and may transmit the converted at least one second content to the external electronic device through the communication module.

CROSS-SILO DATA STORAGE AND DEDUPLICATION
20230229643 · 2023-07-20 ·

In some aspects, a computing system may generate a content-defined tree. A content-defined tree may be a tree of cryptographic hashes where each leaf is a hash of a chunk (e.g., data chunk) of a data object, and each parent node (e.g., interior node) is the hash of a concatenation of the hashes of the parent's children nodes. To create parent nodes for the leaf nodes, a computing system may group leaf nodes together based on a rolling hash (e.g., a rolling hash of the hashes of the leaf nodes) satisfying a condition. Each parent node may include a hash that represents the concatenation of the hashes of the leaf nodes that fall under the corresponding parent node.

System for generating an electronic security policy for a file format type
11562093 · 2023-01-24 · ·

A method, system, and computer-readable storage medium are disclosed for identifying binary signatures in a selected set of files and assigning at least one of the binary signatures to a file format name or file format type for use in a security policy generator. In certain embodiments, the method for generating an electronic security policy for a file format type, includes: identification of a plurality of files stored in electronic memory, where the plurality of files include files having the same file format type; providing a file format name that is to be associated with the file format type; accessing the plurality of files from the electronic memory; identifying a common binary signature for the file format type included in the plurality of files; correlating the file format type with the common binary signature; and generating the security policy for the file format type using the file format name.

High performance machine learning inference framework for edge devices

Techniques for high-performance machine learning (ML) inference in heterogenous edge devices are described. A ML model trained using a variety of different frameworks is translated into a common format that is runnable by inferences engines of edge devices. The translated model is optimized in hardware-agnostic and/or hardware-specific ways to improve inference performance, and the optimized model is sent to the edge devices. The inference engine for any edge device can be accessed by a customer application using a same defined API, regardless of the hardware characteristics of the edge device or the original format of the ML model.

Efficient filename storage and retrieval
11704336 · 2023-07-18 · ·

The disclosed technology relates to a system configured to detect a modification to a node in a tree data structure. The node is associated with a content item managed by a content management service as well as a filename. The system may append the filename and a separator to a filename array, determine a location of the filename in the filename array, and store the location of the filename in the node.

ONLINE DATA FORMAT CONVERSION

In some examples, a data management system generates snapshots in a distributed file system based on a protocol or a user triggered event, The data management system identifies a snappable file in a distributed file system and a first data block in the snappable file, the first data block including data and attribute data. The system scans an index file to access the attribute data of the first data block and initiates construction of a patch file based on the accessed attribute data. The system repeats the scanning of the index file to access attribute data of at least a further second data block, the second data block including data and attribute data, and completes construction of the patch file based on the accessed attribute data of the first and second data blocks. The system generates conversion simulation information by collecting attribute data for all the data blocks of the constructed patch file, and writes the simulation information to a patch file image.

INFORMATION PROCESSING APPARATUS AND METHOD

The present disclosure relates to an information processing apparatus and method capable of suppressing an increase in load of reproduction processing.

To generate, by using tile identification information indicating a tile of a point cloud corresponding to a data unit of a bitstream of the point cloud expressing an object having a three-dimensional shape as a set of points, tile management information that is information for managing the tile corresponding to a subsample including a single or a plurality of consecutive data units of the bitstream stored as a sample in a file, and to generate the file that stores the bitstream and the tile management information. The present disclosure can be applied to, for example, an information processing apparatus, an information processing method, or the like.