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

45 results about "Shared object" patented technology

Information processing device, program, and information processing system

[Problem] A technology is provided capable of reducing the positional misalignment of a user in a virtual space as appropriate according to the situation. [Means of Solution] An information processing device is provided, including a control unit that: sets, as a shared object for a first user and a second user, a virtual object located within a first range whose base point is the first user in a virtual space, with the second user being present within a second range whose base point is the virtual object; transmits relative information indicating a relative positional relationship between the shared object and the first user to a user terminal associated with the second user; and switches the setting of the shared object in response to a change in at least any of a position of the first user, a position of the shared object, and a position of the second user in the virtual space.
Owner:SONY GROUP CORP

Hydraulic engineering safety monitoring data sharing system and method

The invention relates to the technical field of hydraulic engineering safety monitoring, in particular to a hydraulic engineering safety monitoring data sharing system and method, and the method comprises the steps: a user submits a data sharing request through a data sharing module, and appoints a sharing object and a sharing range; after the smart contract receives the sharing request, the sharing authority of the sharing party and the data access authority of the receiving party are automatically verified; if the permission verification is passed, calling the to-be-shared data from the data storage module, and encrypting the data by adopting an SM4 algorithm; the smart contract generates a sharing protocol, and allows the receiver to access the encrypted data after passing permission verification; recording sharing behavior details; the shared record is packaged into a block chain transaction, and the block chain transaction is verified through an improved PBFT consensus algorithm and then is subjected to uplink storage; returning a sharing result to the sharing party and the receiving party; if not, the reason is returned. The centralized management and efficient sharing of the data are realized, the data island phenomenon is effectively eliminated, and the integration and utilization efficiency of the data is improved.
Owner:INSPUR SMART TECH INNOVATION (SHANDONG) CO LTD

Mountless querying of listing data

PendingUS20250371186A1Digital data protectionTerm memoryShared object
Embodiments of the present disclosure provide techniques for mountless querying of listing data. A processing device obtains a query that includes a universal listing identifier of a database, wherein the universal listing identifier is different from an identifier for the database. The processing device activates, at runtime, at least one role for accessing the database and shared objects based on the universal listing identifier. The processing device generates, based on the universal listing identifier and the at least one activated role, an in-memory placeholder object associated with the database. The processing device provides access to data of the database based on the in-memory placeholder object and the query.
Owner:SNOWFLAKE INC

Information processing method and device in game, electronic equipment and storage medium

The invention discloses an information processing method and device in a game, electronic equipment and a storage medium, and the method comprises the steps: displaying a first virtual scene through a graphical user interface, the first virtual scene being a virtual scene currently edited by a first game account; adding the target component into a first shared component library in response to an adding operation for the target component; in response to a sharing operation of the sharing object, allocating the use permission of the components in the first shared component library to the second game account so that the second game account can use the components in the first shared component library in the first virtual scene or a second virtual scene different from the first virtual scene; in response to a use operation of a second game account on the target components, updating the number of the target components in the first shared component library; according to the method and the device, the flexibility of using the components by the players is improved, the interaction efficiency among the players is enhanced, the efficiency of the building process in the game is improved, and the game interaction experience of the players is improved.
Owner:NETEASE (HANGZHOU) NETWORK CO LTD

Method and system for dynamically instrumenting swan NEXT Native layer function

The invention relates to the technical field of dynamic instrumentation, in particular to a method and system for dynamically instrumenting a swan NEXT Native layer function. The method comprises the following steps: obtaining a process identifier of a target application process, and reading a corresponding memory mapping file to obtain a loading base address and a file path of a Native layer ELF shared object; an ELF file corresponding to the file path is read, and an index relation table of the target function symbol name of each item in the PLT section, the PLT item and the file offset of the PLT section is established; adding the loading base address and the file offset of the PLT section to calculate the initial address of the memory of the PLT section; and calculating the memory absolute address of the PLT entry of the target function according to the PLT entry of the to-be-intercepted function in the index relation table. According to the method, the index relationship between the symbol and the address is established by analyzing the memory mapping file and the ELF shared object file of the target process, and accurate function interception is realized at the PLT entry level.
Owner:BEIJING BANGCLE TECH CO LTD

A dynamic shared object compilation method and system

