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

42 results about "Object graph" patented technology

In computer science, in an object-oriented program, groups of objects form a network through their relationships with each other—either through a direct reference to another object or through a chain of intermediate references. These groups of objects are referred to as object graphs.

Target-driven navigation method and device based on context awareness and imitation learning

The invention discloses a target-driven navigation method and device based on context awareness and imitation learning, and the method comprises the steps: recognizing an object instance of interest in an image based on a target detector DETR, and constructing an object graph; based on context perception graph reasoning, in the navigation process, dynamic context information such as images, actions and memories serves as guidance, object features are projected to hyperplanes of corresponding contexts by means of a TransH method at each time step, the object relation is dynamically learned, and an intelligent agent can better understand the complex environment. Based on visual representation of Transform, visual features and graph features are fused, and spatial semantic information of the environment is better captured. Based on generative adversarial imitation learning, a new dynamic reward function is designed, and an intelligent agent is helped to avoid a deadlock state in combination with environment rewards. Based on a standard asynchronous dominant actor-commentator algorithm, an effective navigation strategy is trained by using a new reward function, and the navigation success rate and efficiency of the intelligent agent in an unfamiliar environment are improved.
Owner:WUHAN JINGTIAN ROBOT CO LTD +1

Memory management method and device, storage medium and computer equipment

The invention provides a memory management method and device, a storage medium and computer equipment, and aims to realize object granularity memory allocation and release by maintaining fine-grained and shareable access memory management metadata on a separated memory and allowing an application client to directly and concurrently access the metadata. The problem of memory occupation expansion in the existing memory management technology is solved. Moreover, the leakability and accessibility of the distributed object are actively maintained in the memory management process, so that the overhead of traversing an object graph like a garbage collection mechanism is prevented from being introduced in the memory leak recovery process.
Owner:TSINGHUA UNIVERSITY

Object Graph for Concurrency Management

Techniques for detecting potential concurrency issues and / or causality bugs are disclosed. To this end, the system maintains at least one object graph of event objects. The event objects represent events, and the event objects in an object graph are interconnected by references that represent causal and / or temporal relationships between the corresponding events. Before a thread attempts a task that could feasibly conflict with another task, the system may compel the thread to consult the object graph. For instance, if a task entails accessing a shared object, the system may compel a thread to determine if the last event to mutate the shared object is represented in an object graph of event objects before an event corresponding to the thread's current attempt to complete this task. If the last mutation event is absent from the object graph, the system may prevent or delay the thread from completing the task.
Owner:ORACLE INT CORP

Zero-copy serialization method and device based on memory mapping, equipment and medium

The invention discloses a zero-copy serialization method and device based on memory mapping, equipment and a medium, and relates to the field of data processing. In the method, a root object to be serialized is received, the root object and sub-objects are analyzed, and a field to be serialized is identified; constructing an object graph containing the reference relationship between the objects; in the object graph, recursively calculating the data size required for serializing the root object and the sub-object to obtain the total serialization size; according to the total serialization size, selecting and distributing a corresponding memory block from a preset layered memory pool, creating a memory mapping file corresponding to the memory block, and establishing a memory mapping buffer area based on the memory mapping file; traversing the object graph, and writing data of the root object and the sub-object into a memory mapping buffer area; the total length of the data is actually written into the memory mapping buffer area, and the total length of the data is written back into the reserved head area of the memory mapping buffer area. By implementing the technical scheme provided by the invention, the data serialization efficiency is improved.
Owner:TONGCHENG NETWORK TECH CO LTD

Object recommendation method, computer terminal, storage medium and program product

The invention discloses an object recommendation method, a computer terminal, a storage medium and a program product, and relates to the field of image processing. The method comprises the steps that object evaluation data and object images of a plurality of objects to be recommended are obtained, and the object evaluation data are used for representing data influencing the access popularity of the objects to be recommended; determining a recommended probability of the to-be-recommended object based on the object evaluation data; based on the object images, object retrieval results of the to-be-recommended objects are constructed, and the object retrieval results are used for representing the incidence relation between the to-be-recommended objects; and based on the recommended probability and the object retrieval result, selecting at least one to-be-recommended object from the plurality of to-be-recommended objects as a target recommended object. According to the method and the device, the technical problem that the commodities recommended to the user have relatively poor quality and are repeated in the prior art is solved.
Owner:阿里巴巴(上海)有限公司

