Patents by Inventor James A. MacKenzie
James A. MacKenzie 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: 20240171400Abstract: A method for performing feedback mining with domain-specific modeling includes generating a collaborative evaluation for an evaluation task data object based on feedback data objects associated evaluator data objects. The feedback mining system may include a token-handling subsystem that enables token-based transactions with respect to the collaborative evaluations generated by the feedback mining system, including token reward transactions in exchange for contributing data (e.g., feedback data) used to generate the collaborative evaluations and token redemption transactions in exchange for requesting the collaborative evaluations.Type: ApplicationFiled: July 26, 2023Publication date: May 23, 2024Inventor: Stephen James MACKENZIE
-
Publication number: 20240161111Abstract: Various embodiments provide an asset management distributed ledger system for capturing, storing, and providing access to asset information/data. For example, the distributed ledger system may capture and store asset information/data that provides a complete record of an asset and further provide access to the asset information/data via an IUI or search function of the distributed ledger system. The distributed ledger system may include a token-handling subsystem that enables token-based transactions with respect to the distributed ledger and/or implemented via the distributed ledger. A token value (e.g., units of digital currency) may be distributed to users as rewards for making contributions to the distributed ledger and may be redeemed by users as costs associated with accessing the asset information of the distributed ledger.Type: ApplicationFiled: July 25, 2023Publication date: May 16, 2024Inventors: Stephen James MACKENZIE, Michael V. KRULJAC, Timothy DAVIES
-
Patent number: 11887263Abstract: 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: GrantFiled: July 8, 2022Date of Patent: January 30, 2024Assignee: Meta Platforms Technologies, LLCInventors: Charlene Mary Atlas, Romain Bachy, Kevin James MacKenzie, Nathan Matsuda, Thomas Scott Murdison, Ocean Quigley, Jasmine Soria Sears
-
Patent number: 11710467Abstract: 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: GrantFiled: March 14, 2022Date of Patent: July 25, 2023Assignee: Meta Platforms Technologies, LLCInventors: Alexander Goettker, Thomas Scott Murdison, Kevin James MacKenzie, Larry Seiler
-
Patent number: 11650421Abstract: A method may include identifying, by one or more processors, an object in a field of view of a wearable display, where the object is identified for a presbyopic compensation. The presbyopic compensation is performed by the one or more processors on image data of the object to generate compensated image data of the object. The one or more processors render an image in response to the compensated image data of the object on a display of the wearable display.Type: GrantFiled: May 23, 2019Date of Patent: May 16, 2023Assignee: Meta Platforms Technologies, LLCInventors: Ian Erkelens, Larry Richard Moore, Jr., Kevin James MacKenzie
-
Patent number: 11579689Abstract: Systems, methods, and non-transitory computer-readable media are disclosed for selectively rendering augmented reality content based on predictions regarding a user's ability to visually process the augmented reality content. For instance, the disclosed systems can identify eye tracking information for a user at an initial time. Moreover, the disclosed systems can predict a change in an ability of the user to visually process an augmented reality element at a future time based on the eye tracking information. Additionally, the disclosed systems can selectively render the augmented reality element at the future time based on the predicted change in the ability of the user to visually process the augmented reality element.Type: GrantFiled: January 25, 2021Date of Patent: February 14, 2023Assignee: Meta Platforms, Inc.Inventors: Mark Terrano, Ian Erkelens, Kevin James MacKenzie
-
Publication number: 20230037329Abstract: 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: ApplicationFiled: July 7, 2022Publication date: February 9, 2023Inventors: Ian Erkelens, Thomas Scott Murdison, Kevin James MacKenzie
-
Publication number: 20220366873Abstract: 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: ApplicationFiled: March 14, 2022Publication date: November 17, 2022Inventors: Alexander Goettker, Thomas Scott Murdison, Kevin James MacKenzie, Larry Seiler
-
Patent number: 11423621Abstract: 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: GrantFiled: May 21, 2020Date of Patent: August 23, 2022Assignee: Facebook Technologies, LLC.Inventors: Charlene Mary Atlas, Romain Bachy, Kevin James MacKenzie, Nathan Matsuda, Thomas Scott Murdison, Ocean Quigley, Jasmine Soria Sears
-
Patent number: 11402635Abstract: A method may include displaying, to a user, a first color in a first area and a second color in a second area, where (1) the second color has a longer wavelength than the first color and (2) the first and second color have an expected longitudinal chromatic aberration for a human eye. The method may also include receiving, from the user, an indication of whether the user perceives (1) the first area as being clearer than the second area or (2) the second area as being clearer than the first area. The method may further include determining, based on the indication of the user and the expected longitudinal chromatic aberration, information about a refractive error of the user's vision. Various other methods, systems, and devices are also disclosed.Type: GrantFiled: May 24, 2018Date of Patent: August 2, 2022Assignee: Facebook Technologies, LLCInventors: Marina Zannoli, Kristen Bowles, Ryan Michael Ebert, Douglas Robert Lanman, Kevin James MacKenzie
-
Patent number: 11308920Abstract: 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: GrantFiled: May 7, 2021Date of Patent: April 19, 2022Assignee: Facebook Technologies, LLC.Inventors: Alexander Goettker, Thomas Scott Murdison, Kevin James MacKenzie, Larry Seiler
-
Patent number: 11221266Abstract: Systems, methods, and computer readable medium are provided for automatically resetting a zero-offset calibration coefficient for a pressure transducer. Ambient pressure measurements from a first pressure sensor and a second pressure sensor can be received by a computing device and compared. Based on determining a difference in the received ambient pressure measurements, an updated zero-offset calibration coefficient can be generated. The updated zero-offset calibration coefficient can be transmitted to the first pressure sensor, which once received, causes the first pressure sensor to update a previously determined zero-offset calibration coefficient with the updated zero-offset calibration coefficient.Type: GrantFiled: April 16, 2020Date of Patent: January 11, 2022Assignee: BAKER HUGHES OILFIELD OPERATIONS LLCInventors: Colin James Mackenzie, Thomas John Piggin
-
Patent number: 11179887Abstract: A method (300) of fabricating an object by additive manufacturing comprises providing (310) a layer of polymeric material (100), said polymeric material (100) being in particulate form, and comprising linear polymer chains, selectively depositing (320) a reactive liquid (200) onto the layer of particulate polymeric material (100), said reactive liquid (200) comprising reactive units (210a) which are monomeric units, linear oligomeric units, linear polymeric units, or combinations thereof, wherein said reactive units (210a) have two or fewer reactive groups, and allowing (330) linear polymeric chains in said layer of polymeric material (100) to react with reactive units in said reactive liquid (200) so as to form extended polymeric chains that are linear, so as to provide a shaped layer of linear polymer. These steps (310, 320, 330) are repeated as required to form the object from successive shaped layers of linear polymer.Type: GrantFiled: May 7, 2019Date of Patent: November 23, 2021Assignee: The University of NottinghamInventors: Christopher John Tuck, Belén Begines Ruiz, Yinfeng He, Ricky Darren Wildman, Richard James Mackenzie Hague
-
Publication number: 20210223861Abstract: Systems, methods, and non-transitory computer-readable media are disclosed for selectively rendering augmented reality content based on predictions regarding a user's ability to visually process the augmented reality content. For instance, the disclosed systems can identify eye tracking information for a user at an initial time. Moreover, the disclosed systems can predict a change in an ability of the user to visually process an augmented reality element at a future time based on the eye tracking information. Additionally, the disclosed systems can selectively render the augmented reality element at the future time based on the predicted change in the ability of the user to visually process the augmented reality element.Type: ApplicationFiled: January 25, 2021Publication date: July 22, 2021Inventors: Mark Terrano, Ian Erkelens, Kevin James MacKenzie
-
Patent number: 10983354Abstract: A multiplanar head mounted display (HMD) includes two or more artificial display planes for each eye located at optical distances that can be dynamically adjusted based on a location within a scene presented by the HMD that the user views. For example, a scene is presented on two or more electronic display elements (e.g., screens) of the HMD. A focal length of an optics block that directs image light from the electronic display elements towards the eyes of a user is adjusted using a varifocal system (e.g., an element that mechanically changes a distance between a lens system in the optics block and the electronic display element, an element that changes shape of one or more lenses in the lens system in the optics block, etc.) based on a location or object within the scene where the user is looking.Type: GrantFiled: January 7, 2020Date of Patent: April 20, 2021Assignee: Facebook Technologies, LLCInventors: Douglas Robert Lanman, William Aaron Nicholls, Marina Zannoli, Kevin James MacKenzie, James Hillis, Yusufu Njoni Bamaxam Sulai, Olivier Mercier
-
Patent number: 10901502Abstract: Systems, methods, and non-transitory computer-readable media are disclosed for selectively rendering augmented reality content based on predictions regarding a user's ability to visually process the augmented reality content. For instance, the disclosed systems can identify eye tracking information for a user at an initial time. Moreover, the disclosed systems can predict a change in an ability of the user to visually process an augmented reality element at a future time based on the eye tracking information. Additionally, the disclosed systems can selectively render the augmented reality element at the future time based on the predicted change in the ability of the user to visually process the augmented reality element.Type: GrantFiled: June 27, 2019Date of Patent: January 26, 2021Assignee: FACEBOOK, INC.Inventors: Mark Terrano, Ian Erkelens, Kevin James MacKenzie
-
Publication number: 20200409457Abstract: Systems, methods, and non-transitory computer-readable media are disclosed for selectively rendering augmented reality content based on predictions regarding a user's ability to visually process the augmented reality content. For instance, the disclosed systems can identify eye tracking information for a user at an initial time. Moreover, the disclosed systems can predict a change in an ability of the user to visually process an augmented reality element at a future time based on the eye tracking information. Additionally, the disclosed systems can selectively render the augmented reality element at the future time based on the predicted change in the ability of the user to visually process the augmented reality element.Type: ApplicationFiled: June 27, 2019Publication date: December 31, 2020Inventors: Mark Terrano, Ian Erkelens, Kevin James MacKenzie
-
Patent number: 10866418Abstract: A multiplanar head mounted display (HMD) includes two or more artificial display planes for each eye located at optical distances that can be dynamically adjusted based on a location within a scene presented by the HMD that the user views. For example, a scene is presented on two or more electronic display elements (e.g., screens) of the HMD. A focal length of an optics block that directs image light from the electronic display elements towards the eyes of a user is adjusted using a varifocal system (e.g., an element that mechanically changes a distance between a lens system in the optics block and the electronic display element, an element that changes shape of one or more lenses in the lens system in the optics block, etc.) based on a location or object within the scene where the user is looking.Type: GrantFiled: February 20, 2018Date of Patent: December 15, 2020Assignee: Facebook Technologies, LLCInventors: Douglas Robert Lanman, William Aaron Nicholls, Marina Zannoli, Kevin James MacKenzie, James Hillis, Yusufu Njoni Bamaxam Sulai, Olivier Mercier
-
Publication number: 20200370980Abstract: Systems, methods, and computer readable medium are provided for automatically resetting a zero-offset calibration coefficient for a pressure transducer. Ambient pressure measurements from a first pressure sensor and a second pressure sensor can be received by a computing device and compared. Based on determining a difference in the received ambient pressure measurements, an updated zero-offset calibration coefficient can be generated. The updated zero-offset calibration coefficient can be transmitted to the first pressure sensor, which once received, causes the first pressure sensor to update a previously determined zero-offset calibration coefficient with the updated zero-offset calibration coefficient.Type: ApplicationFiled: April 16, 2020Publication date: November 26, 2020Inventors: Colin James Mackenzie, Thomas John Piggin
-
Patent number: 10789782Abstract: A near-eye display (NED) has an orientation detection device and a display block. The orientation detection device collects orientation data that describe an orientation of the NED. The display block has a display assembly, a focusing assembly, and a controller. The controller determines an orientation vector of the NED based in part on the orientation data and computes an angular difference between the orientation vector of the NED and a gravity vector. After comparing the angular difference to a threshold value, the controller generates multifocal instructions that adjusts the optical element to display an augmented scene at the selected image plane corresponding to the multifocal instructions.Type: GrantFiled: December 11, 2019Date of Patent: September 29, 2020Assignee: Facebook Technologies, LLCInventors: Lu Lu, Ji Luo, Nicholas Daniel Trail, Kevin James MacKenzie, Pasi Saarikko, Andrew John Ouderkirk, Scott Charles McEldowney