Patents by Inventor Thomas Scott Murdison

Thomas Scott Murdison 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: 11887263
    Abstract: In one embodiment, a computing device may determine a virtual content to be displayed with a scene of a real-world environment. The device may generate an image depicting the virtual content. Using one or more sensors, the device may detect characteristics of the scene of the real-world environment. Based on the image and the characteristics of the scene, the device may determine that a visual enhancement is to be applied to the virtual content depicted in the image to enhance a contrast between the depicted virtual content and the scene. The device may generate a visually-enhanced image depicting the virtual content by applying the visual enhancement to the virtual content depicted in the image. The device may display the visually-enhanced image of the virtual content on a display of the computing device, wherein the scene of the real-world environment is visible through the display.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: January 30, 2024
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Charlene Mary Atlas, Romain Bachy, Kevin James MacKenzie, Nathan Matsuda, Thomas Scott Murdison, Ocean Quigley, Jasmine Soria Sears
  • Patent number: 11733773
    Abstract: In one embodiment, a computing system may determine, for a current frame, that a current eye position of a viewer with respect to a display is inside and within a first threshold distance to an outer edge of the display. The system may identify, based on the current eye position, pre-determined internal eye positions inside the outer edge and pre-determined external eye positions outside the outer edge, obtain pre-determined arrays of scaling factors associated with the pre-determined internal eye positions, and obtain additional arrays of scaling factors associated with the pre-determined external eye positions. The system may generate a single array of scaling factors based on the pre-determined and additional arrays, adjust pixel values of the current frame based on the single array, and output the current frame with the adjusted pixel values to the display. The arrays and adjusted pixel values may be associated with a particular color channel.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: August 22, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Edward Buckley, Thomas Scott Murdison
  • Patent number: 11710467
    Abstract: In one embodiment, a computing system may access an image to be displayed by a display. The system may determine one or more first characteristics associated with a content of the image. The one or more first characteristics may include a contrast level of the content of the image with respect to a background of the image. The system may determine a first display persistence time period for the display to display the image based on the one or more first characteristics associated with the content of the image. The system may configure the display to display the image using the first display persistence time period.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: July 25, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Alexander Goettker, Thomas Scott Murdison, Kevin James MacKenzie, Larry Seiler
  • Patent number: 11694302
    Abstract: In one embodiment, a computing system may determine, a predicted eye position of a viewer corresponding to a future time moment for displaying a frame. The system may generate a first correction map for the frame based on the predicted eye position of the viewer. The system may retrieve one or more second correction maps used for correcting one or more proceeding frames. The system may generate a third correction map based on the first correction map generated based on the predicted eye position of the viewer and the one or more second correction maps used for correcting the one or more proceeding frames. The system may adjust pixel values of the frame based at least on the third correction map. The system may output the frame with the adjusted pixel values to a display.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: July 4, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Thomas Scott Murdison, Romain Bachy, Edward Buckley, Bo Zhang
  • Patent number: 11663696
    Abstract: In one embodiment, a computing system may determine, a predicted eye position of a viewer corresponding to a future time moment for displaying a frame. The system may generate a first correction map for the frame based on the predicted eye position of the viewer. The system may retrieve one or more second correction maps used for correcting one or more proceeding frames. The system may generate a third correction map based on the first correction map generated based on the predicted eye position of the viewer and the one or more second correction maps used for correcting the one or more proceeding frames. The system may adjust pixel values of the frame based at least on the third correction map. The system may output the frame with the adjusted pixel values to a display.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: May 30, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Thomas Scott Murdison, Romain Bachy, Edward Buckley, Bo Zhang
  • Publication number: 20230037329
    Abstract: Head-mounted display systems may include an eye-tracking subsystem and a fixation distance prediction subsystem. The eye-tracking subsystem may be configured to determine at least a gaze direction of a user's eyes and an eye movement speed of the user's eyes. The fixation distance prediction subsystem may be configured to predict, based on the eye movement speed and the gaze direction of the user's eyes, a fixation distance at which the user's eyes will become fixated prior to the user's eyes reaching a fixation state associated with the predicted fixation distance. Additional methods, systems, and devices are also disclosed.
    Type: Application
    Filed: July 7, 2022
    Publication date: February 9, 2023
    Inventors: Ian Erkelens, Thomas Scott Murdison, Kevin James MacKenzie
  • Publication number: 20220366873
    Abstract: In one embodiment, a computing system may access an image to be displayed by a display. The system may determine one or more first characteristics associated with a content of the image. The one or more first characteristics may include a contrast level of the content of the image with respect to a background of the image. The system may determine a first display persistence time period for the display to display the image based on the one or more first characteristics associated with the content of the image. The system may configure the display to display the image using the first display persistence time period.
    Type: Application
    Filed: March 14, 2022
    Publication date: November 17, 2022
    Inventors: Alexander Goettker, Thomas Scott Murdison, Kevin James MacKenzie, Larry Seiler
  • Publication number: 20220366530
    Abstract: In one embodiment, a computing system may determine, a predicted eye position of a viewer corresponding to a future time moment for displaying a frame. The system may generate a first correction map for the frame based on the predicted eye position of the viewer. The system may retrieve one or more second correction maps used for correcting one or more proceeding frames. The system may generate a third correction map based on the first correction map generated based on the predicted eye position of the viewer and the one or more second correction maps used for correcting the one or more proceeding frames. The system may adjust pixel values of the frame based at least on the third correction map. The system may output the frame with the adjusted pixel values to a display.
    Type: Application
    Filed: June 22, 2022
    Publication date: November 17, 2022
    Inventors: Thomas Scott Murdison, Romain Bachy, Edward Buckley, Bo Zhang
  • Patent number: 11494883
    Abstract: In one embodiment, a computing system may render an image to be output by a display which sequentially outputs pixel rows of the image at a row-to-row velocity. The system may predict, based on eye-tracking data, an eye-motion velocity within a timeframe for displaying the image. The system may determine a predicted retina projection displacement for each pixel row based on the row-to-row velocity and eye-motion velocity. The system may determine a first correction displacement for each pixel row based on the predicted retina projection displacement. The system may determine a cumulative correction displacement based on the first correction displacement. The system may determine, for each pixel row, a second correction displacement based on the first correction displacement of that pixel row and the cumulative correction displacement. The system may warp each pixel row using the associated second correction displacement and output the warped pixel rows using the display.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: November 8, 2022
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Thomas Scott Murdison, Edward Buckley
  • Publication number: 20220293241
    Abstract: The disclosed computer-implemented method may include (1) acquiring, via one or more biosensors, one or more biosignals generated by a user of a computing system, (2) using the one or more biosignals to anticipate a transition to or from a cognitive state of the user, and (3) providing a signal indicating the transition to or from the cognitive state of the user to an intelligent-facilitation subsystem adapted to perform one or more assistive actions to reduce the user's cognitive load. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: February 10, 2022
    Publication date: September 15, 2022
    Inventors: Tanya Renee Jonker, Candace Peacock, Ting Zhang, Brendan Matthew David-John, Matthew Jordan Boring, Thomas Scott Murdison, Yan Xu, Hrvoje Benko
  • Patent number: 11442541
    Abstract: A method for color-based calibration for eye-tracking includes presenting a calibration image to an eyebox area via a waveguide of a head mounted display (HMD). An estimated pupil center location of an eye is determined with an eye-tracking system. Next, user input is received in response to the calibration image. The user input includes an indication of a perceived color nonuniformity of the calibration image. The estimated pupil center location is then adjusted based on the user input.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: September 13, 2022
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Xu Dong, Thomas Scott Murdison, Jixu Chen
  • Patent number: 11423621
    Abstract: In one embodiment, a computing device may determine a virtual content to be displayed with a scene of a real-world environment. The device may generate an image depicting the virtual content. Using one or more sensors, the device may detect characteristics of the scene of the real-world environment. Based on the image and the characteristics of the scene, the device may determine that a visual enhancement is to be applied to the virtual content depicted in the image to enhance a contrast between the depicted virtual content and the scene. The device may generate a visually-enhanced image depicting the virtual content by applying the visual enhancement to the virtual content depicted in the image. The device may display the visually-enhanced image of the virtual content on a display of the computing device, wherein the scene of the real-world environment is visible through the display.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: August 23, 2022
    Assignee: Facebook Technologies, LLC.
    Inventors: Charlene Mary Atlas, Romain Bachy, Kevin James MacKenzie, Nathan Matsuda, Thomas Scott Murdison, Ocean Quigley, Jasmine Soria Sears
  • Patent number: 11410272
    Abstract: In one embodiment, a computing system may determine, for a current frame to be displayed and using an eye tracking system, a current eye position of a viewer. The system may determine a first array of scaling factors based on the determined current eye position of the viewer. The system may retrieve one or more second arrays of scaling factors used for correcting one or more proceeding frames of the current frame. The system may determine a third array of scaling factors based on the first array of scaling factors determined based on the current eye position and the one or more second arrays of scaling factors used for correcting the proceeding frames. The system may adjust pixel values of the current frame based at least on the third array of scaling factors. The system may output the current frame with the adjusted pixel values to a display.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: August 9, 2022
    Assignee: Facebook Technologies, LLC.
    Inventors: Thomas Scott Murdison, Romain Bachy, Edward Buckley, Bo Zhang
  • Publication number: 20220236795
    Abstract: The disclosed computer-implemented method may include (1) acquiring, via a biosensor, biosignals generated by a user (e.g., biosignals indicative of gaze dynamics), (2) using the biosignals to anticipate an intent of the user to interact with a computing system (e.g., an extended-reality system), and (3) providing an intent-to-interact signal indicating the user's intent to interact to an intelligent-facilitation subsystem. The disclosed computing systems may include (1) a targeting subsystem that enables a user to explicitly target, for interaction, one or more objects, (2) an interaction subsystem that enables the user to interact with, when targeted, one or more of the objects, and (3) an intelligent-facilitation subsystem that targets one or more of the objects on behalf of the user in response to intent-to-interact signals. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: January 11, 2022
    Publication date: July 28, 2022
    Inventors: Tanya Renee Jonker, Brendan Matthew David-John, Ting Zhang, Thomas Scott Murdison, Candace Peacock, Hrvoje Benko
  • Patent number: 11308920
    Abstract: In one embodiment, a computing system may access an image to be displayed by a display. The system may determine one or more characteristics associated with a content of the image. The one or more characteristics may include a spatial frequency of the content in a spatial frequency domain. The system may determine a display persistence time period for the display to display the image based on the one or more characteristics associated with the content of the image. The system may configure the display to display the image using the display persistence time period.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: April 19, 2022
    Assignee: Facebook Technologies, LLC.
    Inventors: Alexander Goettker, Thomas Scott Murdison, Kevin James MacKenzie, Larry Seiler
  • Publication number: 20220005155
    Abstract: In one embodiment, a computing system may determine, for a current frame to be displayed and using an eye tracking system, a current eye position of a viewer. The system may determine a first array of scaling factors based on the determined current eye position of the viewer. The system may retrieve one or more second arrays of scaling factors used for correcting one or more proceeding frames of the current frame. The system may determine a third array of scaling factors based on the first array of scaling factors determined based on the current eye position and the one or more second arrays of scaling factors used for correcting the proceeding frames. The system may adjust pixel values of the current frame based at least on the third array of scaling factors. The system may output the current frame with the adjusted pixel values to a display.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 6, 2022
    Inventors: Thomas Scott Murdison, Romain Bachy, Edward Buckley, Bo Zhang
  • Patent number: 11120258
    Abstract: A disclosed apparatus may include a line source configured to produce a line of light and a scanning device configured to scan the line of light across a scanning field in a scanning direction. The scanning field may include a receiving portion configured to receive an eye. The apparatus may also include a reflector positioned within the scanning field. During a primary period of a scan, the line of light may scan the receiving portion in a primary direction. During a secondary period of the scan, the reflector may reflect the line of light such that a reflection of the line of light scans the receiving portion in a secondary direction. The apparatus may also include a photodetector positioned to receive (1) an initial reflection during the primary period, and (2) a subsequent reflection during the secondary period. Various other methods, apparatuses, and computer-readable media are also disclosed.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: September 14, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Alexander Jobe Fix, Andrew Wyman MacDonald, Dmitri Model, Mohammadhossein Daraeihajitooei, Javier San Agustin Lopez, Kirk Erik Burgess, Mohamed Hegazy, Thomas Scott Murdison, Scott Robert Ramsby, Sebastian Sztuk, Evan Gander
  • Patent number: 10983591
    Abstract: The disclosed computer-implemented method may include identifying a region within a user's eye gaze and calculating a ranking for the identified region within the user's eye gaze. The ranking may indicate the user's level of interest in the identified region. The method may then determine how the identified region is to be presented according to the calculated ranking and present the identified region in the determined manner according to the calculated ranking. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: April 20, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Andrew John Ouderkirk, Neeraj Choubey, Andre Golard, Bo Asp Andersen, Immo Andreas Schuetz, Karol Constantine Hatzilias, Kelly Ingham, Martin Henrik Tall, Sharvil Shailesh Talati, Robert Dale Cavin, Thomas Scott Murdison
  • Patent number: 10909405
    Abstract: Systems and methods for virtual interest segmentation may include (1) performing a semantic segmentation of an image of a user's environment, captured by an artificial reality (AR) device being worn by the user, to identify objects within the user's environment, (2) in addition to performing the semantic segmentation, performing an interest segmentation of the image to determine a personal interest that the user may have in a particular object identified via the semantic segmentation, (3) creating virtual content relating to the particular object based on the user's personal interest in the particular object, and (4) displaying the virtual content within a display element of the AR device. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: February 2, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Andre Golard, Bo Asp Andersen, Immo Andreas Schuetz, Karol Constantine Hatzilias, Kelly Ingham, Martin Henrik Tall, Neeraj Choubey, Sharvil Shailesh Talati, Robert Dale Cavin, Thomas Scott Murdison
  • Patent number: 10852820
    Abstract: Systems and methods for enabling gaze-based virtual content control may include (1) displaying an artificial scene with one or more virtual elements to a user wearing a head-mounted display system, (2) identifying the user's eye gaze based on gazing data collected by one or more sensors in the head-mounted display system, (3) determining that the user's eye gaze is focused on a specific virtual element, and (4) in response to determining that the user's eye gaze is focused on the specific virtual element, increasing the specific virtual element's visibility to the user. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: December 1, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Andre Golard, Bo Asp Andersen, Immo Andreas Schuetz, Karol Constantine Hatzilias, Kelly Ingham, Martin Henrik Tall, Neeraj Choubey, Sharvil Shailesh Talati, Robert Dale Cavin, Thomas Scott Murdison