Patents by Inventor Robert A. Blake
Robert A. Blake 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: 20220188971Abstract: A computer implemented method for warping multi-field color virtual content for sequential projection includes obtaining first and second color fields having different first and second colors. The method also includes determining a first time for projection of a warped first color field. The method further includes determining a second time for projection of a warped second color field. Moreover, the method includes predicting a first pose at the first time and predicting a second pose at the second time. In addition, the method includes generating the warped first color field by warping the first color field based on the first pose. The method also includes generating the warped second color field by warping the second color field based on the second pose.Type: ApplicationFiled: March 1, 2022Publication date: June 16, 2022Applicant: MAGIC LEAP, INC.Inventors: Michael Harold LIEBENOW, Reza NOURAI, Robert Blake TAYLOR, Fahri YARAS
-
Patent number: 11361474Abstract: A method for calibrating a wearable device includes displaying an image with a plurality of pixels for each of three primary colors using the wearable device, and determining RGB and XYZ values for each of the plurality of pixels. The method includes selecting a subset of the plurality of pixels to form a group of grid points, and dividing the image into a group of tile regions, with each tile region including a grid point. Grid XYZ values are determined for each grid point, based on averaging XYZ values of all pixels in a corresponding tile region, and a grid RGB-to-XYZ conversion matrix is determined for each grid point. The method also includes determining a correction matrix for each grid point by multiplying an inverse of the grid RGB-to-XYZ conversion matrix for the grid with an sRGB-to-XYZ conversion matrix.Type: GrantFiled: August 2, 2019Date of Patent: June 14, 2022Assignee: Magic Leap, Inc.Inventors: Kazunori Tanaka, Lei Zhang, Etienne Gregoire Grossmann, Marshall Charles Capps, Robert Blake Taylor
-
Publication number: 20220171190Abstract: A wearable display system includes a light projection system having one or more emissive microdisplays, e.g., micro-LED displays. The light projection system projects time-multiplexed left-eye and right-eye images, which pass through an optical router having a polarizer and a switchable polarization rotator. The optical router is synchronized with the generation of images by the light projection system to impart a first polarization to left-eye images and a second different polarization to right-eye images. Light of the first polarization is incoupled into an eyepiece having one or more waveguides for outputting light to one of the left and right eyes, while light of the second polarization may be incoupled into another eyepiece having one or more waveguides for outputting light to the other of the left and right eyes. Each eyepiece may output incoupled light with variable amounts of wavefront divergence, to elicit different accommodation responses from the user's eyes.Type: ApplicationFiled: December 20, 2019Publication date: June 2, 2022Inventors: Jahja I. Trisnadi, Hyunsun Chung, Lionel Ernest Edwin, Howard Russell Cohen, Robert Blake Taylor, Andrew Ian Russell, Kevin Richard Curtis, Clinton Carlisle
-
Patent number: 11315214Abstract: A computer implemented method for warping multi-field color virtual content for sequential projection includes obtaining first and second color fields having different first and second colors. The method also includes determining a first time for projection of a warped first color field. The method further includes determining a second time for projection of a warped second color field. Moreover, the method includes predicting a first pose at the first time and predicting a second pose at the second time. In addition, the method includes generating the warped first color field by warping the first color field based on the first pose. The method also includes generating the warped second color field by warping the second color field based on the second pose.Type: GrantFiled: July 23, 2020Date of Patent: April 26, 2022Assignee: Magic Leap, Inc.Inventors: Michael Harold Liebenow, Reza Nourai, Robert Blake Taylor, Fahri Yaras
-
Patent number: 11288858Abstract: Disclosed is an approach for constructing a new frame using rendered content and non-rendered content from a previous perspective. Points of visible surfaces of a first set of objects from a first perspective are rendered. Both rendered content and non-rendered content from the first perspective are stored. The new frame from the second perspective is generated using the rendered content and the non-rendered content from the first perspective.Type: GrantFiled: October 19, 2020Date of Patent: March 29, 2022Assignee: Magic Leap, Inc.Inventors: Reza Nourai, Robert Blake Taylor, Michael Harold Liebenow
-
Publication number: 20220092852Abstract: A cross reality system that provides an immersive user experience by storing persistent spatial information about the physical world that one or multiple user devices can access to determine position within the physical world and that applications can access to specify the position of virtual objects within the physical world. Persistent spatial information enables users to have a shared virtual, as well as physical, experience when interacting with the cross reality system. Further, persistent spatial information may be used in maps of the physical world, enabling one or multiple devices to access and localize into previously stored maps, reducing the need to map a physical space before using the cross reality system in it. Persistent spatial information may be stored as persistent coordinate frames, which may include a transformation relative to a reference orientation and information derived from images in a location corresponding to the persistent coordinate frame.Type: ApplicationFiled: December 3, 2021Publication date: March 24, 2022Applicant: Magic Leap, Inc.Inventors: Anush Mohan, Rafael Domingos Torres, Daniel Olshansky, Samuel A. Miller, Jehangir Tajik, Joel David Holder, Jeremy Dwayne Miranda, Robert Blake Taylor, Ashwin Swaminathan, Lomesh Agarwal, Hiral Honar Barot, Helder Toshiro Suzuki, Ali Shahrokni, Eran Guendelman, Prateek Singhal, Xuan Zhao, Siddharth Choudhary, Nicholas Atkinson Kramer, Kenneth William Tossell, Christian Ivan Robert Moore
-
Publication number: 20220092863Abstract: A method in a virtual, augmented, or mixed reality system includes a GPU determining/detecting an absence of image data. The method also includes shutting down a portion/component/function of the GPU. The method further includes shutting down a communication link between the GPU and a DB. Moreover, the method includes shutting down a portion/component/function of the DB. In addition, the method includes shutting down a communication link between the DB and a display panel. The further also includes shutting down a portion/component/function of the display panel.Type: ApplicationFiled: November 30, 2021Publication date: March 24, 2022Applicant: MAGIC LEAP, INC.Inventors: Jose Felix RODRIGUEZ, Ricardo Martinez PEREZ, Reza NOURAI, Robert Blake TAYLOR
-
Publication number: 20220073264Abstract: A container for storing a plurality of food items having a base portion with a peripheral edge at a base peripheral edge plane. The base portion can include a plurality of cavities with each cavity having an interior wall surface extending up a first axis from a cavity base wall. At least a first portion of the interior wall surface terminates at a cavity rim formed where the first portion of the interior wall surface intersects with the peripheral edge surface, wherein an exterior cavity rim portion can be formed by the plurality of cavities. An interior support member formed within the base portion can extend up from the base portion to a first plane above the peripheral edge plane. A lid support member can extend down from the top surface of the lid portion and contact the top surface of the interior support member.Type: ApplicationFiled: November 12, 2021Publication date: March 10, 2022Inventors: Kristopher Frank Corbin, Jacqueline Grimm, Robert Blake Leftwich
-
Publication number: 20220050298Abstract: A wearable display system includes one or more emissive micro-displays, e.g., micro-LED displays. The micro-displays may be monochrome micro-displays or full-color micro-displays. The micro-displays may include arrays of light emitters. Light collimators may be utilized to narrow the angular emission profile of light emitted by the light emitters. Where a plurality of emissive micro-displays is utilized, the micro-displays may be positioned at different sides of an optical combiner, e.g., an X-cube prism which receives light rays from different micro-displays and outputs the light rays from the same face of the cube. The optical combiner directs the light to projection optics, which outputs the light to an eyepiece that relays the light to a user's eye. The eyepiece may output the light to the user's eye with different amounts of wavefront divergence, to place virtual content on different depth planes.Type: ApplicationFiled: December 20, 2019Publication date: February 17, 2022Inventors: Michael Anthony Klug, Evgeni Poliakov, Jahja I. Trisnadi, Hyunsun Chung, Lionel Ernest Edwin, Howard Russell Cohen, Robert Blake Taylor, Andrew Ian Russell, Kevin Richard Curtis, Clinton Carlisle
-
Patent number: 11227435Abstract: A cross reality system that provides an immersive user experience by storing persistent spatial information about the physical world that one or multiple user devices can access to determine position within the physical world and that applications can access to specify the position of virtual objects within the physical world. Persistent spatial information enables users to have a shared virtual, as well as physical, experience when interacting with the cross reality system. Further, persistent spatial information may be used in maps of the physical world, enabling one or multiple devices to access and localize into previously stored maps, reducing the need to map a physical space before using the cross reality system in it. Persistent spatial information may be stored as persistent coordinate frames, which may include a transformation relative to a reference orientation and information derived from images in a location corresponding to the persistent coordinate frame.Type: GrantFiled: October 4, 2019Date of Patent: January 18, 2022Assignee: Magic Leap, Inc.Inventors: Anush Mohan, Rafael Domingos Torres, Daniel Olshansky, Samuel A. Miller, Jehangir Tajik, Joel David Holder, Jeremy Dwayne Miranda, Robert Blake Taylor, Ashwin Swaminathan, Lomesh Agarwal, Hiral Honar Barot, Helder Toshiro Suzuki, Ali Shahrokni, Eran Guendelman, Prateek Singhal, Xuan Zhao, Siddharth Choudhary, Nicholas Atkinson Kramer, Kenneth William Tossell, Christian Ivan Robert Moore
-
Patent number: 11217025Abstract: A method in a virtual, augmented, or mixed reality system includes a GPU determining/detecting an absence of image data. The method also includes shutting down a portion/component/function of the GPU. The method further includes shutting down a communication link between the GPU and a DB. Moreover, the method includes shutting down a portion/component/function of the DB. In addition, the method includes shutting down a communication link between the DB and a display panel. The further also includes shutting down a portion/component/function of the display panel.Type: GrantFiled: January 17, 2020Date of Patent: January 4, 2022Assignee: Magic Leap, Inc.Inventors: Jose Felix Rodriguez, Ricardo Martinez Perez, Reza Nourai, Robert Blake Taylor
-
Publication number: 20210407365Abstract: Disclosed are techniques for improving the color uniformity of a display of a display device. A plurality of images of the display are captured using an image capture device. The plurality of images are captured in a color space, with each image corresponding to one of a plurality of color channels. A global white balance is performed to the plurality of images to obtain a plurality of normalized images. A local white balance is performed to the plurality of normalized images to obtain a plurality of correction matrices. Performing the local white balance includes defining a set of weighting factors based on a figure of merit and computing a plurality of weighted images based on the plurality of normalized images and the set of weighting factors. The plurality of correction matrices are computed based on the plurality of weighted images.Type: ApplicationFiled: June 25, 2021Publication date: December 30, 2021Applicant: Magic Leap, Inc.Inventors: Kevin Messer, Miller Harry Schuck, III, Nicholas Ihle Morley, Po-Kang Huang, Nukul Sanjay Shah, Marshall Charles Capps, Robert Blake Taylor
-
Publication number: 20210380187Abstract: Various embodiments generally relate to robotics and more specifically to tank seal inspections. In some embodiments, the robotic inspection device comprising a power supply, a body, a drive system, a camera, a navigational system, and/or one or more sensors. The drive system may include one or more surface engaging drivers to propel the robotic inspection device along a surface of a tank. The camera can be housed within the body to capture images and/or video of a seal. The navigational system can compute a route (or receive commands that route) and send commands to the drive system to navigate the robotic inspection device along the surface of the tank allowing the camera to capture the images or video of the seal. Some embodiments may use an artificial intelligence or machine learning engine to review the images or video of the seal and identify potential problems.Type: ApplicationFiled: February 28, 2020Publication date: December 9, 2021Inventors: Mitchell Pryor, Andrew Zelenak, Robert Blake Anderson, Connor D. Crawford
-
Patent number: 11186427Abstract: A container for storing a plurality of food items having a base portion with a peripheral edge at a base peripheral edge plane. The base portion can include a plurality of cavities with each cavity having an interior wall surface extending up a first axis from a cavity base wall. At least a first portion of the interior wall surface terminates at a cavity rim formed where the first portion of the interior wall surface intersects with the peripheral edge surface, wherein an exterior cavity rim portion can be formed by the plurality of cavities. An interior support member formed within the base portion can extend up from the base portion to a first plane above the peripheral edge plane. A lid support member can extend down from the top surface of the lid portion and contact the top surface of the interior support member.Type: GrantFiled: February 4, 2019Date of Patent: November 30, 2021Assignee: WF Bakery Inc.Inventors: Kristopher Frank Corbin, Jacqueline Grimm, Robert Blake Leftwich
-
Patent number: 11178379Abstract: Techniques for calculating a predicted head pose time for a display device are described herein. A request to start a frame is generated. A target finish time stamp associated with rendering the frame is calculated. A number of VSync periods from a last VSync to a target VSync is determined based on the target finish time stamp. A target VSync time stamp is calculated based on the number of VSync periods from the last VSync to the target VSync. The target VSync time stamp is compared to the target finish time stamp. The predicted head pose time is calculated based on the target VSync time stamp and a fixed platform offset.Type: GrantFiled: August 6, 2020Date of Patent: November 16, 2021Assignee: Magic Leap, Inc.Inventor: Robert Blake Taylor
-
Publication number: 20210334397Abstract: Described herein are techniques and technologies to identify an encrypted content within a field of view of a user of a VR/AR system and process the encrypted content appropriately. The user of the VR/AR technology may have protected content in a field of view of the user. Encrypted content is mapped to one or more protected surfaces on a display device. Contents mapped to a protected surface may be rendered on the display device but prevented from being replicated from the display device.Type: ApplicationFiled: April 23, 2021Publication date: October 28, 2021Applicant: Magic Leap, Inc.Inventors: Robert Blake Taylor, Dmitry Pastouchenko, Frederic Plourde
-
Publication number: 20210337176Abstract: A method for displaying a three dimensional (“3D”) image includes rendering a frame of 3D image data. The method also includes analyzing the frame of 3D image data to generate depth data. The method further includes using the depth data to segment the 3D image data into i) at least one near frame of two dimensional (“2D”) image data corresponding to a near depth, and ii) at least one far frame of 2D image data corresponding to a far depth that is farther than the near depth from a point of view. Moreover, the method includes displaying the near and far frames at the near and far depths respectively. The near and far frames are displayed simultaneously.Type: ApplicationFiled: July 6, 2021Publication date: October 28, 2021Applicant: MAGIC LEAP, INC.Inventor: Robert Blake TAYLOR
-
Publication number: 20210306877Abstract: A method of identifying faults in a utility supply network is disclosed. The method comprises identifying a first indication of a fault in the communications network based on a number of network performance queries received from users of user equipments (UEs) connected to the communications network within a first region of the communications network. The method further comprises identifying a second indication of a fault in the communications network based on network performance data associated with the first region. It is determined that a fault exists in the communications network based on identification of the first indication and the second indication.Type: ApplicationFiled: March 26, 2021Publication date: September 30, 2021Applicant: SPATIALBUZZ LIMITEDInventors: Andrew Robert BLAKE, Michael SHANNON
-
Publication number: 20210306891Abstract: A network monitoring system is provided for monitoring performance of a utility supply network. The system comprises an asynchronous subsystem configured to receive scheduled measurements of network performance characteristics from a plurality of user equipments (UEs) connected to the network, and to store the scheduled measurements in a database. The system also comprises a synchronous subsystem configured to receive triggered measurements of network performance characteristics from at least one UE connected to the network, and to store the triggered performance measurements in the database. To be accompanied, when published, by FIG. 1 of the drawings.Type: ApplicationFiled: March 26, 2021Publication date: September 30, 2021Applicant: SPATIALBUZZ LIMITEDInventors: Andrew Robert BLAKE, Michael SHANNON
-
Patent number: 11089282Abstract: A method for displaying a three dimensional (“3D”) image includes rendering a frame of 3D image data. The method also includes analyzing the frame of 3D image data to generate depth data. The method further includes using the depth data to segment the 3D image data into i) at least one near frame of two dimensional (“2D”) image data corresponding to a near depth, and ii) at least one far frame of 2D image data corresponding to a far depth that is farther than the near depth from a point of view. Moreover, the method includes displaying the near and far frames at the near and far depths respectively. The near and far frames are displayed simultaneously.Type: GrantFiled: May 12, 2020Date of Patent: August 10, 2021Assignee: Magic Leap, Inc.Inventor: Robert Blake Taylor