Patents by Inventor Jeffrey Roger Powers

Jeffrey Roger Powers 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: 11770516
    Abstract: A three-dimensional (3D) sensing apparatus together with a projector subassembly is provided. The 3D sensing apparatus includes two cameras, which may be configured to capture ultraviolet and/or near-infrared light. The 3D sensing apparatus may also contain an optical filter and one or more computing processors that signal a simultaneous capture using the two cameras and processing the captured images into depth. The projector subassembly of the 3D sensing apparatus includes a laser diode, one or optical elements, and a photodiode that are useable to enable 3D capture.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: September 26, 2023
    Assignee: XRPro, LLC
    Inventors: Jeffrey Roger Powers, Vikas Muppidi Reddy, Paul Jakob Schroeder, Christopher Caleb Slaughter, Roger Wayne Landowski, Davis Thorp Foster, Evan Haley Fletcher
  • Patent number: 11734897
    Abstract: A system configured to improve the operations associated with generating virtual representations on limited resources of a mobile device. In some cases, the system may utilize viewpoint bundles that include collection of image data with an associated pose in relative physical proximity to each other to render a virtual scene. In other cases, the system may utilize 2.5D manifolds including 2D image data and a weighted depth value to render the 3D environment.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: August 22, 2023
    Assignee: Occipital, Inc.
    Inventors: Jeffrey Roger Powers, Nicolas Burrus, Yuping Lin, Paul Schroeder
  • Publication number: 20230260227
    Abstract: A system configured to determine poses of a tracked device in a physical environment and to utilize the poses as an input to control or manipulate a virtual environment or mixed reality environment. In some cases, the system may include a fall back tracking system for when the main tracking system loses visual tracking of the tracked device.
    Type: Application
    Filed: January 25, 2023
    Publication date: August 17, 2023
    Inventors: Jeffrey Roger Powers, Anatoly Stanislavovich Baksheev, Martin Christophe Laurent Brossard
  • Publication number: 20230224576
    Abstract: A system configured to assist a user in scanning a physical environment in order to generate a three-dimensional scan or model. In some cases, the system may include an interface to assist the user in capturing data usable to determine a scale or depth of the physical environment and to perform a scan in a manner that minimizes gaps.
    Type: Application
    Filed: February 27, 2023
    Publication date: July 13, 2023
    Inventors: Vikas M. Reddy, Jeffrey Roger Powers, Anton Yakubenko, Gleb Krivovyaz, Yury Berdnikov, George Evmenov, Timur Ibadov, Oleg Kazmin, Ivan Malin, Yuping Lin
  • Publication number: 20230116849
    Abstract: A virtual reality or mixed reality system configured to preform object detection using a monocular camera. The system configured to make the user aware of the detected objects by showing edges or lines of the object within a virtual scene. Thus, the user the user is able to avoid injury or collision while immersed in the virtual scene. In some cases, the system may also detect and correct for drift in the six degree of freedom pose of the user using corrections based on the current motion of the users.
    Type: Application
    Filed: October 14, 2022
    Publication date: April 13, 2023
    Inventors: Jeffrey Roger Powers, Vikas Reddy, Yuping Lin
  • Patent number: 11595568
    Abstract: A system configured to assist a user in scanning a physical environment in order to generate a three-dimensional scan or model. In some cases, the system may include an interface to assist the user in capturing data usable to determine a scale or depth of the physical environment and to perform a scan in a manner that minimizes gaps.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: February 28, 2023
    Assignee: Occipital, Inc.
    Inventors: Vikas M. Reddy, Jeffrey Roger Powers, Anton Yakubenko, Gleb Krivovyaz, Yury Berdnikov, George Evmenov, Timur Ibadov, Oleg Kazmin, Ivan Malin, Yuping Lin
  • Publication number: 20230004275
    Abstract: A system configured to generate a three-dimensional scene of a physical environment. In some cases, the system may present the three-dimensional scene such that the user is able to view the model in various different types. The system may also allow the user to capture various measurements associated with the scanned physical environment by selecting different portions of the scene.
    Type: Application
    Filed: September 8, 2022
    Publication date: January 5, 2023
    Inventors: Kirill Osipov, Anton Romanov, Anton Yakubenko, Gleb Krivovyaz, Jeffrey Roger Powers, Vikas Muppidi Reddy
  • Publication number: 20220375170
    Abstract: A system for generating three-dimensional models of a physical environment such as a room. In some cases, the system may utilize a two-dimensional floor, room, or house plan to generate, close and/or orthogonalize wall segments. The system may then generate a three-dimensional model by projecting the wall segments into a three-dimensional space and inserting objects.
    Type: Application
    Filed: May 20, 2022
    Publication date: November 24, 2022
    Inventors: Daniil Osokin, Oleg Kazmin, Gleb Krivovyaz, Anton Yakubenko, Ivan Malin, Sergii Dubrovskyi, Dmitry Retinskiy, Tatiana Khanova, Anna Petrovicheva, Denver Halbert Dash, Jeffrey Roger Powers, Alex Schiff, Dmytro Korbut, Aleksandr Liashuk, Alexander Smorkalov, Maxim Zemlyanikin
  • Patent number: 11481024
    Abstract: A virtual reality or mixed reality system configured to preform object detection using a monocular camera. The system configured to make the user aware of the detected objects by showing edges or lines of the object within a virtual scene. Thus, the user the user is able to avoid injury or collision while immersed in the virtual scene. In some cases, the system may also detect and correct for drift in the six degree of freedom pose of the user using corrections based on the current motion of the users.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: October 25, 2022
    Assignee: XRPRO, LLC
    Inventors: Jeffrey Roger Powers, Vikas Reddy, Yuping Lin
  • Patent number: 11455074
    Abstract: A system configured to generate a three-dimensional scene of a physical environment. In some cases, the system may present the three-dimensional scene such that the user is able to view the model in various different types. The system may also allow the user to capture various measurements associated with the scanned physical environment by selecting different portions of the scene.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: September 27, 2022
    Assignee: Occipital, Inc.
    Inventors: Kirill Osipov, Anton Romanov, Anton Yakubenko, Gleb Krivovyaz, Jeffrey Roger Powers, Vikas Muppidi Reddy
  • Publication number: 20220272313
    Abstract: A method for automatic registration of 3D image data, captured by a 3D image capture system having an RGB camera and a depth camera, includes capturing 2D image data with the RGB camera at a first pose; capturing depth data with the depth camera at the first pose; performing an initial registration of the RGB camera to the depth camera; capturing 2D image data with the RGB camera at a second pose; capturing depth data at the second pose; and calculating an updated registration of the RGB camera to the depth camera.
    Type: Application
    Filed: February 28, 2022
    Publication date: August 25, 2022
    Inventors: Patrick O'Keefe, Jeffrey Roger Powers, Nicolas Burrus
  • Publication number: 20220124299
    Abstract: A three-dimensional (3D) sensing apparatus together with a projector subassembly is provided. The 3D sensing apparatus includes two cameras, which may be configured to capture ultraviolet and/or near-infrared light. The 3D sensing apparatus may also contain an optical filter and one or more computing processors that signal a simultaneous capture using the two cameras and processing the captured images into depth. The projector subassembly of the 3D sensing apparatus includes a laser diode, one or optical elements, and a photodiode that are useable to enable 3D capture.
    Type: Application
    Filed: December 29, 2021
    Publication date: April 21, 2022
    Inventors: Jeffrey Roger Powers, Vikas Muppidi Reddy, Paul Jakob Schroeder, Christopher Caleb Slaughter, Roger Wayne Landowski, Davis Thorp Foster, Evan Haley Fletcher
  • Patent number: 11265526
    Abstract: A method for automatic registration of 3D image data, captured by a 3D image capture system having an RGB camera and a depth camera, includes capturing 2D image data with the RGB camera at a first pose; capturing depth data with the depth camera at the first pose; performing an initial registration of the RGB camera to the depth camera; capturing 2D image data with the RGB camera at a second pose; capturing depth data at the second pose; and calculating an updated registration of the RGB camera to the depth camera.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: March 1, 2022
    Assignee: Occipital, Inc.
    Inventors: Patrick O'Keefe, Jeffrey Roger Powers, Nicolas Burrus
  • Patent number: 11218688
    Abstract: A three-dimensional (3D) sensing apparatus together with a projector subassembly is provided. The 3D sensing apparatus includes two cameras, which may be configured to capture ultraviolet and/or near-infrared light. The 3D sensing apparatus may also contain an optical filter and one or more computing processors that signal a simultaneous capture using the two cameras and processing the captured images into depth. The projector subassembly of the 3D sensing apparatus includes a laser diode, one or optical elements, and a photodiode that are useable to enable 3D capture.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: January 4, 2022
    Assignee: Occipital, Inc.
    Inventors: Jeffrey Roger Powers, Vikas Muppidi Reddy, Paul Jakob Schroeder, Christopher Caleb Slaughter, Roger Wayne Landowski, Davis Thorp Foster, Evan Haley Fletcher
  • Publication number: 20210327119
    Abstract: A system configured to generate a three-dimensional scene reconstruction of a physical environment. In some cases, the system may store the three-dimensional scene reconstruction as two or more meshes and/or as one or more ray bundles including a plurality of depth values from a center point of the bundle.
    Type: Application
    Filed: April 15, 2021
    Publication date: October 21, 2021
    Inventors: Ivan Malin, Oleg Kazmin, Anton Yakubenko, Gleb Krivovyaz, Yury Berdnikov, George Evmenov, Timur Ibadov, Yuping Lin, Jeffrey Roger Powers, Vikas Muppidi Reddy
  • Publication number: 20210327155
    Abstract: A system configured to improve the operations associated with generating virtual representations on limited resources of a mobile device. In some cases, the system may utilize viewpoint bundles that include collection of image data with an associated pose in relative physical proximity to each other to render a virtual scene. In other cases, the system may utilize 2.5D manifolds including 2D image data and a weighted depth value to render the 3D environment.
    Type: Application
    Filed: July 1, 2021
    Publication date: October 21, 2021
    Inventors: Jeffrey Roger Powers, Nicolas Burrus, Yuping Lin, Paul Schroeder
  • Publication number: 20210326026
    Abstract: A system configured to generate a three-dimensional scene of a physical environment. In some cases, the system may present the three-dimensional scene such that the user is able to view the model in various different types. The system may also allow the user to capture various measurements associated with the scanned physical environment by selecting different portions of the scene.
    Type: Application
    Filed: April 16, 2021
    Publication date: October 21, 2021
    Inventors: Kirill Osipov, Anton Romanov, Anton Yakubenko, Gleb Krivovyaz, Jeffrey Roger Powers, Vikas Muppidi Reddy
  • Publication number: 20210258476
    Abstract: A system configured to assist a user in scanning a physical environment in order to generate a three-dimensional scan or model. In some cases, the system may include an interface to assist the user in capturing data usable to determine a scale or depth of the physical environment and to perform a scan in a manner that minimizes gaps.
    Type: Application
    Filed: February 18, 2021
    Publication date: August 19, 2021
    Inventors: Vikas M. Reddy, Jeffrey Roger Powers, Anton Yakubenko, Gleb Krivovyaz, Yury Berdnikov, George Evmenov, Timur Ibadov, Oleg Kazmin, Ivan Malin, Yuping Lin
  • Publication number: 20210225082
    Abstract: A system configured to determine one or more boundaries of the space, for example, in 3D applications. In some cases, the system may generate point data including a set of safe points in a space and a set of unsafe points in the space, the space surrounding a user device of the system, generate a triangulation over a union of the set of safe points and the set of unsafe points, determine triangles of the triangulation that include at least one safe point and determine edges of determined triangles which are part of a single triangle that include at least one safe point. The system may then determine one or more boundaries of the space using the determined edges.
    Type: Application
    Filed: April 5, 2021
    Publication date: July 22, 2021
    Inventors: Jeffrey Roger Powers, Evan Haley Fletcher, Andrew Zimmer
  • Patent number: 11055505
    Abstract: In a system and method of recognizing a barcode from a stream of video frames, a processor-implemented camera module receives a stream of video frames, with at least one video frame including a barcode. A processor-implemented barcode blur estimate module estimates an amount of defocus blur in a video frame. The processor-implemented barcode blur estimate module further estimates an identity of the barcode. A processor-implemented barcode localization module identifies a region of the video frame containing the barcode. A processor-implemented barcode geometric modeler module generates a geometric model of the barcode that includes an identified barcode deformity. A processor-implemented barcode decoder module decodes the barcode from the video frame using the estimated amount of defocus blur, the estimated identity of the barcode, and the geometric model of the barcode.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: July 6, 2021
    Assignee: eBay Inc.
    Inventors: Jeffrey Roger Powers, Vikas Muppiddi Reddy