Identity recognition method and device, electronic equipment, storage medium and program product

The invention provides an identity recognition method and device, electronic equipment, a storage medium and a program product. The method comprises the following steps: performing feature extraction on each object in a video to obtain a first object feature of each object; constructing an object graph structure of the video by taking the first object feature as a node and taking an interaction relationship of different objects in the video as an edge; based on the object graph structure, updating the first object feature of each object to obtain a second object feature of each object; and for each object, performing identity recognition on the object based on the second object feature of the object to obtain the object identity of the object. According to the invention, the accuracy of identity recognition can be effectively improved.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

A method and apparatus for detecting system faults

The present specification discloses a method and device for detecting system failure. For each subsystem database in the system, each object node in the object graph is determined according to each physical model of the database. Then, according to the business content corresponding to each object node and the business logic of each business, a balanced expression composed of object nodes is determined. After that, for each balanced expression, when the data change of the object node in the database in the balanced expression is determined, a balanced expression instance is determined. If the data on both sides of the balanced expression instance is inconsistent, it is determined that there is a system failure, and a prompt information is sent. In this way, when the data of the business in the system changes, whether there is a failure in the system can be detected by judging whether the operation results on both sides of the balanced expression instance corresponding to the business are consistent, so that the problem can be found in time and efficiently, and the loss caused by the system failure to the enterprise can be reduced.
Owner:BEIJING SANKUAI ONLINE TECH CO LTD

Data analysis system and method

This disclosure relates to a system and method for data analysis. According to a first aspect, there is described a method, the method being performed using one or more processors, comprising: receiving one or more user inputs indicative of one or more relationships between data in a plurality of datasets; determining, based on the one or more user inputs, at least one object view for visualizing the data in the plurality of datasets; generating, based on the one or more user inputs, metadata comprising: an object graph indicative of the one or more relationships between two or more of the plurality of datasets; and information identifying the at least one object view; and in response to a query relating to the plurality of datasets, using the metadata to determine how response data responding to the query should be provided.
Owner:PALANTIR TECHNOLOGIES INC

Identifying relevant information within a document hosting system

This disclosure generally covers systems and methods that identify relevant information for a user based on an object graph for documents and other files hosted by a document hosting system. In particular, certain embodiments of the disclosed systems and methods generate an object graph comprising interconnected nodes representing relationships among documents and other files on the document hosting system. Using the object graph, the disclosed systems and methods can identify relevant information and provide results or recommendations corresponding to that information based on a query or on user input, respectively.
Owner:DROPBOX INC

Data processing method, device and equipment, readable storage medium and program product

The invention provides a data processing method and device, equipment, a readable storage medium and a program product, and the method comprises the steps: in the running process of a target program, pausing the running target program in response to an object graph obtaining instruction; querying object graph generation information of the target instance object belonging to the to-be-queried class from the heap storage space in a pause running stage of the target program; the heap storage space is used for storing object information of instance objects generated in the running process of the target program; generating an object graph of the target instance object according to the object graph generation information of the target instance object; the object graph is used for determining whether memory resource abnormal occupation exists in the running process of the target program. According to the method and the device, the memory information of the required instance object can be obtained according to the to-be-queried class, and the object graph of the required instance object is determined online, so that the data processing amount is reduced, the data processing efficiency is effectively improved, and whether memory leakage exists in a program or not can be quickly determined according to the object graph.
Owner:TENCENT DIGITAL TIANJIN

Information processing system

An object of the present invention is to provide an information processing system related to generation of a learning model (network) in machine learning.SOLUTION: An information processing system that executes processing related to a learning model used in machine learning, the information processing system comprising: a first processing section that specifies object identification information corresponding to pseudonymous identification information using a first learning model generated using object image information and pseudonymous identification information associated with the object image information; a second processing section that performs verification processing of an output result of object identification information corresponding to image information input to the first learning model; and a second model generation processing section that executes learning processing of machine learning using learning data verified by the second processing section to generate a second learning model.SELECTED DRAWING: Figure 1
Owner:MARKETVISION CO LTD

