Patents by Inventor Matthew Fardig
Matthew Fardig has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12353679Abstract: 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.Type: GrantFiled: January 10, 2023Date of Patent: July 8, 2025Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Matthew Fardig, Leana Neparidze, Timothy Robbins, Lindsay Nelson
-
Publication number: 20250204809Abstract: A correction system is provided that includes a sensor system comprising a sensor configured to obtain sensor data related to a position of a body part of a user in relation to an electronic device. The electronic device can include one or more processors configured to determine a position of the body part of the user based on the sensor data obtained from the sensor and determine whether the position of the body part is at a determined position related to ensuring physical health of the body part. The one or more processors are also configured to alert the user to vary the position of the body part when determining the body part is not at the determined position related to ensuring physical health of the body part.Type: ApplicationFiled: December 21, 2023Publication date: June 26, 2025Inventors: Inna Zolin, Joshua Smith, Matthew Fardig, Allen Richey
-
Patent number: 12231482Abstract: One embodiment provides a method, the method including: detecting, during a meeting comprising at least one participant remote to a user identified as a presenter and utilizing a screenshare alternative system, visual data shared from an information handling device of the presenter to an information handling device of the at least one participant; identifying, utilizing the screenshare alternative system, an issue displaying the visual data on the information handling device of the at least one participant; and providing, utilizing the screenshare alternative system, an alternative provision of the visual data to the at least one participant. Other aspects are claimed and described.Type: GrantFiled: August 17, 2022Date of Patent: February 18, 2025Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Joshua Smith, Travis Ennis, Richard Downey, Matthew Fardig
-
Publication number: 20250053417Abstract: 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.Type: ApplicationFiled: August 10, 2023Publication date: February 13, 2025Inventors: Timothy Robbins, Matthew Fardig, Joshua Smith
-
Patent number: 12212886Abstract: Apparatus, methods, and computer program products that can replicate a digital environment are disclosed. One apparatus includes a processor and a memory that stores code executable by the processor to generate a digital record of a digital environment occurring at an original time in which the digital record includes a set of happenings that occurred in the digital environment at the original time. The code is further executable by the processor to store the digital record for replication of the digital environment. Methods and computer program products that include and/or perform the operations and/or functions of the apparatus are also disclosed.Type: GrantFiled: June 30, 2022Date of Patent: January 28, 2025Assignee: Lenovo (Singapore) Pte. Ltd., New Tech ParkInventors: Allen Richey, Inna Zolin, Matthew Fardig
-
Patent number: 12212612Abstract: In one aspect, an apparatus 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 a transcription of audio from a first client device. The audio may be detected at the first client device and may be streamed from the first client device as part of a video conference. The instructions may also be executable to determine that a second client device is not presenting a first part of the audio. Based on the determination, the instructions may be executable to send a first part of the transcription to the second client device and/or to present the first part the transcription at the second client device.Type: GrantFiled: March 31, 2022Date of Patent: January 28, 2025Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Joshua Smith, Inna Zolin, Carl H. Seaver, Matthew Fardig
-
Publication number: 20250029385Abstract: 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.Type: ApplicationFiled: July 17, 2023Publication date: January 23, 2025Inventors: Matthew Fardig, Timothy Robbins
-
Patent number: 12199986Abstract: One embodiment provides a method, including: capturing, using at least one sensor associated with an information handling device, sensor data; identifying, at the information handling device, a request to share the sensor data from the information handling device with another entity; determining, using a processor, whether context data associated with the information handling device satisfies one or more predetermined criteria outlined in a data sharing permissions list; and providing, responsive to determining that the context data does satisfy the one or more predetermined criteria, a notification to a user of the information handling device of the determination. Other aspects are described and claimed.Type: GrantFiled: December 16, 2021Date of Patent: January 14, 2025Assignee: Lenovo (United States) Inc.Inventors: Mark Delaney, Matthew Fardig
-
Publication number: 20250005174Abstract: One embodiment provides a method, the method including: receiving, at an information handling device in operative communication with a central device during a predetermined time period, context data of a user of the information handling device; identifying, from the context data and utilizing a software management system, that a permission status of the user from the central device restricts access of the user to an application on the information handling device during the predetermined time period; and allowing, responsive to the central device adjusting the permission status of the user based upon the context data of the user, the user to access to the application. Other aspects are claimed and described.Type: ApplicationFiled: June 30, 2023Publication date: January 2, 2025Inventors: Allen Richey, Matthew Fardig, Inna Zolin
-
Patent number: 12137301Abstract: One embodiment provides a method, the method including: detecting, during a meeting comprising at least one participant remote to a user identified as a presenter, communication data and visual data provided by the user to the at least one participant; determining, utilizing a meeting discrepancy system, that content of the visual data does not match content of the communication data; and providing, to the user and utilizing a meeting discrepancy system, a notification indicating the content of the visual data does not match the content of the communication data. Other aspects are claimed and described.Type: GrantFiled: August 17, 2022Date of Patent: November 5, 2024Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Joshua Smith, Matthew Fardig, Travis Ennis, Richard Downey
-
Publication number: 20240331689Abstract: A method, apparatus, and computer program product for protecting electronic devices from obstructed voice commands. The method includes receiving, by an electronic device, an audio command and identifying the audio command as a sensitive command. The electronic device performs a spectral analysis of the sensitive command. The spectral analysis is processed, via a learning model, to determine whether the sensitive command is obstructed. The method determines, in response to the sensitive command being obstructed, that the sensitive command is unauthorized and initiates at least one remediation action.Type: ApplicationFiled: March 29, 2023Publication date: October 3, 2024Inventors: Matthew Fardig, Dane Hixson
-
Publication number: 20240312442Abstract: A system receives output from a machine learning algorithm. The machine learning algorithm was trained to learn a music characteristic of work of music. The system then receives a musical instrument digital interface (MIDI) track. The MIDI track includes a MIDI characteristic of the MIDI track. The system finally modifies the MIDI characteristic of the MIDI track as a function of the music characteristic of the work of music.Type: ApplicationFiled: March 15, 2023Publication date: September 19, 2024Inventors: Dane Hixon, Matthew Fardig, Davidson Banner, Clint David Bicknell
-
Publication number: 20240304306Abstract: A system and process display a computer user interface to a person, monitor biometric data of the person during the display of the computer user interface, and modify the computer user interface as a function of the biometric data.Type: ApplicationFiled: March 7, 2023Publication date: September 12, 2024Inventors: Leana Neparidze, Matthew Fardig, Lindsay Nelson, Inna Zolin
-
Patent number: 12052392Abstract: For detecting and resolving bad audio during conferencing, methods, apparatus, and systems are disclosed. One apparatus includes a processor and a memory that stores code executable by the processor. The processor detects bad audio for a conference call, the conference call involving a plurality of participants. The processor switches a first input stream to an analysis mode, where the bad audio corresponds to a first one of a plurality of input streams, the first input stream associated with a first participant. The processor sends a conference output channel to the first participant while in the analysis mode and concurrently analyzes the first input stream using a plurality of audio tools while in the analysis mode. The processor returns the first input stream to a conferencing mode in response to resolving the bad audio.Type: GrantFiled: March 16, 2021Date of Patent: July 30, 2024Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Joshua Smith, Matthew Fardig, Tobias Christensen, Sathish Kumar Ganesan
-
Publication number: 20240231564Abstract: 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.Type: ApplicationFiled: January 10, 2023Publication date: July 11, 2024Inventors: Matthew Fardig, Leana Neparidze, Timothy Robbins, Lindsay Nelson
-
Publication number: 20240221521Abstract: One embodiment provides a method, the method including: receiving, at an alert context identification system, an alert initiated by one of a plurality of user devices in operative communication with a central device operated by a presenting user, wherein the alert indicates a user of the one of the plurality of user devices wants to communicate at least with the presenting user; determining, utilizing the alert context identification system, a context occurring at a time of the alert; and providing, to the central device and utilizing the alert context identification system, the context with the alert. Other aspects are claimed and described.Type: ApplicationFiled: December 29, 2022Publication date: July 4, 2024Inventors: Allen Richey, Matthew Fardig, Inna Zolin
-
Patent number: 11973611Abstract: Methods, systems, and program products are disclosed for determining location of audio transmission problems between components connected across a network. A method includes receiving audio and a first transcription of the audio from a source device, generating a second transcription of the received audio. The method also includes providing an indication of an audio problem responsive to the first transcription not matching the second transcription and sending the audio and the second transcription to an audio mixing device, a recording device, or a participant device responsive to the first transcription matching the second transcription.Type: GrantFiled: July 14, 2022Date of Patent: April 30, 2024Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Joshua Smith, Carl H. Seaver, Matthew Fardig, Inna Zolin
-
Patent number: 11949727Abstract: A video conferencing system includes data relating to the focus of attention of an attendee in a virtual conference. The system determines the focus of attention of attendee as a function of the data and modifies an audio output and/or a video output of the system as a function of the focus of attention of the attendee.Type: GrantFiled: March 25, 2022Date of Patent: April 2, 2024Assignee: Lenovo (United States) Inc.Inventors: Dane Hixson, Matthew Fardig, Faisal Mohamed, Peter Koeppen
-
Publication number: 20240064269Abstract: One embodiment provides a method, the method including: detecting, during a meeting comprising at least one participant remote to a user identified as a presenter, communication data and visual data provided by the user to the at least one participant; determining, utilizing a meeting discrepancy system, that content of the visual data does not match content of the communication data; and providing, to the user and utilizing a meeting discrepancy system, a notification indicating the content of the visual data does not match the content of the communication data. Other aspects are claimed and described.Type: ApplicationFiled: August 17, 2022Publication date: February 22, 2024Inventors: Joshua Smith, Matthew Fardig, Travis Ennis, Richard Downey
-
Publication number: 20240064108Abstract: One embodiment provides a method, the method including: attending, over a communication medium, a virtual meeting comprising a presenter and at least one participant, each accessing the virtual meeting by use of an information handling device comprising a display; determining, based upon the information handling device of the at least one participant, a size of a share window on the display of the presenter's information handling device; and sharing, based upon the determined size of the share window, information present within the share window on the display of the presenter's information handling device to the display of the at least one participant's information handling device. Other aspects are claimed and described.Type: ApplicationFiled: August 17, 2022Publication date: February 22, 2024Inventors: Joshua Smith, Richard Downey, Travis Ennis, Matthew Fardig