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: 12353679
    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.
    Type: Grant
    Filed: January 10, 2023
    Date of Patent: July 8, 2025
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Matthew Fardig, Leana Neparidze, Timothy Robbins, Lindsay Nelson
  • Publication number: 20250204809
    Abstract: 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: Application
    Filed: December 21, 2023
    Publication date: June 26, 2025
    Inventors: Inna Zolin, Joshua Smith, Matthew Fardig, Allen Richey
  • Patent number: 12231482
    Abstract: 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: Grant
    Filed: August 17, 2022
    Date of Patent: February 18, 2025
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Joshua Smith, Travis Ennis, Richard Downey, Matthew Fardig
  • Publication number: 20250053417
    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.
    Type: Application
    Filed: August 10, 2023
    Publication date: February 13, 2025
    Inventors: Timothy Robbins, Matthew Fardig, Joshua Smith
  • Patent number: 12212886
    Abstract: 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: Grant
    Filed: June 30, 2022
    Date of Patent: January 28, 2025
    Assignee: Lenovo (Singapore) Pte. Ltd., New Tech Park
    Inventors: Allen Richey, Inna Zolin, Matthew Fardig
  • Patent number: 12212612
    Abstract: 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: Grant
    Filed: March 31, 2022
    Date of Patent: January 28, 2025
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Joshua Smith, Inna Zolin, Carl H. Seaver, Matthew Fardig
  • Publication number: 20250029385
    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.
    Type: Application
    Filed: July 17, 2023
    Publication date: January 23, 2025
    Inventors: Matthew Fardig, Timothy Robbins
  • Patent number: 12199986
    Abstract: 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: Grant
    Filed: December 16, 2021
    Date of Patent: January 14, 2025
    Assignee: Lenovo (United States) Inc.
    Inventors: Mark Delaney, Matthew Fardig
  • Publication number: 20250005174
    Abstract: 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: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Allen Richey, Matthew Fardig, Inna Zolin
  • Patent number: 12137301
    Abstract: 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: Grant
    Filed: August 17, 2022
    Date of Patent: November 5, 2024
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Joshua Smith, Matthew Fardig, Travis Ennis, Richard Downey
  • Publication number: 20240331689
    Abstract: 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: Application
    Filed: March 29, 2023
    Publication date: October 3, 2024
    Inventors: Matthew Fardig, Dane Hixson
  • Publication number: 20240312442
    Abstract: 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: Application
    Filed: March 15, 2023
    Publication date: September 19, 2024
    Inventors: Dane Hixon, Matthew Fardig, Davidson Banner, Clint David Bicknell
  • Publication number: 20240304306
    Abstract: 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: Application
    Filed: March 7, 2023
    Publication date: September 12, 2024
    Inventors: Leana Neparidze, Matthew Fardig, Lindsay Nelson, Inna Zolin
  • Patent number: 12052392
    Abstract: 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: Grant
    Filed: March 16, 2021
    Date of Patent: July 30, 2024
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Joshua Smith, Matthew Fardig, Tobias Christensen, Sathish Kumar Ganesan
  • Publication number: 20240231564
    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.
    Type: Application
    Filed: January 10, 2023
    Publication date: July 11, 2024
    Inventors: Matthew Fardig, Leana Neparidze, Timothy Robbins, Lindsay Nelson
  • Publication number: 20240221521
    Abstract: 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: Application
    Filed: December 29, 2022
    Publication date: July 4, 2024
    Inventors: Allen Richey, Matthew Fardig, Inna Zolin
  • Patent number: 11973611
    Abstract: 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: Grant
    Filed: July 14, 2022
    Date of Patent: April 30, 2024
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Joshua Smith, Carl H. Seaver, Matthew Fardig, Inna Zolin
  • Patent number: 11949727
    Abstract: 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: Grant
    Filed: March 25, 2022
    Date of Patent: April 2, 2024
    Assignee: Lenovo (United States) Inc.
    Inventors: Dane Hixson, Matthew Fardig, Faisal Mohamed, Peter Koeppen
  • Publication number: 20240064269
    Abstract: 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: Application
    Filed: August 17, 2022
    Publication date: February 22, 2024
    Inventors: Joshua Smith, Matthew Fardig, Travis Ennis, Richard Downey
  • Publication number: 20240064108
    Abstract: 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: Application
    Filed: August 17, 2022
    Publication date: February 22, 2024
    Inventors: Joshua Smith, Richard Downey, Travis Ennis, Matthew Fardig