Persistent simulation method and device for Java Card simulator

The invention discloses a persistent simulation method and device for a Java Card simulator, and relates to the technical field of persistent simulation. The method comprises the following steps: if a serialized object state does not exist, initializing a Java Card simulator environment, traversing a target object graph from a root node of the target object graph during persistent simulation of the Java Card simulator, and creating state representation of each object to be concerned; creating an object state list according to the state representation of each to-be-concerned object, and creating an instance reference relationship maintenance list based on the object state list; and analyzing the instance reference relationship maintenance list to obtain an instance loading sequence, and loading the application instance according to the instance loading sequence. According to the technical scheme provided by the embodiment of the invention, the development complexity during persistent simulation of the Java Card simulator can be reduced, and a cross-instance reference scene can be accurately simulated.
Owner:SHANGHAI TRUSTKERNEL INFORMATION TECH CO LTD

Creating and consuming data models across multiple fact sets

A computing device displays a first object icon representing a first object of a first data source and a second object icon representing a second object of the first data source. The first object icon is connected to the second object icon via a first connector representing a relationship between the first object and the second object. In response to receiving a first user input to add a third object, the computing device displays a third object icon representing the third object. In response to receiving a second user input on the third object icon, in accordance with a determination that the second object and the third object include at least one common data field, the computing device displays a second connector connecting the third object icon to the second object icon.
Owner:SALESFORCE INC

System event detection system and method

A method, performed by one or more processors, including: receiving one or more event records; generating, using the one or more event records, an event descriptor object descriptive of one or more events occurring in a networked system, wherein the event descriptor object comprises a plurality of event properties; receiving one or more entity records; generating, using the one or more entity records, an entity descriptor object descriptive of one or more entities relevant to the security of the networked system, wherein the entity descriptor object comprises a plurality of entity properties; incorporating, into an object graph, the event descriptor object and the entity descriptor object; and associating, in the object graph, the event descriptor object with the entity descriptor object using at least one of the plurality of event properties and at least one of the plurality of entity properties.
Owner:PALANTIR TECHNOLOGIES INC

Target matching method, event determination method, device and computer equipment

The present application relates to a target matching method, an event determination method, an apparatus, a computer device, a storage medium, and a computer program product. The method comprises: obtaining a first object identifier for which an object identifier match fails and the time at which a first behavior corresponding to the first object identifier occurs, wherein the first object identifier is the identifier of the object that performed the first behavior; searching for a set of second object identifiers within a preset time period corresponding to the time at which the first behavior occurred, wherein the second object identifier is the identifier of an object that has a tendency to perform a second behavior, and the second behavior and the first behavior are opposite behaviors performed with respect to a target area; matching the first object identifier and the second object identifier set based on the similarity between the object image corresponding to the first object identifier and the object images corresponding to each second object identifier in the second object identifier set, and determining a second object identifier that successfully matches the first object identifier. This method can improve the accuracy of target matching.
Owner:BEIJING AIBI TECH CO LTD

Identifying relevant information within a document hosting system

This disclosure generally covers systems and methods that identify relevant information for a user based on an object graph for documents and other files hosted by a document hosting system. In particular, certain embodiments of the disclosed systems and methods generate an object graph comprising interconnected nodes representing relationships among documents and other files on the document hosting system. Using the object graph, the disclosed systems and methods can identify relevant information and provide results or recommendations corresponding to that information based on a query or on user input, respectively.
Owner:DROPBOX INC

System event detection system and method

