-
公开(公告)号:US20240231564A1
公开(公告)日:2024-07-11
申请号:US18152691
申请日:2023-01-10
Applicant: Lenovo (Singapore) Pte. Ltd.
Inventor: Matthew Fardig , Leana Neparidze , Timothy Robbins , Lindsay Nelson
IPC: G06F3/0482 , G06F3/0487 , G06F3/14 , H04L65/1089 , H04L65/613
CPC classification number: G06F3/0482 , G06F3/0487 , G06F3/1462 , H04L65/1089 , H04L65/613
Abstract: In one aspect, a first device includes a processor and storage. The storage includes instructions executable by the processor to present video at the first device, where the video is generated at a second device. The instructions are also executable to determine identifying information for a first graphical object selected at the second device, where the first graphical object is related to the video. Based on the identifying information, the instructions are executable to execute computer vision to identify a second graphical object that matches the first graphical object to at least a threshold level of confidence. The second graphical object is presented on a display of the first device. Based on identification of the second graphical object, the instructions are executable to depict, on the display via the second graphical object, the selection at the second device of the first graphical object.
-
公开(公告)号:US20230296884A1
公开(公告)日:2023-09-21
申请号:US17699821
申请日:2022-03-21
Applicant: Lenovo (Singapore) Pte. Ltd.
Inventor: Timothy Robbins , Matthew Fardig , Sathish Kumar Ganesan , Anthony Mourey
CPC classification number: G02B27/0093 , G06F3/012 , G02B27/017 , G02B27/0179 , G02B2027/0141 , G02B2027/0138
Abstract: In one aspect, a device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to receive input from one or more sensors and, based on the input from the one or more sensors, determine that a trigger related to a user moving between viewing a first display location and a second display location is satisfied. Responsive to the determination, the instructions may be executable to move at least one graphical object presented on at least one display from the first display location to a third display location different from the first and second display locations.
-
公开(公告)号:US20230153222A1
公开(公告)日:2023-05-18
申请号:US17528055
申请日:2021-11-16
Applicant: Lenovo (Singapore) Pte. Ltd.
Inventor: Matthew Fardig , Sathish Kumar Ganesan , Joshua Smith , Timothy Robbins
CPC classification number: G06F11/3457 , G06N20/20
Abstract: Methods, systems, apparatus, and program products that can generate scaled-down load test models for testing real-world loads are disclosed herein. One method includes providing a test environment of a system including multiple nodes. The test environment includes virtual nodes corresponding to the system nodes and each virtual node functions under a virtual load similar to each corresponding node functioning under a real-world load. The method further includes utilizing a machine learning algorithm to repeatedly apply at least one virtual load to the virtual node(s) in the test environment until a scaled-down load test model mimicking the system under a pre-defined real-world load is generated. Here, the virtual load(s) applied to the virtual node(s) is/are comparatively smaller relative to each of corresponding real-world loads for the node(s) defining the pre-defined real-world load. Systems, apparatus, and program products that include and/or perform the methods are also disclosed herein.
-
公开(公告)号:US20250029385A1
公开(公告)日:2025-01-23
申请号:US18353668
申请日:2023-07-17
Applicant: LENOVO (SINGAPORE) PTE. LTD.
Inventor: Matthew Fardig , Timothy Robbins
IPC: G06V20/40
Abstract: In one aspect, a device includes a processor assembly and storage accessible to the processor assembly. The storage includes instructions executable by the processor assembly to use one or more content recognition/computer vision algorithms to determine whether first and second images from respective client devices of first and second video conference participants indicate the first and second video conference participants being engaged in a same task. Based on a determination that the first and second images do not indicate the first and second video conference participants being engaged in the same task, the instructions are executable to present an electronic notification indicating that the first and second video conference participants are not engaged in the same task. For example, the electronic notification may be presented at one of the participants' devices and/or the device of a separate conference organizer.
-
公开(公告)号:US20250053417A1
公开(公告)日:2025-02-13
申请号:US18447850
申请日:2023-08-10
Applicant: Lenovo (Singapore) Pte. Ltd.
Inventor: Timothy Robbins , Matthew Fardig , Joshua Smith
Abstract: A system for software testing includes a storage device to store screenshots of a user application captured during execution of the user application. The system includes a computer vision device coupled to the storage device. The computer vision device can receive a description of an assertion to be detected within the screenshots. The computer vision device can scan the screenshots to detect presence of the assertion and provide an output indicating presence of the assertion. The screenshot can be stored in a way to associate the screenshot with a software build version or date to indicate a point at which the assertion was introduced into relevant software source code.
-
公开(公告)号:US20230410800A1
公开(公告)日:2023-12-21
申请号:US17842074
申请日:2022-06-16
Applicant: LENOVO (SINGAPORE) PTE. LTD
Inventor: Timothy Robbins , Matthew Fardig
IPC: G10L15/22 , G10L15/02 , G06F3/0484
CPC classification number: G10L15/22 , G10L15/02 , G06F3/0484 , G10L2015/223
Abstract: A user provides an audible command and an audible description of an element on a computer graphical user interface (GUI) into a natural language processor (NLP). The NLP extracts from the audible description features of the element on the computer GUI. A screenshot of the computer GUI is transmitted to a computer vision platform, and the computer vision platform provides a map of features of the GUI elements that are displayed on the computer GUI. The features of the element on the computer GUI are compared with the features of the plurality of GUI elements on the map. A match between the features of the element on the computer GUI and the features of the GUI elements on the map is identified, and the audible command is executed in connection with the matched GUI element.
-
公开(公告)号:US20210117558A1
公开(公告)日:2021-04-22
申请号:US16659922
申请日:2019-10-22
Applicant: LENOVO (Singapore) PTE. LTD.
Inventor: Timothy Robbins , Matthew Fardig , Lindsay Nelson , Christopher Romano
IPC: G06F21/60
Abstract: For granting administrator privileges, a processor detects satisfaction of an intervention criteria for an application that is in cooperative use by a plurality of users. None of the plurality of users is empowered with administrator privileges. In response to satisfying the intervention criteria, the processor grants the administrator privileges to a designated user of the plurality of users.
-
公开(公告)号:US20200313919A1
公开(公告)日:2020-10-01
申请号:US16369151
申请日:2019-03-29
Applicant: Lenovo (Singapore) Pte. Ltd.
Inventor: Coby Rick Gurr , Daniel John Verwolf , Timothy Robbins , Haiyan Feng, JR.
IPC: H04L12/18
Abstract: One embodiment provides a method, including: automatically segmenting, without additional user input, an online conference into one or more sections; identifying, using a processor, an engagement level for each of the one or more sections in the online conference; and formulating, based on the identifying, a report. Other aspects are described and claimed.
-
公开(公告)号:US11796803B2
公开(公告)日:2023-10-24
申请号:US17699821
申请日:2022-03-21
Applicant: Lenovo (Singapore) Pte. Ltd.
Inventor: Timothy Robbins , Matthew Fardig , Sathish Kumar Ganesan , Anthony Mourey
CPC classification number: G02B27/0093 , G02B27/017 , G02B27/0179 , G06F3/012 , G02B2027/0138 , G02B2027/0141
Abstract: In one aspect, a device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to receive input from one or more sensors and, based on the input from the one or more sensors, determine that a trigger related to a user moving between viewing a first display location and a second display location is satisfied. Responsive to the determination, the instructions may be executable to move at least one graphical object presented on at least one display from the first display location to a third display location different from the first and second display locations.
-
-
-
-
-
-
-
-