G06F13/00

INFORMATION PROCESSING DEVICE, INFORMATION DISPLAY SYSTEM, AND INFORMATION DISPLAY METHOD
20230050725 · 2023-02-16 ·

An information processing device according to the present technology includes a transmission processing unit that performs processing for transmitting device state information relating to a selected item to an external device of a request source, in response to a request for the device state information relating to the selected item that has been made by the external device, by using code information indicating the selected item, the selected item being an item that has been selected by a user for the device state information indicating a state of a device.

AVATAR DISPLAY DEVICE, AVATAR DISPLAY SYSTEM, AVATAR DISPLAY METHOD, AND AVATAR DISPLAY PROGRAM
20230049410 · 2023-02-16 · ·

An avatar display device with: a storage device for storing passive permission data including a permission flag indicating permission or denial of a passive avatar in relation to an action of an active avatar with respect to the passive avatar; and an output unit which, if the action from the active avatar with respect to the passive avatar is detected, and the permission flag in the passive permission data indicates permission, outputs data for displaying, on an active terminal and a passive terminal, moving image data in which the passive avatar accepts the action of the active avatar.

CONTROL APPARATUS, CONTROL SYSTEM, AND METHOD FOR DETERMINING FUNCTION OR OPERATION OF CONTROL APPARATUS
20230052810 · 2023-02-16 ·

The present disclosure provides a control apparatus, a control system, and a method for determining a function or operation of the control apparatus, according to which the manufacturing cost can be reduced. A control apparatus including: a storage unit configured to store associated information in which a designator that designates a function or operation of a control apparatus and a data identifier that identifies a transmission source device that is a transmission source of data are associated with each other for each of a plurality of designators; a receiving unit configured to receive the data identifier from the transmission source device via a communication line; and a control unit, wherein the control unit determines a designator for the control apparatus based on the data identifier received by the receiving unit and the associated information.

BUILDING MANAGEMENT SYSTEM
20230052248 · 2023-02-16 · ·

Providing a building management system capable of preventing total communication traffic between a center apparatus and a communication terminal apparatus from exceeding a set threshold. The building management system includes: circuitry to calculate past communication traffic which is an accumulative value of traffic of communication received from a communication terminal apparatus; to calculate a remaining communication capacity by using information about a set first communication traffic threshold and information about the past communication traffic; and to create, if communication traffic required for transmission of first transmitted information to be transmitted to the communication terminal apparatus is larger than the remaining communication capacity, such second transmitted information that communication traffic required for transmission does not exceed the remaining communication capacity by dividing the first transmitted information, and to transmit the second transmitted information to the communication terminal apparatus.

SERIALIZATION METHOD, DESERIALIZATION METHOD, INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING APPARATUS, AND COMMUNICATION SYSTEM
20230051879 · 2023-02-16 ·

Methods for serialization and deserialization, an information processing program, an information processing apparatus, and a communication system that flexibly support communication conditions and reduce the size of communication data. A server device includes a serialization means configured to: describe information associated with a class of an object; sort field names according to a predetermined order; describe field values corresponding to the field names in a sorted order; and output as serialized data, and a deserialization means configured to: acquire information associated with a class from serialized data of an object; acquire field information of the class; acquire values corresponding to field values of the serialized data of the object as being arranged corresponding to the acquired field names sorted in a predetermined order; restore the values together with the acquired field names; and output as a restored object.

Payload recording and comparison techniques for discovery

Persistent storage may contain an input discovery payload that contains entries representing configuration items and relationships therebetween, wherein the configuration items contain attributes defining devices, components, or applications on a network. One or more processors may be configured to: provide, for display, a graphical user interface containing a representation of the input discovery payload and a button; provide the input discovery payload to an identification and reconciliation engine (IRE) software application; receive, from the IRE software application, an output discovery payload that includes a log generated from execution of the IRE software application on the input discovery payload, wherein the log indicates, for the configuration items and the relationships in the input discovery payload, how a configuration management database (CMDB) would be updated by the IRE software application; and provide, for display, a further graphical user interface containing a further representation of the output discovery payload.

Pooling distributed storage nodes that have specialized hardware
11579781 · 2023-02-14 · ·

Distributed storage nodes having specialized hardware can be pooled for servicing data requests. For example, a distributed storage system can include a group of storage nodes. The distributed storage system can determine a subset of storage nodes that include the specialized hardware based on status information received from the group of storage nodes. The specialized hardware can be preconfigured with specialized functionality. The distributed storage system can then generate a node pool that includes the subset of storage nodes with the specialized hardware. The node pool can be configured to perform the specialized functionality in relation to a data request.

Avatar-based sports betting
11580815 · 2023-02-14 · ·

Methods and systems are provided to display a real world event on a client device with avatars. Appropriate parameters for the real world event are provided and participants in the real world event are associated to avatars. As the real world event begins, a server is configured to provide information on the real world event to the client device, and the client device displays a representation of a virtual event using the avatars and the information received from the server.

Object memory data flow triggers
11579774 · 2023-02-14 · ·

Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. More specifically, embodiments of the present invention are directed to an instruction set of an object memory fabric. This object memory fabric instruction set can include trigger instructions defined in metadata for a particular memory object. Each trigger instruction can comprise a single instruction and action based on reference to a specific object to initiate or perform defined actions such as pre-fetching other objects or executing a trigger program.

Network credit return mechanisms
11580044 · 2023-02-14 · ·

Implementations of the present disclosure are directed to systems and methods for reducing design complexity and critical path timing challenges of credit return logic. A wide bus supports simultaneous transmission of multiple flits, one per lane of the wide bus. A source device transmitting flits on a wide bus selects from among multiple credit return options to ensure that only one of the multiple flits being simultaneously transmitted includes a credit return value. In some example embodiments, the receiving device checks only the flit of one lane of the wide bus (e.g., lane 0) for credit return data. In other example embodiments, the receiving device uses a bitwise-OR to combine the credit return data of all received flits in a single cycle.