Automating integration test cases by resolving test case dependencies

    公开(公告)号:US11474936B2

    公开(公告)日:2022-10-18

    申请号:US16668969

    申请日:2019-10-30

    Abstract: Described embodiments provide systems and methods resolving test case dependencies to execute test suites. An agent may establish a connected graph representing a test suite having a test cases to test an application that provides APIs. The connected graph may have an ordered connection of nodes via paths corresponding to each test case. The agent may traverse the ordered connection of nodes in each path of the connected graph to identify test case dependencies and API assertion dependencies. The agent may resolve each test case dependency by executing the dependency. The agent may resolve each API assertion dependency by executing the dependency. The agent may concurrently execute, responsive to resolving each dependency, each test case. The agent may determine a result of an execution of a test case of the test suite. The result may indicate one of a success or failure in executing the test case.

    Sorting activity feed notifications to enhance team efficiency

    公开(公告)号:US11474862B2

    公开(公告)日:2022-10-18

    申请号:US16832274

    申请日:2020-03-27

    Abstract: A method, which may be performed by a computing system, involves determining that a plurality of notifications, including a first notification, is to be sent to a first client device, the first notification indicating a first task that is to be performed with respect to a resource accessible to the computing system; determining that a second task has a dependency relationship with the first task; determining at least one first parameter relating to the first task and at least one second parameter relating to the second task; determining, based at least in part on the at least one first parameter and the at least one second parameter, a first priority score corresponding to the first notification; and causing the plurality of notifications to be presented by the first client device in an order that is determined based at least in part on the first priority score.

    SYSTEM TO DETECT AUTOMATED WEB SUBMISSIONS

    公开(公告)号:US20220329624A1

    公开(公告)日:2022-10-13

    申请号:US17226337

    申请日:2021-04-09

    Abstract: A system to identify automated submissions of web pages, such as those submitted by bots, in real time. The system comprising a processor configured to update an initial version of a requested web page with at least one hidden field, transmit the updated web page to the client, then, upon receipt parse the completed web page, and identify if a data entry is associated with the at least one hidden field. Where a data entry is associated with the at least one hidden field, the system blocks the transmission of the completed web page to the server. Where a data entry is not associated with the at least one hidden field the system removes the at least one hidden field, and transmits the final web page to the server.

    INTELLIGENT COLLECTION OF MEETING BACKGROUND INFORMATION

    公开(公告)号:US20220329555A1

    公开(公告)日:2022-10-13

    申请号:US17245546

    申请日:2021-04-30

    Abstract: According to some embodiments, a method can include: receiving, by a first computing device, information about a meeting that a user is scheduled to attend; retrieving, by the first computing device, a plurality of messages sent to the user in one or more applications; analyzing, by the first computing device, the plurality of messages to identify one or more messages relevant to the meeting based on contents of the messages and the information received about the meeting; and sending, by the first computing device, the relevant messages to a second computing device, the second computing device configured to display the relevant messages to the user.

    Sharing of Data with Applications
    155.
    发明申请

    公开(公告)号:US20220318198A1

    公开(公告)日:2022-10-06

    申请号:US17808154

    申请日:2022-06-22

    Abstract: A user may, when using an application of a first computing device, intend to share data with other computing devices. To share the data, sharing processes may be performed by the first computing device, any device that the data is to be shared with, and one or more network locations. The sharing processes may determine whether the data is available at any of the devices or at any of the one or more network locations. Any device or network location where the data is available may be selected as a source of the data. Any device where the data is unavailable may be sent the data from one or more sources. Once received, the data may be stored to enable access by an application.

    PROVIDING CONTENT WHILE LOADING
    156.
    发明申请

    公开(公告)号:US20220318120A1

    公开(公告)日:2022-10-06

    申请号:US17239748

    申请日:2021-04-26

    Inventor: Wu Hao

    Abstract: A method may include receiving, by a first computing system and from a client device, a request to access first content. The method may further include initiating, by the first computing system and in response to receiving the request, loading of the first content for the client device. The method may also include receiving, by the first computing system and from a second computing system, second content to be consumed from the client device while the first content is being loaded. The method may additionally include sending, by the first computing system to the client device, a representation of the second content. Furthermore, the method may include causing, by the first computing system, the first content to be rendered by the client device.

    Page personalization
    158.
    发明授权

    公开(公告)号:US11461422B2

    公开(公告)日:2022-10-04

    申请号:US16887158

    申请日:2020-05-29

    Abstract: Techniques are disclosed for providing personalized pages. An example methodology implementing the techniques includes, displaying, by a computing device, a plurality of elements in a page and monitoring interaction with the displayed page. The method also includes, responsive to determining a topic based on the interaction with the plurality of elements in the displayed page, identifying one or more files related to the identified topic and providing an element on the page, the element configured to provide access to one of the identified one or more files in response to an input received on the element. The element may be provided in a file zone in the displayed page.

    Deploying and Implementing Enterprise Policies That Control Augmented Reality Computing Functions

    公开(公告)号:US20220309417A1

    公开(公告)日:2022-09-29

    申请号:US17841016

    申请日:2022-06-15

    Abstract: Methods, systems, and computer-readable media for deploying and implementing enterprise policies that control augmented reality computing functions are presented. A computing device may receive policy information defining policies that, when implemented, control capture of augmented renderings. After receiving the policy information, the computing device may intercept a request to capture at least one view having at least one augmented reality element. In response to intercepting the request, the computing device may determine whether the policies allow capture of views comprising augmented reality elements. Based on determining that the policies allow capture, the computing device may store view information associated with the at least one view having the at least one augmented reality element. Based on determining that the policies do not allow capture, the computing device may prevent the at least one view having the at least one augmented reality element from being captured.

    Systems and methods for monitoring security of an organization based on a normalized risk score

    公开(公告)号:US11457024B2

    公开(公告)日:2022-09-27

    申请号:US16283260

    申请日:2019-02-22

    Abstract: Embodiments described include a computing device for generating risk scores of network entities. The computing device can include one or more processors configured to detect a plurality of risk indicators. Each of the risk indicators identify one of a plurality of activities of a network entity of an organization. The network entity includes a device, an application or a user in the organization's network. The one or more processors can generate a risk score of the network entity, by combining a risk value, an amplification factor and a dampening factor of each of the plurality of risk indicators, and adding an adjustment value for the plurality of risk indicators. The one or more processors can determine, using the generated risk score, a normalized risk score of the network entity. The one or more processors can initiate an action according to the normalized risk score.

Patent Agency Ranking