A method, performed by one or more processors, including: receiving one or more event records; generating, using the one or more event records, an event descriptor object descriptive of one or more events occurring in a networked system, wherein the event descriptor object comprises a plurality of event properties; receiving one or more entity records; generating, using the one or more entity records, an entity descriptor object descriptive of one or more entities relevant to the security of the networked system, wherein the entity descriptor object comprises a plurality of entity properties; incorporating, into an object graph, the event descriptor object and the entity descriptor object; and associating, in the object graph, the event descriptor object with the entity descriptor object using at least one of the plurality of event properties and at least one of the plurality of entity properties.
Owner:PALANTIR TECHNOLOGIES INC

Creation and consumption of data models that span multiple sets of facts

A computing device displays a first object icon representing a first object of a first data source and a second object icon, representing a second object of the first data source. The first object icon is connected to the second object icon via a first connector representing a relationship between the first object and the second object. In response to receiving a first user input to add a third object, the computing device displays a third object icon representing the third object. In response to receiving a second user input on the third object icon, in accordance with a determination that the second object and the third object include at least one common data field, the computing device displays a second connector, connecting the third object icon to the second object icon.
Owner:SALESFORCE INC

Object evaluation method, object evaluation device, non-transitory computer-readable storage medium, and computer program product

An object evaluation method and an object evaluation device. The object evaluation method includes: obtaining an image of a first object to be evaluated; determining first level information by means of a first object level classifier according to the image of the first object to be evaluated; determining adjustment weights of various object levels according to distribution proportions of the object images of the various object levels in a plurality of object images having the same object type as that of the image of first object to be evaluated and having known object levels, wherein an object level having a relatively high distribution proportion has a relatively low adjustment weight; and respectively generating second rating confidences of the various object levels according to first rating confidences and the adjustment weights of the various object levels to form second level information.
Owner:HANGZHOU RUISHENG SOFTWARE CO LTD

Object publishing content generation method, computing device, storage medium and computer program product

The embodiment of the invention provides an object release content generation method, computing equipment, a computer readable storage medium and a computer program product. The object release content generation method comprises the following steps: sending object release prompt information to a client; obtaining an object picture sent by the client; identifying an object type to which the target object in the object picture belongs by using the first large model; performing information extraction from the object picture by using a second large model based on the object type to determine a first parameter value of at least one successfully extracted first attribute parameter and at least one unsuccessfully extracted second attribute parameter; sending the at least one second attribute parameter to the client; acquiring a second parameter value sent by the client; and generating object publishing content according to the at least one first parameter value and the at least one second parameter value. According to the technical scheme provided by the embodiment of the invention, the object publishing content which accurately and completely describes the target object can be generated.
Owner:BEIJING 58 INFORMATION TTECH CO LTD

User interfaces and object graphs for content item customization and transmission

Systems, computer-implemented methods, applications, and user interfaces for xxx. For example, a computer-implemented method may include: receiving a rule and a content item associated with a trigger, the rule having a condition for activation of the trigger; determining based on an evaluation of the object graph that the condition for activation of the trigger is satisfied; identifying, based on the determination that the condition for activation of the trigger is satisfied, a trigger data object associated with the trigger; and causing the content item to be transmitted to or displayed at a computing system associated with the trigger data object based on the identification of the trigger data object and on the determination that the condition for activation of the trigger is satisfied.
Owner:PEOPLE CENTER INC

Target detection method and electronic device

The present disclosure provides a target detection method and an electronic device, which can be applied to the technical field of computer vision. The method comprises: obtaining an object graph in a t-th image frame based on a target satellite video and historical detection results; obtaining a first detection result of a target object in the t-th image frame according to the t-th image frame, the object graph, a target historical image frame and a historical detection result of the target historical image frame, wherein the target historical image frame is one image frame in the target satellite video; determining a second detection result of the target object in the t-th image frame according to the historical detection result; and determining the first detection result as a target detection result in a case where the first detection result matches the second detection result.
Owner:AEROSPACE INFORMATION RES INST CAS

Data storage and retrieval system for subdividing unstructured platform-agnostic user input into platform-specific data objects and data entities

A platform-agnostic input system can render a multiuser input board user interface element at one or more frontends to collect input from multiple users simultaneously. The platform-agnostic input system can maintain an object graph based on positions of objects added to the multiuser input board. The platform-agnostic input system can select branches of the object graph and determine which among a set of platforms in a multiplatform computing system to associate with the data associated with each node of that branch of the object graph.
Owner:ATLASSIAN PTY LTD +1

