Patents by Inventor Michael S. Gatson

Michael S. Gatson 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).

  • Publication number: 20210181863
    Abstract: Systems and methods for providing user-customized keyboard input error correction based on contextual information are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: monitor context information; receive an input via a keyboard; and identify an error in the input, at least in part, based upon the context information.
    Type: Application
    Filed: December 13, 2019
    Publication date: June 17, 2021
    Applicant: Dell Products, L.P.
    Inventors: Michael S. Gatson, Vivek Viswanathan Iyer
  • Patent number: 11010125
    Abstract: Reducing audio-based distractions in an information handling system, including performing, by an audio focus computing module and at a first time, a calibration and configuration of an audio focus model, performing, by the audio focus computing module at a second time, a steady-state monitoring of the information handling system, including applying the one or more configuration rules to perform one or more of the computer-implemented actions to automatically enable the video conference of the video conferencing application executing on the information handling system without user interaction.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: May 18, 2021
    Assignee: Dell Products L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Patent number: 11004422
    Abstract: In one or more embodiments, one or more systems, methods, and/or processes may: determine if the user is utilizing a previously utilized a workspace configuration; if the user is utilizing the previously utilized workspace configuration, display multiple windows respectively associated with multiple applications; and if the user is not utilizing the previously utilized workspace configuration: determine hardware resources of a current workspace configuration; modify the workspace configuration data based at least on the hardware resources of the current workspace configuration; map the multiple windows respectively associated with the multiple applications to multiple displays of the current workspace configuration based at least on the workspace configuration data; adjust a resolution of a window of the multiple windows based at least on a resolution of a display of the multiple displays that shall display the window; and translate a saved position of the window to a position associated with the display.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: May 11, 2021
    Assignee: Dell Products L.P.
    Inventors: Spencer G. Bull, Mark R. Ligameri, Tyler Ryan Cox, Vivek Viswanathan Iyer, Michael S. Gatson
  • Patent number: 10936874
    Abstract: Embodiments of systems and methods for providing controller gestures in virtual, augmented, or mixed reality (xR) applications are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive one or more first Simultaneous Localization and Mapping (SLAM) landmarks corresponding to a first controller; receive one or more second SLAM landmarks corresponding to a second controller; determine, using the first and second SLAM landmarks, that the first controller is within a threshold distance of the second controller; in response to the determination, receive first Inertial Measurement Unit (IMU) data from the first controller and second IMU data from the second controller; identify, using the first and second IMU data, a gesture performed with the first and second controllers; and execute a command associated with the gesture.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: March 2, 2021
    Assignee: Dell Products, L.P.
    Inventors: Yagiz Can Yildiz, Michael S. Gatson, Ryan Nicholas Comer
  • Patent number: 10936055
    Abstract: Embodiments of systems and methods for encoding content for virtual, augmented, or mixed reality (xR) applications in connectivity-constrained environments are described. In some embodiments, an Information Handling System (IHS) may be configured to: receive sensor information from a Head-Mounted Device (HMD) worn by a user during execution of an xR application; calculate, based on the sensor information, a priority of each of a plurality of Regions-of-Interest (ROIs) within one or more images produced by a rendering engine; and indicate the priorities to a video encoder, where the video encoder is configured to use each priority to control at least one of: (a) visual fidelity, or (b) resilience of a corresponding ROI transmitted by the IHS to the HMD in a video signal during execution of the xR application.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: March 2, 2021
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Patent number: 10937192
    Abstract: Embodiments of systems and methods for resolving incorrect distributed Simultaneous Localization and Mapping (SLAM) data in edge cloud architectures are described. In some embodiments, a method may include: receiving a first plurality of landmarks usable to produce a first map of a physical space for a first Head-Mounted Device (HMD) and selecting a first set of golden references; receiving, from an Information Handling System (IHS) coupled to a second HMD, a second set of golden references usable to produce a second map of the physical space for the second HMD; determining that a first instance of a given golden reference in the first set of golden references matches a second instance of the given golden reference in the second set of golden references; and in response to the first and second instances of the given golden reference being distant from each other by a threshold, produce a new first map.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: March 2, 2021
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Patent number: 10931972
    Abstract: Embodiments of systems and methods for forward channel contextual error concealment and sync for virtual, augmented, or mixed reality (xR) content in connectivity-constrained environments are described. In some embodiments, a Head-Mounted Device (HMD) may include a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the HMD to: decode content received from an Information Handling System (IHS) coupled to the HMD; and handle an error in the decoded content using context information received from a sensor mounted on the HMD.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: February 23, 2021
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Publication number: 20210049360
    Abstract: Embodiments of systems and methods for providing controller gestures in virtual, augmented, or mixed reality (xR) applications are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive one or more first Simultaneous Localization and Mapping (SLAM) landmarks corresponding to a first controller; receive one or more second SLAM landmarks corresponding to a second controller; determine, using the first and second SLAM landmarks, that the first controller is within a threshold distance of the second controller; in response to the determination, receive first Inertial Measurement Unit (IMU) data from the first controller and second IMU data from the second controller; identify, using the first and second IMU data, a gesture performed with the first and second controllers; and execute a command associated with the gesture.
    Type: Application
    Filed: August 13, 2019
    Publication date: February 18, 2021
    Applicant: Dell Products, L.P.
    Inventors: Yagiz Can Yildiz, Michael S. Gatson, Ryan Nicholas Comer
  • Patent number: 10922831
    Abstract: Embodiments of systems and methods for handling multiple Simultaneous Localization and Mapping (SLAM) sources and algorithms in virtual, augmented, and mixed reality (xR) applications are described. In an embodiment, an Information Handling System (IHS) may apply a first SLAM algorithm to first SLAM data captured via a first camera source mounted on a Head-Mounted Device (HMD) coupled to the IHS to produce a first Signal-to-Noise (SNR) metric; apply a second SLAM algorithm to the first SLAM data to produce a second SNR metric; select: (i) the first SLAM algorithm in response to the first SNR metric being greater than the second SNR metric, or (ii) the second SLAM algorithm in response to the second SNR metric being greater than the first SNR metric; and produce a map of a space where the HMD is located, at least in part, by applying the selected SLAM algorithm to subsequently captured SLAM data.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: February 16, 2021
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Publication number: 20200404078
    Abstract: Embodiments of systems and methods for adaptive backchannel synchronization for virtual, augmented, or mixed reality (xR) applications in edge cloud architectures are described. In some embodiments, an Information Handling System (IHS) may include a memory having program instructions stored thereon that, upon execution by a processor, cause the IHS to: receive, from a first Head-Mounted Device (HMD), first Simultaneous Localization and Mapping (SLAM) data comprising a first plurality of packets; receive, from the HMD, an indication of a synchronized time; and at least one of: in response to a determination that the first SLAM data is advanced with respect to the synchronized time by a threshold value, drop one or more of the first plurality of packets; or in response to a determination that the first SLAM data is lagged with respect to the synchronized time by the threshold value, transform lagged SLAM data into current SLAM data.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 24, 2020
    Applicant: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Publication number: 20200380719
    Abstract: Embodiments of systems and methods for resolving incorrect distributed Simultaneous Localization and Mapping (SLAM) data in edge cloud architectures are described. In some embodiments, a method may include: receiving a first plurality of landmarks usable to produce a first map of a physical space for a first Head-Mounted Device (HMD) and selecting a first set of golden references; receiving, from an Information Handling System (IHS) coupled to a second HMD, a second set of golden references usable to produce a second map of the physical space for the second HMD; determining that a first instance of a given golden reference in the first set of golden references matches a second instance of the given golden reference in the second set of golden references; and in response to the first and second instances of the given golden reference being distant from each other by a threshold, produce a new first map.
    Type: Application
    Filed: May 29, 2019
    Publication date: December 3, 2020
    Applicant: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Publication number: 20200380784
    Abstract: Embodiments of systems and methods for concealing loss of Simultaneous Localization and Mapping (SLAM) data in edge cloud architectures are described. In some embodiments, a method may include: receiving SLAM data usable to produce a first map of a physical space for a first HMD; in response to a portion of the SLAM data being lost or corrupt, retrieving a first landmark detected in previous SLAM data with a first confidence value; receiving, from a second IHS coupled to a second HMD, a second landmark usable to produce a second map for the second HMD, where the second landmark has a second confidence value; in response to the first and second landmarks overlapping, selecting one of the first or second landmark with greatest confidence value; and producing the first map using the selected landmark.
    Type: Application
    Filed: May 29, 2019
    Publication date: December 3, 2020
    Applicant: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Patent number: 10852828
    Abstract: Embodiments of systems and methods for automatic peripheral pairing with hand assignments in virtual, augmented, or mixed reality (xR) applications are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive one or more Simultaneous Localization and Mapping (SLAM) landmarks corresponding to a peripheral device; transmit a pairing code to the peripheral device via a first communication channel; in response to activation of a pairing button, receive an indication of the pairing code from the peripheral device via a second communication channel; and pair the peripheral device.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: December 1, 2020
    Assignee: Dell Products, L.P.
    Inventors: Michael S. Gatson, Yagiz Can Yildiz
  • Patent number: 10853649
    Abstract: Systems and methods for alerting a user to safety hazards in real-world while the user is wearing a Head-Mounted Display (HMD). In some embodiments, an Information Handling System (IHS) may include: a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: receive an image during execution of a xR application displayed to a user wearing a Head-Mounted Display (HMD) coupled to the IHS; detect an object in the image; associate the object with a landmark selected among a plurality of landmarks usable by the xR application to determine a position of the HMD; and provide to the user, via the HMD, a safety instruction related to the object in response to a distance between the HMD and the selected landmark meeting a distance threshold.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: December 1, 2020
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Patent number: 10854012
    Abstract: Embodiments of systems and methods for concealing loss of Simultaneous Localization and Mapping (SLAM) data in edge cloud architectures are described. In some embodiments, a method may include: receiving SLAM data usable to produce a first map of a physical space for a first HMD; in response to a portion of the SLAM data being lost or corrupt, retrieving a first landmark detected in previous SLAM data with a first confidence value; receiving, from a second IHS coupled to a second HMD, a second landmark usable to produce a second map for the second HMD, where the second landmark has a second confidence value; in response to the first and second landmarks overlapping, selecting one of the first or second landmark with greatest confidence value; and producing the first map using the selected landmark.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: December 1, 2020
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Publication number: 20200372673
    Abstract: An illustrative, non-limiting method for resolving Region-On-Interest (ROI) overlaps includes receiving Simultaneous Localization and Mapping (SLAM) data obtained by a plurality of co-located Head-Mounted Devices (HMD), where the SLAM data comprises a plurality of landmarks and each HMD has an Information Handling System (IHS) in communication therewith. Each IHS may produce a subset of the plurality of landmarks based upon a respective HMD's SLAM data, and each IHS is: local with respect to the plurality of HMDs, at an edge of a network serving an HMD, or on a cloud. The method may include identifying an overlap between a first landmark produced by a first IHS and a second landmark produced by a second IHS, selecting between the first and second landmarks, at least in part, based upon the locations of the first and second IHSs, and rendering a map for display by a given HMD using the selected landmark.
    Type: Application
    Filed: May 22, 2019
    Publication date: November 26, 2020
    Applicant: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Patent number: 10817050
    Abstract: Embodiments of systems and methods for backchannel resilience in virtual, augmented, or mixed reality (xR) applications in connectivity-constrained environments are described. In an embodiment, a Head-Mounted Device (HMD) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the HMD to: encode each of a plurality of Simultaneous Localization and Mapping (SLAM) landmarks, in part, based upon the SLAM landmark's distance to the HMD; and transmit the encoded SLAM landmarks to an Information Handling System (IHS) coupled to the HMD.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: October 27, 2020
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Patent number: 10816341
    Abstract: Embodiments of systems and methods for backchannel encoding in virtual, augmented, or mixed reality (xR) applications in connectivity-constrained environments are described. In some embodiments, an Head-Mounted Device (HMD) may include a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the HMD to: encode each of a plurality of Simultaneous Localization and Mapping (SLAM) landmarks, in part, based upon the SLAM landmark's distance to the HMD; and transmit the encoded SLAM landmarks to an Information Handling System (IHS) coupled to the HMD.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: October 27, 2020
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Publication number: 20200265598
    Abstract: Embodiments of systems and methods for handling multiple Simultaneous Localization and Mapping (SLAM) sources and algorithms in virtual, augmented, and mixed reality (xR) applications are described. In an embodiment, an Information Handling System (IHS) may apply a first SLAM algorithm to first SLAM data captured via a first camera source mounted on a Head-Mounted Device (HMD) coupled to the IHS to produce a first Signal-to-Noise (SNR) metric; apply a second SLAM algorithm to the first SLAM data to produce a second SNR metric; select: (i) the first SLAM algorithm in response to the first SNR metric being greater than the second SNR metric, or (ii) the second SLAM algorithm in response to the second SNR metric being greater than the first SNR metric; and produce a map of a space where the HMD is located, at least in part, by applying the selected SLAM algorithm to subsequently captured SLAM data.
    Type: Application
    Filed: February 20, 2019
    Publication date: August 20, 2020
    Applicant: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Patent number: 10740973
    Abstract: Systems and methods for ultrasonic collision management in virtual, augmented, and mixed reality (xR) applications are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: execute an xR application to display an xR image to a user of the IHS; and detect, via an ultrasonic sensor coupled to the processor, a potential physical interaction between the user and a physical object during execution of the xR application.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: August 11, 2020
    Assignee: Dell Products, L.P.
    Inventors: Michael S. Gatson, Mark Allan Casparian, Thanh T. Tran