Patent classifications
G06F21/1015
Method and system for constructing virtual space
Disclosed are a method and system for constructing a virtual space. The method of constructing a virtual space may include obtaining world information for generating a space of a virtual world, determining a location of an agent in the space of the virtual world, selecting a digital object capable of being displayed to the agent in the space of the virtual world based on the world information and the location of the agent, determining whether a display area of the selected digital object is present, and determining whether to display content through the display area based on a contract preset with respect to the display area.
Systems and methods for operating a bridge server to support multiple shards of a blockchain
Systems and methods for operating a bridge server to support multiple shards of blockchains are disclosed. The multiple shards may be used to record ownership rights of in-game digital assets. The in-game digital assets may be usable in an online gaming platform. Exemplary implementations may: execute an instance of a game; maintain user accounts for the users of a blockchain on a first and a second decentralized ledger server; record sets of rights pertaining to sets of digital assets; receive an exchange request for a first digital asset; receive transferal information for the first digital asset; transfer sets of instructions to the first and second decentralized ledger servers such that the first decentralized ledger server removes the first digital asset from the first set of digital assets and the second decentralized ledger server adds the first digital asset to the second set of digital assets.
Systems and methods for machine content generation
Computerized systems and methods are disclosed to generate a document by providing a document structure having one or more seed landmark texts therein, each landmark text including a milestone overview text and a plurality of component texts; from the milestone overview text, generating one or more computer-generated text suggestions to supplement the milestone overview text; combining the milestone overview text with each component text and generating one or more computer-generated component text suggestions; and creating the document by combining the milestone overview, the one or more computer-generated text suggestions, and each component text with corresponding one or more computer-generated component text suggestions.
Software License Management Platform
Provided are systems, devices, computer-implemented methods, and tangible non-transitory computer readable media for managing software licenses for an organizational entity, such as a business. In particular, examples described in the present disclosure enable the organizational entity to efficiently identify software licenses and subscriptions that are in use, are inactive, are not being used, and/or are associated with users no longer employed by the organizational entity. Examples described in the present disclosure also enable the organization to efficiently (e.g., automatically) manage the identified software licenses and subscriptions, such as canceling licenses and subscriptions for accounts no longer active or in use, identifying users not actively using licenses and subscriptions and modifying or removing the license or subscription, determining overall utilization of licenses and subscriptions across the organizational entity, and the like.
Method and system for constructing virtual space
Disclosed are a method and system for constructing a virtual space. The method of constructing a virtual space may include obtaining world information for generating a space of a virtual world, determining a location of an agent in the space of the virtual world, selecting a digital object capable of being displayed to the agent in the space of the virtual world based on the world information and the location of the agent, determining whether a display area of the selected digital object is present, and determining whether to display content through the display area based on a contract preset with respect to the display area.
OWNERSHIP DATA MANAGEMENT SYSTEM AND METHOD
A method of managing ownership data of at least one product is disclosed. The method includes a centralized server receiving at least one ownership-related request relating to the at least one product, creating at least one ownership record corresponding to the at least one ownership related request on the centralized server, and sending a request to a distributed ledger network to store a datum associated with the at least one ownership record on the distributed ledger network. A system including the centralized server in data communication with the distributed ledger network is also disclosed.
NATIVE BUILDING AND MINTING OF NON-FUNGIBLE TOKENS ON A BLOCKCHAIN
Methods, systems, and storage media for minting a digital collectible are disclosed. Exemplary implementations may: receive a request from a user to generate a digital collectible comprising user-created content; validate the user-created content was created by the user; receive a designation of a number of copies of the digital collectible that are to be generated; generate the digital collectible based on the user-created content; and record the digital collectible to a blockchain.
SYSTEM AND METHOD FOR AUTOMATICALLY MANAGING MEDIA CONTENT
A method, computer program product and computing device for receiving a request to load at least one new media content item on a personal media device. The size of the at least one new media content item is compared with the amount of storage space remaining on the personal media device to determine if the personal media device has sufficient available storage space. If the personal media device does not have sufficient available storage space, a relative weight associated with at least one old media content item stored on the personal media device is ascertained, the relative weight corresponding to a likelihood that the at least one old media content item will be rendered on the personal media device.
Hash-based dynamic restriction of content on information resources
Systems and methods restrict content inserted into information resources. A computing device can identify a content element included in an information resource. The computing device can identify a bit stream corresponding to the content element included in the information resource. The computing device can hash the identified bit stream to generate an element identifier corresponding to the content element. The computing device can access a restricted content database using the element identifier. The computing device can modify, responsive to finding the element identifier in the restricted content database, the presentation of the content element on the information resource in accordance with the content restriction policy.
Multi-chamber hosted computing environment for collaborative development between untrusted partners
A collaboration computing environment can be established for facilitating collaboration among multiple users where is distrust between them. The collaboration computing environment comprises one or more chambers that provide data security by limiting data access pathways, deactivating data access functionality and providing an indirect data upload path. Individual users, or defined groups of users, such as users associated with a specific entity, can utilize computing functionality provided within the confines of a single chamber to execute computer-executable instructions and, thereby, consume existing data and generate modified and/or new data. To facilitate collaboration, a shared storage can be enabled in the collaboration computing environment to which multiple chambers can be provided at least some form of access. Further collaboration is facilitated through a collaboration chamber, which can comprise computing environments, such as virtual machines, that can be established to require multiple simultaneous logins.