Embodiments of the present application provide a dynamic shared object compiling method and system. The method comprises initializing the structure of a compiler, inputting a dynamic shared object source program into a standard engine generator, pre-compiling, obtaining an intermediate file, then statically compiling the intermediate file by the compiler to generate a target file, and inputting the target file into a virtual machine to load the bytecode in the target file and perform dynamic analysis and execution. In this way, the development efficiency can be improved, the overall performance of the application software can be improved, and the sustainable competitiveness of the product can be improved.
Owner:BEIJING CSSCA TECH CO LTD

Generation of virtualized shared tab for screen sharing

A request to share an object is received within a virtualized screen sharing management application. A virtualized display for sharing the object is generated. The object is mapped to the virtualized display. Responsive to the request, the object is shared within the virtualized screen sharing management application via the virtualized display.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Method for realizing global sharing of objects by static constant field in smart card library package

PendingCN122387421AConstant fieldSmart card
The application provides a method for realizing global sharing of objects by using static constant fields in a smart card library package, comprising defining a global shared object in a smart card virtual machine environment, declaring the global shared object by using a static constant field of a reference type, wherein the field declaration contains at least a static final modifier and the declaration type is a reference type; in a static field initialization stage, performing one-time creation and initialization of the global shared object, and storing the initialized object in a static field image; marking the created object as a final global shared object to ensure that the object can be accessed by all applications on the smart card and is not modified by any application in the access process. The application enables the library package to support static constant fields of the reference type, and the global shared object with contents not changing with applications is only created, initialized and stored once in the static field initialization stage, and all applications on the smart card can use it, so that space is saved and application running efficiency is improved.
Owner:EASTCOMPEACE TECH

Control flow integrity system and method

A CFI system comprising: at least one protection module, each protection module comprising a respective allowed flow model associated with at least one of a plurality of parts of a process; and at least one process protection manager arranged, in response to a control flow instruction in one of the plurality of parts of the process, to: compare one or more parameters of the control flow instruction with the allowed flow model of the associated protection module; and generate a predetermined signal in response to a result of the comparison indicating that the compared parameters do not satisfy respective parameters of the allowed flow model, wherein each protection module is implemented as a shared object, wherein each process protection manager is implemented as a shared object, and wherein the at least one protection module and process protection manager are loaded into the process.
Owner:C2A SEC LTD

Data sharing implementation method of asymmetric encryption in Hadoop multi-tenant environment

The invention discloses a data sharing implementation method of asymmetric encryption in a Hadoop multi-tenant environment. The method comprises the following steps: in a cluster with tenant-level symmetric encryption isolation, generating an RSA key pair for each tenant, storing a public key in a plaintext, and performing secondary encryption protection on a private key by a tenant master key; when a source tenant shares, the Ranger KMS internally decrypts the to-be-shared EZ-Key or DEK, a public key of a target tenant is used for encryption to generate a digital envelope, a unique identifier is distributed, and the NameNode extension attribute of a shared object is written; when a target tenant accesses the envelope, after the Ranger KMS verifies the effectiveness of the envelope, the private key of the envelope is used for decryption to obtain a symmetric key plaintext, and transparent decryption is realized; revocation only needs to mark envelope invalidation and clear extended attributes, and re-encryption is not needed. According to the method, the problems that symmetric keys cannot be revoked and plaintexts are leaked in cross-tenant sharing are solved, and the method has the advantages of key security, lossless performance, transparent access and full-link auditing.
Owner:CHINA ELECTRONICS CLOUD DIGITAL INTELLIGENCE TECH CO LTD

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

Method and apparatus for processing shared objects in an operating system

The present disclosure provides a processing method and processing device for shared objects in an operating system, electronic equipment and computer readable medium, the method comprising: generating shared objects and a current application image; obtaining shared objects relied on by the current application image from the generated shared objects to generate a dependency file corresponding to the current application image; generating a file system according to the shared objects, the current application image and the dependency file, and mounting the file system on an operating system node when the operating system starts; parsing the dependency file before running the current application image, and sequentially installing the shared objects recorded in the dependency file to the memory where the current application image is located; and uninstalling the shared objects recorded in the dependency file from the memory after the current application image ends running.
Owner:BEIJING ESWIN COMPUTING TECH CO LTD

