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

5 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.

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

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

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

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

ActiveUS12650822B2Specific program execution arrangementsCode compilationParallel computingBusiness process
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

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