DISPLAYING MESSAGES BASED ON IMPORTANCE
    11.
    发明申请

    公开(公告)号:US20200249809A1

    公开(公告)日:2020-08-06

    申请号:US16267984

    申请日:2019-02-05

    Abstract: Embodiments of the present invention include computer-implemented methods, computer systems, and computer program products for displaying messages based on categories. According to an embodiment, a computer-implemented method comprises: receiving, by a device operatively coupled to one or more processors, a request for displaying messages for a user based on categories; calculating, by the device, an importance score of each of the messages to the user; classifying, by the device, the messages into the categories based on calculated importance scores of the messages; and displaying, by the device, the messages for the user based on the categories.

    Determining settings of a camera apparatus

    公开(公告)号:US10609277B2

    公开(公告)日:2020-03-31

    申请号:US15906551

    申请日:2018-02-27

    Abstract: Methods and computer program products for determining one or more settings of a camera apparatus are provided. The methods include obtaining one or more parameters of the camera apparatus and determining one or more settings of the camera apparatus using the one or more parameters and an image repository. The image repository may include images with image parameters associated with the images, which may be correlated with the one or more parameters of the camera apparatus, and the images may also have an associated rating attribute. One or more images may be identified for inclusion in a subset of images, based on an image's image parameters and/or based on an image's rating attribute. The camera settings of one image of the subset of images, corresponding to the settings used to create the one image, may be used to automatically adjust the one or more settings of the camera apparatus.

    REDUCED NUMBER OF COUNTERS FOR RELIABLE MESSAGING

    公开(公告)号:US20190199653A1

    公开(公告)日:2019-06-27

    申请号:US15855447

    申请日:2017-12-27

    Abstract: A shared memory maintained by sender processes stores a sequence number counter per destination process. A sender process increments the sequence number counter in the shared memory in sending a message to a destination process. The sender process sends a data packet comprising the message and at least a sequence number specified by the sequence number counter. All of the sender processes share a sequence number counter per destination process, each of the sender processes incrementing the sequence number counter in sending a respective message. Receiver processes run on the hardware processor, each of the receiver processes maintaining a local memory counter on the memory, the local memory counter associated with a sending node. The local memory counter stores a sequence number of a message received from the sending node. The receiver process delivers incoming data packets ordered by sequence numbers of the data packets.

    I/O routing in a multidimensional torus network

    公开(公告)号:US09954760B2

    公开(公告)日:2018-04-24

    申请号:US15420588

    申请日:2017-01-31

    CPC classification number: H04L45/00 G06F15/17387 H04L45/06

    Abstract: A method, system and computer program product are disclosed for routing data packet in a computing system comprising a multidimensional torus compute node network including a multitude of compute nodes, and an I/O node network including a plurality of I/O nodes. In one embodiment, the method comprises assigning to each of the data packets a destination address identifying one of the compute nodes; providing each of the data packets with a toio value; routing the data packets through the compute node network to the destination addresses of the data packets; and when each of the data packets reaches the destination address assigned to said each data packet, routing said each data packet to one of the I/O nodes if the toio value of said each data packet is a specified value. In one embodiment, each of the data packets is also provided with an ioreturn value used to route the data packets through the compute node network.

    NETWORK SWITCH ARCHITECTURE SUPPORTING MULTIPLE SIMULTANEOUS COLLECTIVE OPERATIONS

    公开(公告)号:US20180091442A1

    公开(公告)日:2018-03-29

    申请号:US15279805

    申请日:2016-09-29

    Abstract: An apparatus includes a collective switch hardware architecture, including an input arrangement circuit including multiple input ports and multiple outputs. The input arrangement circuit routes its multiple input ports to selected ones of its outputs. The collective switch hardware architecture includes collective reduction logic coupled to the multiple outputs of the input arrangement circuit and having multiple outputs. The collective reduction logic includes ALU(s) and arbitration and control circuity. The ALU(s) and arbitration and control circuitry support multiple simultaneous collective operations from different collective classes, and support arbitrary input port and output port mapping to different collective classes. The collective switch hardware architecture further includes an output arrangement circuit including a multiple inputs coupled to the multiple outputs of the collective reduction logic and including multiple output ports. The output arrangement circuit is configured to route its multiple inputs to selected ones of its output ports.

    AUTOMATION TEST SCRIPT GENERATION
    20.
    发明申请

    公开(公告)号:US20250045190A1

    公开(公告)日:2025-02-06

    申请号:US18363777

    申请日:2023-08-02

    Abstract: A computer-implemented method, a computer system, and a computer program product for generating an automation test script. Existing testing documents of a product under test can be acquired. A testing topology describing steps, containers, elements and actions of the test can be generated by extracting keywords in the existing test documents, wherein each element defines a user interface (UI) element of the product, each action defines an action attribute for an associated UI element, each container defines an operation area containing one or more UI elements, and each step defines one or more operations for one or more actions associated with one or more UI elements. An automation test script for the product can be generated based on the testing topology.

Patent Agency Ranking