Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

76 results about "Class hierarchy" patented technology

This article is about the computer science concept. For the sociology concept, please see social class. A class hierarchy or inheritance tree in computer science is a classification of object types, denoting objects as the instantiations of classes (class is like a blueprint, the object is what is built from that blueprint) inter-relating the various classes by relationships such as "inherits", "extends", "is an abstraction of", "an interface definition". In object-oriented programming, a class is a template that defines the state and behavior common to objects of a certain kind. A class can be defined in terms of other classes.

Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information

Rights management information is used at least in part in a matching, narrowcasting, classifying and/or selecting process. A matching and classification utility system comprising a kind of Commerce Utility System is used to perform the matching, narrowcasting, classifying and/or selecting. The matching and classification utility system may match, narrowcast, classify and/or select people and/or things, non-limiting examples of which include software objects. The Matching and Classification Utility system may use any pre-existing classification schemes, including at least some rights management information and/or other qualitative and/or parameter data indicating and/or defining classes, classification systems, class hierarchies, category schemes, class assignments, category assignments, and/or class membership. The Matching and Classification Utility may also use at least some rights management information together with any artificial intelligence, expert system, statistical, computational, manual, or any other means to define new classes, class hierarchies, classification systems, category schemes, and/or assign persons, things, and/or groups of persons and/or things to at least one class.
Owner:INTERTRUST TECH CORP

System and method for generating metadata for segments of a video program

A system provides evaluation of individual segments of a video program in accordance with a viewer's viewing preferences. The system included a server that receives production data for a program including descriptive information and timing information, and that generates individual metadata for each program segment. The system further includes a client device that receives the individual metadata and processes the metadata in accordance with a viewer profile to determine the desirability of each program segment for the viewer. The client device may record desirable segments or alert the viewer about desirable segments. The server may provide the metadata to the client through a programming event transmission system or through the internet. The metadata and viewer profile may utilize a classification hierarchy. A related device generates metadata for video program segments. The device receives production data for a program that includes descriptive information and timing information, determines time data and descriptive data for individual segments of the program, and generates individual metadata corresponding to each program segment. Each metadata comprises an identifier of the program, and time data and descriptive data for the program segment. The individual metadata for each segment of the program enables separate evaluation of each program segment with respect to a given viewer's viewing preferences. The metadata may utilize a classification hierarchy. Another related device provides metadata for segments of a video program to consumers. The device obtains production data for a program from production equipment in a production studio where the program is produced. The production data is provided to a metadata generator, which returns individual metadata corresponding to individual segments of the program. The individual metadata are provided for transmission through a programming event transmission system in advance of the corresponding program segments. The individual metadata enable separate evaluation of each program segment with respect to a given viewer's viewing preferences. The metadata may be encoded for transmission and may utilize a classification hierarchy. Related processes in the aforementioned devices are also disclosed.
Owner:MYDTV

Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information

Rights management information is used at least in part in a matching, narrowcasting, classifying and / or selecting process. A matching and classification utility system comprising a kind of Commerce Utility System is used to perform the matching, narrowcasting, classifying and / or selecting. The matching and classification utility system may match, narrowcast, classify and / or select people and / or things, non-limiting examples of which include software objects. The Matching and Classification Utility system may use any pre-existing classification schemes, including at least some rights management information and / or other qualitative and / or parameter data indicating and / or defining classes, classification systems, class hierarchies, category schemes, class assignments, category assignments, and / or class membership. The Matching and Classification Utility may also use at least some rights management information together with any artificial intelligence, expert system, statistical, computational, manual, or any other means to define new classes, class hierarchies, classification systems, category schemes, and / or assign persons, things, and / or groups of persons and / or things to at least one class.
Owner:INTERTRUST TECH CORP

Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information

Rights management information is used at least in part in a matching, narrowcasting, classifying and / or selecting process. A matching and classification utility system comprising a kind of Commerce Utility System is used to perform the matching, narrowcasting, classifying and / or selecting. The matching and classification utility system may match, narrowcast, classify and / or select people and / or things, non-limiting examples of which include software objects. The Matching and Classification Utility system may use any pre-existing classification schemes, including at least some rights management information and / or other qualitative and / or parameter data indicating and / or defining classes, classification systems, class hierarchies, category schemes, class assignments, category assignments, and / or class membership. The Matching and Classification Utility may also use at least some rights management information together with any artificial intelligence, expert system, statistical, computational, manual, or any other means to define new classes, class hierarchies, classification systems, category schemes, and / or assign persons, things, and / or groups of persons and / or things to at least one class.
Owner:INTERTRUST TECH CORP

Remoting features

A system and method that provides remoting services in a distributed object system is provided. The system includes a remote object monitor and a remote object manipulator. The remote object monitor can provide a human readable reference to a remote object, where the human readable reference is a URL (Uniform Resource Locator) and can include protocol information, protocol data, an application name and an object URI (Uniform Resource Identifier). The remote object monitor can also provide metadata concerning a remote object, where the metadata can include information concerning interfaces implemented by a remote object, the type of a remote object, the class hierarchy of a remote object, methods implemented by a remote object, properties implemented by a remote object and attributes implemented by a remote object. The remote object monitor can also provide entry points and code interception for custom attribute based activation processing that can be performed before, after and/or substantially in parallel with non-attribute code associated with a remote object. The remote object monitor can also monitor and/or control the lifetime of a remote object, using, for example, a lease manager. The remote object manipulator can also update metadata concerning a remote object and can control the lifetime of a remote object via a lease manager, for example.
Owner:MICROSOFT TECH LICENSING LLC

Fake-locus-based location privacy protection method for use in recommendation system

The invention discloses a fake-locus-based location privacy protection method for use in a recommendation system. According to the technical scheme, the method comprises the following steps that: 1, a communication system framework consisting of a user, a public location database and a recommendation service operator is built; 2, the user caches an actual location locus, and converts the actual location locus into a corresponding semantic locus; 3, the user builds a location class hierarchy tree according to a semantic class of location data in the public location database, and performs clustering according to the similarity of the location data; 4, the user generates a fake locus through a Viterbi algorithm; and 5, the user uploads the fake locus to the recommendation service operator in order to protect the location privacy of the user. According to the method, a semantic class of an actual location of the user is taken as an input of the Viterbi algorithm to generate the fake locus, and the actual location of the user is not involved in computation, so that the service operator cannot speculate the location of the user; the location privacy of the user is protected; and the service quality of the recommendation system is enhanced at the same time. The method can be applied to a mobile social network for making recommendations according to interests of the user.
Owner:XIDIAN UNIV

Network resource and service united describing method

The present invention proposes a unified description method of network resources and service, mainly aiming at the internet service and the resource search. The present invention proposes a unified description method to link the resources with the service through an attribute on the basis of main body description, to realize the unified search of the resources and the service. The present invention comprises an internet consisting of a local area network and a wide area network as well as a mobile communication network, the key steps comprise that the class hierarchy of a main body is defined; the attribute is defined; the user registers the resources and service provided to a registration center; a client side inquires the network resources. The present invention makes unification in form to the network resources and the service which are needed to be obtained by users from network, and the registration and the inquiry of the resources and the service are realized on the basis of the unification. The significance of the present invention lies in that the existing various registration with little association is associated with the inquiry methods, and the users can make more effective inquiry to all things of the network on a special resource and service inquiry terminal, thus the present invention provides great convenience for users.
Owner:BEIJING JIAOTONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products