Eyewear including shared object manipulation AR experience

PendingCN122331122AComputer graphics (images)Shared object
The eye-worn device provides an interactive augmented reality experience between two users to perform shared group object manipulation tasks. During this shared group task, each user of the eye-worn device controls the movement of corresponding virtual objects in the virtual scene based on a portion of the virtual scene that the user is looking at. Each user can also generate verbal commands to create virtual objects that interact with one or more other virtual objects.
Owner:SNAP INC

Android platform message passing method and system

The invention provides an Android platform message passing method and system, a more convenient framework function is designed by designing a dynamicjni component, the designed dynamicjni component can provide various data types and increase protocol field information, when an error occurs, only the protocol field information needs to be modified, a code of a native layer so does not need to be modified, and the error can be avoided. And meanwhile, recompilation is not needed for modifying the fields, so that development and debugging can be greatly facilitated. Meanwhile, when the bug on the line is repaired, compared with a previous scheme in which hot repair cannot be carried out due to the fact that a native layer so needs to be modified when a field needs to be modified, the scheme in the invention can conveniently carry out hot repair on the line by only modifying a java layer.
Owner:XINGYUAN INFORMATION TECH (XIAMEN) CO LTD

Internet data processing and sharing system based on block chain technology

The invention relates to the technical field of internet data processing, in particular to an internet data processing and sharing system based on a block chain technology, which comprises a data access module, a data processing module, a block chain module, a data sharing module and a security management module, and a dynamic desensitization strategy based on the smart contract and a distributed data right confirmation and transaction mechanism are also integrated. According to the internet data processing and sharing system based on the block chain technology, by integrating a dynamic desensitization strategy based on an intelligent contract, desensitization rules can be flexibly adjusted according to data types, sensitivity, sharing objects and scenes, for example, medical data adopts high-degree desensitization for scientific research institutions, adopts low-degree desensitization for patients, and adopts high-degree desensitization for the sharing objects and scenes. According to the method, sensitive information such as an identity card number and a specific address is prevented from being leaked, effective utilization of data in different scenes is guaranteed, and the contradiction that data value is reduced due to excessive desensitization or privacy is leaked due to insufficient desensitization caused by a traditional fixed desensitization mode is solved.
Owner:CHANGZHOU HUIZHONG INFORMATION TECHNOLOGY CO LTD

Sharing received objects with co-located users

Users of electronic eyewear devices can interact with each other by sharing 3D objects (e.g., 2D or 3D augmented reality (AR) objects or scanned 2D or 3D images of real-world objects) with each other via local objects (real or virtual) in each user's environment established as personalized anchor points for social connection. When a user receives an object from another user, the user has the option to generate a connected session with other users that are co-located (physically or virtually at the same location) with the user. The co-located group of users in this new connected session may view the received object either on their personal electronic devices (e.g., smartphones) or on their electronic eyewear devices and can modify and annotate the shared object using collaboration software and AR display tools that enable modification and manipulation of the shared object.
Owner:SNAP INC

UVM and C implementation method of virtual MCU processor

The invention discloses a UVM and C implementation method for a virtual MCU processor, and the method comprises the following steps: S1, compiling system-level excitation verification compiled by a C language into a shared object through a GCC compiler, and transmitting an address and data contained in the shared object to a SystemVerilog / UVM environment in the form of a keyword import through a DPI method, so as to achieve the purpose that the SystemVerilog language calls the C language; s2, a component AHB UVC is adopted to realize bus reading and writing with a transaction class as a data unit; and writing a task by adopting a SystemVerilog language to realize interrupt type definition, interrupt request, interrupt response, interrupt service, field recovery and time waiting. According to the method, debugging in the verification process can be facilitated, and the efficiency of system-level verification work is remarkably improved.
Owner:JIANGSU HUACHUANG MICROSYSTEM CO LTD

Shared set of object registrations for surgical devices using independent reference planes