Data storage and retrieval system for subdividing unstructured platform-agnostic user input into platform-specific data objects and data entities

A platform-agnostic input system can render a multiuser input board user interface element at one or more frontends to collect input from multiple users simultaneously. The platform-agnostic input system can maintain an object graph based on positions of objects added to the multiuser input board. The platform-agnostic input system can select branches of the object graph and determine which among a set of platforms in a multiplatform computing system to associate with the data associated with each node of that branch of the object graph.
Owner:ATLASSIAN PTY LTD +1

Credit risk prediction method and computer program product

The invention discloses a credit risk prediction method and a computer program product. The method comprises the steps of obtaining object attribute data of a plurality of target objects, and determining object feature data of each target object according to the object attribute data of each target object; taking the target objects as nodes, and constructing a multi-object graph network corresponding to the plurality of target objects according to the object attribute data corresponding to the target objects; for a single target object, determining node feature data corresponding to the target object according to a neighbor node corresponding to the target object in the multi-object graph network; clustering the plurality of target objects according to the node feature data of the plurality of target objects to obtain object categories corresponding to the target objects; wherein the object category is used for indicating the credit risk degree corresponding to the target object. Therefore, the risk prediction and classification result of the target object can be quickly, comprehensively and accurately obtained, the loss is reduced, the resource safety is protected, and the sensitivity to the risk is kept.
Owner:AGRICULTURAL BANK OF CHINA

Information processing apparatus, information processing method, non-transitory computer readable medium, and learning model

An information processing apparatus includes an acquiring unit configured to acquire an object image that includes an object, and a predicting unit configured to predict a class of the object by applying the object image acquired by the acquiring unit to a learning model. The learning model includes a main network (201) that extracts feature amounts regarding hierarchical classes of the object based on the object image, and a sub network (202) that outputs hierarchical classes of the object based on the feature amounts. The main network (201) includes extractors that extract the feature amounts. The sub network (202) includes classifiers that output classes of the object based on the feature amounts, and in the sub network, a higher-level classifier has a connection to one or more lower-level classifiers.
Owner:RAKUTEN GROUP INC

Script-based runtime assembly of object graphs using native instructions compiled by an ahead-of-time compiler

Techniques for script-based runtime assembly of object graphs using native instructions compiled by an ahead-of-time compiler are disclosed, including: generating, based on a data structure that defines a business process, a script including instructions for assembling an object graph that represents relationships between objects used by the business process; obtaining, at runtime by a business process execution engine compiled to native instructions by an ahead-of-time compiler, the script; assembling, at runtime by the business process execution engine, the object graph based at least on the instructions in the script.
Owner:ORACLE INT CORP

Optimising computer program code

ActiveUS12566597B2Code compilationSoftware engineeringMethod
A computer-implemented method for optimising object-oriented program code comprises receiving object-oriented program code and performing a static analysis on a call of the object-oriented program code to simulate an effect of the call on an abstract state. Static-analysis data is generated, representative of the effect of the call on the abstract state. An object graph, generated from the program code, is introspectively accessed to determine a property of the call. Optimised program code is generated from the received object-oriented program code, using the static-analysis data and the determined property to optimise the call in the optimised program code.
Owner:TARAVU LTD

Information Processing Apparatus, Information Processing Method, and Program

The present invention provides an information processing apparatus, an information processing method, and a program that can recognize each constituent element of a structural formula from an image representing the structural formula and use the recognition result for subsequent compound retrieval. In an information processing apparatus including a processor, the processor, through a recognition model, recognizes, based on the feature amounts of respective regions in an object image representing the structural formula of an object compound, the constituent element represented by each region among the constituent elements in the structural formula of the object compound, and stores element information regarding the constituent elements in the structural formula of the recognized object compound in association with the object compound. The recognition model is a model constructed by machine learning using learning images each representing one constituent element in the structural formula of a compound.
Owner:FUJIFILM CORP