|| List of recent Metadata-related patents
|Method and an apparatus for processing a broadcast signal including an interactive broadcast service|
A method of processing a broadcast signal including an interactive broadcast service at a transmitter is disclosed. The method comprises generating an parameter table containing metadata about applications and interactive broadcast events targeted to the applications, dividing the parameter table into a plurality of parameter blocks, inserting each of the parameter blocks into each of a plurality of parameter table sections, generating a trigger which is a signaling element to identify signaling and establish timing of playout of the interactive broadcast events, inserting the trigger into a closed caption channel of the broadcast signal, transmitting the broadcast signal including the closed caption channel and a specific channel carrying the plurality of parameter table sections, wherein the trigger includes location information specifying a location of the parameter table in the broadcast signal..
|Controlling runtime access to application programming interfaces|
The present invention extends to methods, systems, and computer program products for controlling runtime access to application programming interfaces embodiments of the invention allow library developers to more precisely and easily control which of their libraries' apis can be called dynamically. Thus, their servicing and versioning burden can be more appropriately controlled.
|System and method for automatically forming human-machine interface|
Method and system for automatically forming a human-machine interface are provided. The method includes: defining, based on contents to be illustrated in the human-machine interface, a model object including at least one model component have a one-to-one mapping relationship with metadata in a database; establishing a model-view corresponding to the defined model object, where the model-view may include at least one model-view element each of which having a mapping relationship with one of the at least one model component; and analyzing the defined model object and the established model-view based on a predetermined syntax rule to form a model object configuration file and a human-machine interface configuration file, where the model object configuration file is adapted to provide mapping between the defined model object and the database, and the human-machine interface configuration file is adapted to illustrate the model object using the corresponding model-view.
|Metadata templates for electronic healthcare documents|
A computing device according to one example embodiment includes one or more processing devices configured to display an interface to a user for entry of metadata values and identification of corresponding metadata fields, to create a metadata template from entered metadata values and identified corresponding metadata fields, and to store the created metadata template as default metadata for a non-dicom electronic healthcare document to be submitted to an electronic repository.. .
|Interactive mobile video authoring experience|
Devices and methods for creating social media videos based on media assets are disclosed. A computing device displays a graphical user interface (“gui”) for creating the social media video.
|Metadata management and support for phase change memory with switch (pcms)|
Methods and apparatus related to management and/or support of metadata for pcms (phase change memory with switch) devices are described. In one embodiment, a pcms controller allows access to a pcms device based on metadata.
|In-service software upgrade utilizing metadata-driven state translation|
A method and apparatus for a metadata-driven upgrade of a network element is described. A network element comprises an active and backup controller card and receives new software to be installed on that network element.
|Automatic worm-retention state transitions|
Example embodiments relate to automatic worm-retention state transitions. In example embodiments, a storage computing device may detect a request to access, via a file system, a file that is associated with a first retention state.
|Systems and methods for automated combination and conjugation of indicia|
Systems and methods of automated conjugation of indicia are disclosed. The system includes at least one database; a database management system, having a graphical user interface, adapted for running a query search at said database; a storage medium for storing primary indicia objects and secondary indicia objects set, retrieved from the database.
|Metadata templates for electronic healthcare documents|
A method of creating a metadata template for a non-dicom electronic healthcare document to be submitted to an electronic repository according to one example embodiment includes creating the metadata template from received metadata values and identified corresponding metadata fields. The created metadata template is stored as default metadata for the non-dicom electronic healthcare document to be submitted to the electronic repository..
|Method and apparatus for a ranking engine|
A computer-implemented method is provided for ranking files from an internet search. In one embodiment, the method comprises assigning a score to each file based on at least one of the following factors: recency, editorial popularity, clickthru popularity, favorites metadata, or favorites collaborative filtering.
|Real-time biometric database and template management|
The present disclosure may describe systems and methods for allowing real-time biometric matching. A real-time biometric system may include elements such as one or more biometric clients, a cloud network, a query router, an ip network, and one or more query engines associated with corresponding template data caches.
|Method and system for retrieving information|
The present disclosures relates to a computer implemented method and system for retrieving information. The method comprises inputting data to generate one or more records.
|Method of distributing and storing file-based data|
A metadata server of a distributed file system calculates an access frequency of a file and changes a maintaining method of chunks of a data server for dividing data of the file into chunk units to store the chunks in a stripe in accordance with access frequency of the file.. .
|System and method for interfacing interactive systems with social networks and media playback devices|
A system and method for interfacing interactive systems with social networks and media playback devices is described. For example, a system for generating and interacting with media content is described.
|Location-based workflows and services|
A method for leveraging location-based information to influence business workflows includes initiating a workflow, performing at least one operation within the workflow using a processor of a mobile device; receiving location information pertaining to the workflow; and influencing at least a portion of the workflow based on the location information. The workflow is configured to facilitate a business process.
|Cross-enterprise electronic healthcare document sharing|
A computer system according to one example embodiment includes a web service interface configured to receive a non-dicom electronic healthcare document and metadata associated with the non-dicom electronic healthcare document, to convert the electronic healthcare document from an object format of the web service interface to xds object format, and to submit the converted electronic healthcare document to an electronic repository and the associated metadata to an electronic registry.. .
|Cross-enterprise electronic healthcare document sharing|
A method of submitting a non-dicom electronic healthcare document to an electronic repository according to another example embodiment includes receiving, at a web service interface, the non-dicom electronic healthcare document to be submitted and metadata associated with the non-dicom electronic healthcare document. The electronic healthcare document is converted from an object format of the web service interface to xds object format.
|System and method for sharing photographic content|
A method and system for sharing photographic content, the method comprising capturing an image on a processing device. A photograph is generated, via the processing device, from the image.
|Device authentication using inter-person message metadata|
A device authentication server authenticates a remotely located device using unique data associated with the user of the device stored on a remotely located server that has an established relationship with the device, such as client logic installed on the device and authentication data of the user stored on the device. The unique data can be unique metadata associated with inter-person messages.
|Techniques for delegation of access privileges|
Systems and methods for controlling access to one or more computing resources relate to generating session credentials that can be used to access the one or more computing resources. Access to the computing resources may be governed by a set of policies and requests for access made using the session credentials may be fulfilled depending on whether they are allowed by the set of policies.
|Generation, distribution and use of content metadata in a network|
Methods and apparatus for utilizing information (e.g., metadata) relating to content in a multimedia distribution network. In one embodiment, the network comprises a hybrid fiber coax (hfc) cable network, and the information comprises metadata relating to the bitrate profile of deterministic content such as stored video.
|Inserting ad elements|
Systems and methods are provided for presenting ad content with electronic content. In one implementation a method is provided that includes receiving, from a user device, a request that identifies a segment of electronic content, and selecting a set of ad metadata for the identified segment of electronic content, the selected set of ad metadata including information defining how ad content is to be presented.
|System and method for meta-data driven, semi-automated generation of web services based on existing applications|
Techniques for reusing logic implemented in an existing software application such that the logic can be exposed as a web service or in any other service-oriented context. In one set of embodiments, a design-time technique is provided that comprises, inter alia, receiving program code for an existing software application, generating metadata based on the program code, and customizing the metadata to align with an intended web service.
|System and method for timeline management of objects|
At least one embodiment includes a system for managing objects. The system may be configured to provide a set of objects in a repository with associated metadata including workflow metadata and an application program interface.
|Collaborative authoring with clipping functionality|
Content may be captured in form of clippings and clipping metadata utilized to provide various features and services. Data may be imported from other sources.
|Systems, methods and interfaces for data virtualization|
A data services module performs log storage operations in response to requests by storing data on one or more storage devices, and appending information pertaining to the requests to a separate metadata log. A log order of the metadata log may correspond to an order in which the requests were received, regardless of the order in which data of the requests are written to the storage devices.
|Dispersed storage network with metadata generation and methods for use therewith|
A method begins with a processing module selecting one of a plurality of dispersed storage (ds) processing modules for facilitating access to a dispersed storage network (dsn) memory. The method continues with the processing module sending a dsn memory access request to the one of the plurality of ds processing modules.
|Managing metadata and data for a logical volume in a distributed and declustered system|
Methods, apparatus and computer program products for a distributed system include dividing logical volume data into data subsets, and defining at least one distributedly storage configuration for the logical volume. Metadata for the logical volume is written to a first set of first metadata tables, and the first set of first metadata tables is divided into metadata subsets having a one-to-one correspondence with the data subsets.
|Method and system for storage of data in non-volatile media|
A system and method for managing the storage of data in non-volatile memory is described. In an aspect, the data may be described by metadata and a transaction log file that are checkpointed from a volatile memory into the non-volatile memory.
|Bucketized multi-index low-memory data structures|
Systems and methods for generating and storing a data structure for maintaining cache supporting compression and cache-wide deduplication, including generating data structures with fixed size memory regions configured to hold multiple signatures as keys, wherein the number of the fixed size memory regions is bounded. A first mapping is generated from short-length signatures to a storage location and a quantized length measure on a cache storage device; and unused contiguous regions on the cache device are allocated.
|Backup cache with immediate availability|
Methods, apparatus and computer program products implement embodiments of the present invention that include defining, in a storage system including receiving, by a processor, metadata describing a first cache configured as a master cache having non-destaged data, and defining, using the received metadata, a second cache configured as a backup cache for the master cache. Subsequent to defining the second cache, the non-destaged data is retrieved from the first cache, and the non-destaged data is stored to the second cache..
|System for replication-driven repository cache invalidation across multiple data centers|
A distributed cache invalidation system operating on multiple data centers utilizes metadata, read from a replication stream transmitted between data centers, to identify cached items to be invalidated.. .
|Method and system for storing data in commodity computing|
Disclosed herein is a method and a system for data storage and retrieval that is agnostic to the database models of any of the databases in embodiments of the common infrastructure. Data may be stored via one database, according to a corresponding model, and then stored such that the data may be retrieved by a second database with a different database model.
|Method and system for performing an audio information collection and query|
An electronic device with one or more processors, memory, and a display detects a first trigger event and, in response to detecting the first trigger event, collects a audio sample of environmental audio data associated with a media item. The device transmits information corresponding to the audio sample to a server.
|Image registration system and method|
A system and method of managing an image registry may include receiving an image and metadata associated with the image to be associated with the user, where the user may be an author of the image stored in the image registry. A registration timestamp in response to receiving the image may be generated.
|Essential metadata replication|
Methods, apparatus and computer program products implement embodiments of the present invention that include defining, in a storage system including receiving, by a storage system, a storage request, and identifying, based on the storage request, one or more storage management units. For each of the storage management units, a master partition table having multiple master entries and one or more backup partition tables is identified, each of the backup partition tables having backup entries in a one-to-one-correspondence with the master entries.
|Building a digital media library from two or more separate digital media sources|
Presented is a method of building a digital media library from separate digital media sources. The method includes providing a location of each of the separate media sources, where each of the media sources stores at least one digital media item, and the media item is either owned, rented, or saved by a user.
|Method and apparatus for communicating and recovering motion information|
This invention describes a method for communicating crude motion information using tracking metadata and recovering more accurate motion information from the received tracking metadata and partial video frame data; in particular, we use metadata to convey crude boundaries of objects in the scene and signal motion information for these objects. The proposed method leaves the task of identifying the exact boundaries of an object to the decoder/client.
|Methods and systems for visualizing and ranking connected media content|
A novel form of visualizing and viewing media in text, image, audio, and video format is introduced in which media with interconnected relationships benefit from visualizing and ranking techniques and systems. A method can include organizing media stored on a plurality of nodes, the media being contextually connected based on time, story, character, or other criteria derived automatically through metadata and/or analysis, or generated manually by content creators or users.
|Display control device, display control method, and program|
An information processing apparatus includes: memory configured to store local data associated with content and to store network data associated with the content, wherein the local data comprises real data associated with the content, and wherein the network data comprises metadata associated with the content; and a display control unit configured to control display of the local data and the network data on a display unit based on time information associated with the network data and the local data.. .
|Method, server and computer-readable recording media for managing metastore|
A method for managing a metastore includes steps of: (a) registering static resource and metadata at a metastore to produce a certain application by using an open device api and external html5 authoring tools; (b) configuring a build target operating system and a build target platform; (c) checking a degree of matching between i) the static resource and the metadata and ii) information on parameters delivered from a build target metarepository by referring to the configured build target operating system and platform; (d) calling an external open build system and an api, if the degree of matching is satisfied, and then creating and receiving a target executable file in return to fit for the configured build target operating system and platform; and (e) storing the target executable file, the static resource and the metadata in a metasource repository.. .
|Content-object synchronization and authoring of dynamic metadata|
A method and system are provided which allow for the standardization of object-oriented metadata for units of supplemental data and the improved association of video assets with objects. By defining such a standard, metadata can be added that addresses the lack of creative control and flexibility for authors of supplemental content and interactive elements.
|Method and system for authenticating and preserving data within a secure data repository|
A computer implemented method for identifying and linking a data originator and a data file or data batch from the originator through one or more data source systems. The system stores the data files and batches on a permanent basis for subsequent verification purposes, verifying the identity of the data file originator through originator-specific information from the data source system; and generating unique data entries associated with the originator identity, the file identity and/or a file verification cryptographic digest, and a unique originator signature.
|Ordering content items|
A creation order of content items can generally be determined by a metadata creation time associated with the content items. In some instances, multiple content items can be associated with the same metadata creation time.
|Method for file handling in a hierarchical storage environment and corresponding hierarchical storage environment|
A method for file handling in a hierarchical storage environment includes receiving a new document for storage, and triggering and/or initiating a new document notification process upon receipt of the new document. The new document notification process includes scanning the new document for a set of keywords and/or references; creating enhanced metadata for the new document, wherein the enhanced metadata includes the set of keywords and/or references from said scanning; storing the enhanced metadata in a file system; and evaluating the enhanced metadata via a relationship analyzing process to produce a priority list defining a likelihood of possible access.
|Data management in a multi-tenant distributive environment|
The present invention relates to a method and apparatus for data management in multi-tenant distributive environment. According to the embodiments of the present invention, a tenant-specific virtual metadata server may be created and registered with a task manager in a job processing system.
|In-database provisioning of data|
A user uploads date sets through a client to a database. The data sets are provisioned in the database for in-database searching.
|Event based metadata synthesis|
Event based metadata synthesis is provided. In some embodiments, event based metadata synthesis includes determining time and location information for a first digital asset (e.g., a photograph, video, or recording) associated with a first user based on a first set of metadata associated with the first digital asset, in which the first set of metadata does not include location information, and in which the first set of metadata includes a first time value, and based on a second set of metadata associated with a second digital asset associated with a second user, in which the second set of metadata includes a second time value and a first location value; determining the first digital asset is associated with an event based on a correlation of the determined time and location information for the first digital asset with event time and location information for the event, in which the determined time and location information for the first digital asset includes the first time value and the first location value; and associate the first digital asset with a third set of metadata associated with the event.
|Methods and systems for creating and storing metadata|
One embodiment of the present disclosure is a method of creating metadata during object development. The method comprises receiving a change to an object during its development that results in a changed version of the object, identifying information about the change, and creating metadata comprising the information about the change.
|System and method for automated claims data auditing|
A system and method for automated claims data auditing. The system may include a memory device configured to store a plurality of audit questions associated with audit question metadata, to store a plurality tasks associated with task metadata, to store a plurality workflows associated with workflow metadata and to store a plurality surveys associated with survey metadata.
|Content-based unique material identifiers|
A unique material identifier (umid) for a media file that was not provided with a umid at its point of origination is generated by using the content of the file, and is independent of the time of file import or accessing. For a given item of media material, the umid remains unchanged and uniquely identifies the item when such a file is imported or accessed multiple times.
|Map your movie|
A method of displaying an interactive geographical representation associated with a video content item is described. The method includes: playing the video content item, wherein the video content item includes at least one scene; requesting relevant metadata associated with the at least one video scene, the relevant metadata including a geographical representation and geolocation metadata associated with the at least video scene; receiving the relevant metadata; and displaying an interactive geographical representation along with at least one visual indication, wherein the at least one visual indication is associated with the at least one video scene and positioned at a location indicated by the geolocation metadata.
|Video-related meta data engine, system and method|
A video engine, system and method for use with a video player, including a presenter that presents at least two audio/visual works, at least one software application capable of at least one metadata-related interaction with the audio/visual works, communication points over which the audio/visual works are received, and over which at least a portion of the at least one meta-data interaction occurs, and a hierarchical taxonomy that effects a common metadata reference to each recurrence of a particular object across the audio/visual works, and across each of the at least one metadata-related interaction. The video engine, system, and method may additionally include a prioritization data for use with the metadata..
A unique system, method, and user interface are provided that facilitate more efficient indexing and retrieval of images. In particular, the systems and methods involve annotating or geo-coding images with their location metadata.
|Method and apparatus for mapping a point of interest based on user-captured images|
An approach is provided for mapping a point of interest (poi) based on user-captured images. One or more user-captured images are queried based, at least in part, on a poi data record.
|Method and apparatus for automated analysis and identification of a person in image and video content|
A method, apparatus, and computer readable medium for identifying a person in an image includes an image analyzer. The image analyzer determines the content of an image such as a person, location, and object shown in the image.
|Method and a system to minimize post processing of network traffic|
In the method of the invention said network traffic is monitored by means of descriptive metadata, said descriptive metadata is outputted by a descriptive metadata interface of a deep packet inspection, or dpi, deployment of a network and said descriptive metadata contains verbatim packet fields and accounting information. It is characterised in that it comprises correlating at least part of said descriptive metadata with information included in said descriptive metadata, centralized signatures and external data sources in order to enrich said descriptive metadata..
|Method for automating the management and interpretation of digital documents and their owners rights metadata for generating digital rights management protected contents|
A method for automating the management and interpretation of digital documents and their rights metadata to generate user access of a document protected by digital rights management (drm), comprising the steps of a server obtaining a digital document and its associated rights metadata, the server interpreting the metadata to ascertain drm useful information including identifications (ids) of the document and its users and associated digital rights, and the server generating entries for a drm database including policies associated with the document id and users ids based on the ascertained drm useful information to enable drm protection to the document.. .
|Personalized content recommendation|
Systems and methods for providing personalized content recommendation and content availability to a user are described. In one implementation, the described methods are implemented in the systems, where the method includes gathering content metadata based on user specific parameters, where the content metadata is content specific.
|System and method for dynamically constructing personalized contextual video programs|
Systems, methods, and computer readable-media for dynamically constructing personalized contextual video programs include extracting video metadata from a video program, extracting component metadata from video components stored in a media object library, extracting viewer preferences, receiving synchronization information about the video program, identifying a video program segment susceptible to inserting a video component, and transmitting the video component to a playback device and instructions detailing how to insert the video component in the video program segment. Video metadata can be extracted in real time.
|Systems and methods for utilizing micro-interaction events on computing devices to administer questions|
Disclosed are systems and methods for facilitating the administration of questions to one or more intended responders. A grouping of questions is obtained.
|Method and device for executing application|
A method and device for executing an application include operations of displaying an interest object on a screen of the device, in response to selection of the interest object, obtaining metadata matched with the interest object, determining an associated application associated with the interest object, executing the associated application by using the metadata as an input value to the associated application, and displaying, on the screen, a window indicating an execution result of the associated application executed by using the metadata.. .
|Method for wear leveling in a nonvolatile memory|
A method for writing and reading data memory cells, comprising: defining in a first memory zone erasable data pages and programmable data blocks; and, in response to write commands of data, writing data in erased blocks of the first memory zone, and writing, in a second memory zone, metadata structures associated with data pages and comprising, for each data page, a wear counter containing a value representative of the number of times that the page has been erased.. .
|Rss feed generation using objects|
A really simple syndication (rss) feed generator provides a set of data related to an entity to a user in the form of a really simple syndication (rss) feed in a manner so that the set of data includes entity information at the feed-level. A user of the rss feed may use the feed-level entity information to consume the set of data in a number of different ways.
|Method and system for vm-granular ssd/flash cache live migration|
The instant disclosure describes embodiments of a system and method for migrating virtual machine (vm)-specific content cached in a solid state drive (ssd) attached to an original host. During operation, the original host receives event indicating an upcoming migration of a vm to a destination host.
|Software-defined network attachable storage system and method|
A method for establishing a software-defined network attachable storage system includes establishing first and second sets of logical computer systems (which may be virtual computer systems) as namespace servers and dataspace servers respectively. Each namespace server is configured: (a) to store, in its memory, filesystem metadata, the metadata including file and directory names and information on where user data associated with the file and directory names resides, and to store in its storage system a dynamically updated copy of the filesystem metadata; and (b) to process storage system pathname requests, for a predetermined subset of the namespace, from at least one requesting client computer and to return in response to each request a handle for use by the requesting client computer; and (ii) each dataspace server is configured to store and retrieve user data in its storage system based on handles determined by the namespace servers..
|System and method to store third-party metadata in a cloud storage system|
A cloud storage system identifies and creates metadata associated with a stored file. On receiving a request to access the file with an application, the cloud storage system generates a metadata category associated only with the application, and creates metadata associated with the generated metadata category and corresponding to the file.
|Intelligent data routing and storage provisioning|
Approaches for routing data to storage are provided. An approach includes determining implicit metadata from explicit metadata received with a request from a user to store a file.
|System and method for declaring contents of mobile devices as records|
An approach for declaring content objects to a records management server with a mobile device is provided. In one embodiment, a first computer generates content objects on the mobile device.
|Analyzing multiple data streams as a single data object|
Embodiments of the present invention allow multiple data streams to be analyzed as a single data set. The single data set may be described as a stream set herein.
|Hierarchical, parallel models for extracting in real-time high-value information from data streams and system and method for creation of same|
A computer system identifies high-value information in data streams. The computer system receives a plurality of filter graph definitions.
|Techniques for reconciling metadata and data in a cloud storage system without service interruption|
A system and methods for reconciling data and metadata in a cloud storage system while the cloud storage system is fully operational are provided. The method comprises scanning for broken references in a metadata database containing metadata of blocks stored in the cloud storage system, wherein the scanning for the broken references is performed as a background process; and synchronously verifying blocks for at least existence of the blocks in the object storage system, wherein the synchronous block verification is performed using a foreground process as blocks are requested..
|Method and system for sandbox visibility|
A method for local data visibility is disclosed. The method includes detecting data items in a local data repository located in a local environment.
|System and method for promoting media in an online distribution platform|
A system and method for promoting media in an online distribution platform includes accessing one of a plurality of gaming applications provided on an online distribution platform with a client device over a network, wherein the content of each of the plurality of gaming applications includes metadata corresponding to media provided by the online distribution platform. The system and method further includes displaying information related to the media being promoted on during the gaming application gameplay and allowing a user to purchase and download and/or stream the media being promoted..
|Metadata driven dynamic range control|
A system for encoding and applying dynamic range control/compression (drc) gain values to a piece of sound program content is described. In particular, a set of drc gain values representing a drc gain curve for the piece of content may be divided into frames corresponding to frames of the piece of content.
|Systems and methods for extracting keywords in language learning|
Disclosed are systems, methods, and products for language learning that may extract text from various resources having text, using various natural-language processing features, which can be combined with custom-designed learning activities to offer a needs-based, adaptive learning methodology. The system may receive a resource, extract keywords pedagogically valuable to non-native language learning and academic exercises.
|Information processing apparatus, information processing method, and program|
An information processing apparatus is provided which includes a metadata extraction unit for analyzing an audio signal in which a plurality of instrument sounds are present in a mixed manner and for extracting, as a feature quantity of the audio metadata changing along with passing of a playing time, and a player parameter determination unit for determining, based on the metadata extracted by the metadata extraction unit, a player parameter for controlling a movement of a player object corresponding to each instrument sound.. .