PCT designated stageWO2026041995A1Surgical navigation systemsDiagnostic markersRadiologyObject registration
Devices, systems, and techniques for a shared set of object registrations for devices with independent reference planes. An example imaging device may capture a first imaging data stream of a visualized surgical structure. The imaging device may communicate registration information with another surgical imaging device capturing a second imaging data stream of the visualized surgical structure. The imaging device may identify, based on the registration information, a first location, within the first imaging data stream, associated with the visualized surgical structure. The first location may be determinable based on: a first reference geometry associated with a field of view of the first surgical imaging device, a second reference geometry associated with a field of view of the second surgical imaging device, a transformation between the first reference geometry and the second reference geometry, and a reference landmark common to the first imaging data stream and the second imaging data stream.
Owner:CILAG GMBH INTERNATIONAL

Compatibility checker for listing auto fulfillment

Provided herein are systems and methods for compatibility verification for listing auto-fulfillment. A system includes at least one hardware processor coupled to a memory and configured to decode a request for replication of data from a primary deployment account of a data provider to an account of a data consumer. A share object is retrieved in response to the request. The share object specifies a first plurality of data objects associated with the data. A determination is performed of the compatibility of each data object of the first plurality of data objects with the replication. A notification of the compatibility of each data object of the first plurality of data objects is output to the primary deployment account of the data provider.
Owner:SNOWFLAKE INC

Response speed increasing method and system for intelligent earphone integrating multifunctional scheduling file

The invention discloses a method and a system for improving the response speed of an intelligent earphone integrating a multifunctional scheduling file. The method comprises the following steps: constructing an intelligent earphone pre-scheduling library, and loading a shared object file according to a priority strategy based on hardware calling information in historical operation; when the intelligent earphone enters a use state, pre-loading the file in the pre-scheduling library to a cache space; when the function is executed, if the cache is hit, directly calling the corresponding shared object file to drive hardware, otherwise, normally loading; and updating the pre-scheduling library and the cache on line according to the execution result. Through a preloading and caching mechanism, the delay of function calling of the intelligent earphone is remarkably reduced, and the response speed and the user experience are improved.
Owner:JIANGSU WURUN UNITED SHIPPING INTERNET CO LTD

Data processing method and device, storage medium and computer device

The embodiment of the application provides a data processing method and device, a storage medium and a computer device, comprising: in a current reputation value updating period, if a first object contributes intelligence data, the intelligence data is sent to other second objects except the first object in a shared object set, and the confidence degree is evaluated by the objects. When a specified number of target objects complete the evaluation, the system obtains the evaluation scores, evaluation confidence degrees and historical reputation values of the target objects, and further determines an evaluation reputation change value, and records a contribution reputation change value of the first object. At the end of the period, a period active reputation change value is determined according to the contribution and evaluation quantity of each object, and the historical reputation value, the contribution and evaluation reputation change value and the period active reputation change value are summed to obtain a current reputation value. Through mutual evaluation of intelligence data of objects, the accuracy of intelligence data evaluation is improved, the reputation value of the object is updated, the activity of the object is effectively improved, and the whole intelligence sharing and evaluation system is optimized.
Owner:PENG CHENG LAB

Share replication between remote deployments

Provided herein are systems and methods for replicating share objects to remote deployments. An example method includes creating a share object for a first deployment of a data sharing platform. The share object includes share object metadata that describes access privileges in the first deployment. The method also includes creating, in a second deployment of the data sharing platform, a replica of the share object. The replica determines access privileges in the second deployment. The method also includes receiving, at the first deployment, a refresh message from the second deployment. The method also includes, in response to receiving the refresh message, transmitting the share object metadata from the first deployment to the second deployment and updating, by a processing device, the replica based on the share object metadata.
Owner:SNOWFLAKE INC

A method and system for improving response speed of an intelligent earphone integrating a multifunctional scheduling file

The application discloses a kind of intelligent earphone response speed promotion method and system of integrated multifunctional scheduling file.The method comprises the following steps of: constructing intelligent earphone pre-scheduling library, loading shared object file according to priority strategy based on hardware call information in historical operation;When intelligent earphone enters use state, pre-load the file in pre-scheduling library to cache space;When executing function, if cache hits, then directly call corresponding shared object file to drive hardware, otherwise normally load;And according to execution result, pre-scheduling library and cache are updated online.The application significantly reduces the delay of intelligent earphone function call by pre-loading and caching mechanism, and improves response speed and user experience.
Owner:JIANGSU WURUN UNITED SHIPPING INTERNET CO LTD

