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

33 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

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

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

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

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

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

Navigating an application object graph in spatial computing environments

A computer-implemented method includes identifying, using a spatial controller for application object graph (SCAOG) and a spatial computing system user interface (UI), an object type root node associated with a particular object type, where the object type root node has relations to all graph database object (GDO) instances in a graph database with a particular attribute and with a particular value. Fact sheets associated with the GDO instances with the particular attribute and with the particular value are displayed. A particular GDO instance is focused. Initially provided GDO types related to the particular object type are revised with revised GDO types of a particular relevance. The revised GDO types are focused. A graph traversal from the GDO type of revised GDO types to the GDO types related to the revised GDO types is executed. The revised GDO types are grouped based on results of the graph traversal.
Owner:SAP SE

Conversation recommendation and model training method and device, electronic equipment and storage medium

Embodiments of the present application provide a dialogue recommendation and model training method and device, electronic equipment and storage medium. The dialogue recommendation method comprises: determining a plurality of recommendation elements in a current dialogue sentence; in a pre-constructed recommendation object graph, querying an association relationship between the plurality of recommendation elements, wherein an entity of the recommendation object graph indicates a recommendation element, and an entity relationship of the recommendation object graph indicates an association relationship between different recommendation elements; at least based on a context semantic association between the plurality of recommendation elements and the association relationship therebetween, constructing a preference representation of a current topic of the current dialogue sentence; based on the preference representation of the current topic, predicting a next topic of the current topic; and recommending a recommendation object matching the next topic. The scheme of the embodiments of the present application further improves the recommendation efficiency while ensuring the accuracy of the recommendation.
Owner:ALIBABA (CHINA) CO LTD

Video tag acquisition method and apparatus, electronic device, and storage medium

The application discloses a video label acquisition method and device, electronic equipment and a storage medium. The method comprises the following steps: acquiring multiple pictures of a target video; inputting the multiple pictures into a trained network model to acquire a label of the target video; and the network model acquires the label of the target video according to the transformation of object graph structures in the multiple pictures of the target video. The scheme provided by the application can acquire the label of the video based on the changes of objects in the video, has high practicability and high accuracy.
Owner:BEIJING XUEZHITU NETWORK TECH

Method and mobility device using the method for path prediction through interaction analysis between objects using artificial intelligence

A method for controlling an autonomous driving of a vehicle is introduced. The method may comprise generating a weighted adjacency matrix from an object graph, based on a location relative to an anticipated collision point among objects. The method may further comprise, based on this matrix and a graph convolution layer of a high-order graph model, generating an Mth-order adjacency matrix, defining interrelations among objects across M number of hops, generating object attribute information from this matrix and feature information defining an attribute of an object, generating, based on a combination layer of the high-order graph model, cumulative feature information by integrating the object attribute information, embedding the cumulative feature information into the object graph, generating, based on the embedding and a predicted path model, an object's predicted path, and outputting, based on this predicted path, a signal for controlling the autonomous driving of the vehicle.
Owner:HYUNDAI MOTOR CO LTD +2

Object map generation method and apparatus, device, computer-readable storage medium, and computer program product

This application provides an object map generation method performed by an electronic device. The method includes: obtaining a plurality of initial object maps of a virtual object and adjustment description text for describing a preset adjustment effect on the virtual object; controlling a virtual camera to capture images of the virtual object at a plurality of different capturing angles; respectively performing image adjustment on the captured images based on the adjustment description text, to obtain reference images satisfying the preset adjustment effect; selecting, from the reference images, target reference images respectively corresponding to the initial object maps; generating, based on the target reference images and the initial object maps, target object maps satisfying the preset adjustment effect; and respectively replacing the initial object maps on the virtual object with the corresponding target object maps, to obtain a target virtual object satisfying the preset adjustment effect.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Object recognition method and device, electronic equipment and storage medium

The embodiment of the invention provides an object recognition method and device, electronic equipment and a storage medium, belongs to the technical field of data processing, and is suitable for the field of finance. The method comprises the following steps: acquiring reference evaluation data, reference object attribute data and reference work record data; performing model optimization on a preset object evaluation network through the reference evaluation data, the reference object attribute data and the reference work record data to obtain a target object evaluation network; and obtaining target work record data and target object attribute data, performing graph construction according to the target work record data to obtain a target object graph, and performing key sub-graph identification on the target object graph according to the target object evaluation network and the target object attribute data. According to the embodiment of the invention, the evaluation accuracy of the key group can be improved.
Owner:CHINA PING AN PROPERTY INSURANCE CO LTD