Information processing device, information processing method and program

To provide an information processing device, an information processing method and a program for enabling a different user to use an object during a common play even regardless of the object acquired by an absent user in performing the common play.SOLUTION: An information processing device includes a storage part for storing objects acquired by a plurality of users as a sharing object of a group in the group to which the plurality of users belong, a team organization part for recruiting users to perform a common play in a game from among the plurality of users belonging to the group to organize a team, and a game progress part for progressing the game in a state in which the users organized to the team can use the sharing objects in a common play.SELECTED DRAWING: Figure 6
Owner:MIXI INC

Sharing authorization method and apparatus, and storage medium

ActiveCN115114607BInternet privacyEngineering
The application relates to the field of smart homes, and in particular to a sharing authorization method and device and a storage medium. The sharing authorization method is used in a first electronic device, and the method comprises the following steps: when a device sharing signal in a smart home application is received, displaying a contact list in a social application; when a selected signal acting on a shared object in the contact list is received, sending a sharing request information to a smart home server, the sharing request information is used for instructing the smart home server to generate a device sharing record and return a message tracking identifier, the device sharing record is used for indicating that the shared object has the permission of sharing the smart home device; calling the social application to send sharing authorization information to a second electronic device of the shared object, the sharing authorization information comprises the message tracking identifier. The sharing authorization method provided in the application can reduce the sharing operation steps of the smart home device, and ensures the security of the sharing authorization.
Owner:HUAWEI TECH CO LTD

Thread local garbage collection

Techniques for performing thread local garbage collection are described herein. Techniques include automatic profiling and separation of private and shared objects, allowing for efficient recovery of thread local memory. In some embodiments, a speculative private heap is assigned for a thread within memory. The garbage collection system may assume and operate as such a distribution is private until proven not so unless there is a pre-indication that the distribution site generates a shared object. When reachable outside the thread, the allocation of objects in the private heap may violate the speculative state of the heap. When a violation of the speculative state is detected, an indication may be generated to inform a garbage collection system that may prevent thread local memory reclaim operations until the speculative state is repaired. The garbage collection system may learn from violations to reduce the allocation of invalid private objects and improve the efficiency of the garbage collection system.
Owner:ORACLE INT CORP

A hologram computing and occlusion processing method based on shared point sampling

This invention discloses a hologram calculation and occlusion processing method based on shared object point sampling. Multiple pixels are selected as sampling center points on the hologram plane to form a sampling grid. For each sampling center point, a cone-shaped beam composed of several rays is emitted to perform object point sampling, filtering out visible object points. For each pixel on the holographic plane, K sampling center points are selected based on its positional relationship with the sampling center points. The union of the visible object point sets is calculated to determine the object point set corresponding to the pixel. Each object point in this set is traversed, and its complex amplitude contribution to the target pixel is calculated. All contributions are accumulated to obtain the light field encoded data of the pixel. The hologram calculation method proposed in this invention can guarantee the coherence between pixels, restore the true occlusion relationship of the model, and reduce the number of samples.
Owner:NANJING UNIV OF AERONAUTICS & ASTRONAUTICS

Apparatus and method for protecting shared objects

An apparatus is provided for protecting the privacy of shared objects and helping to prevent the loss of these software assets by loading the shared objects into the user memory of a trusted execution environment. The shared objects have encrypted segments and metadata. A decryption request is sent to the trusted execution environment, and the encrypted segments are decrypted based on the metadata and a predetermined platform key to produce a decrypted segment. The decrypted segment is written to the shared object. A request to lock the shared object is sent, locking or setting the memory occupied by the shared object to execution-only. The locking of the memory region occupied by the decrypted shared object maps the memory region to be unreadable and unwritable by all applications executing at a first privilege level and by the operating system kernel executing at a second privilege level.
Owner:HUAWEI TECH CO LTD

Eyewear including shared object manipulation AR experience

An eyewear provides an interactive augmented reality experience between two users of an eyewear device to perform a shared group object manipulation task. During the shared group task, each user of the eyewear controls movement of a respective virtual object in a virtual scene based on a portion of the virtual scene that the user is gazing at. Each user can also generate verbal commands to generate a virtual object that interacts with one or more of the other virtual objects.
Owner:SNAP INC