Patents by Inventor James Baldwin

James Baldwin 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: 20250022215
    Abstract: Techniques and systems are provided for image processing. For instance, a process can include: receiving an initial image rendered at a first time interval, the initial image having a larger field of view as compared to a field of view of a display; generating a mesh of vertices for the initial image, at least one vertex of the mesh corresponding to a portion of the initial image with the larger field of view; reprojecting the mesh of vertices based on a view angle change since the first time interval to obtain a reprojected mesh; generating estimated distortion information for the at least one vertex of the reprojected mesh corresponding to a portion of the initial image with the larger field of view; pre-distorting the reprojected mesh based on the estimated distortion information; and rasterizing the initial image based on the pre-distorted reprojected mesh to generate a reprojected image.
    Type: Application
    Filed: May 6, 2024
    Publication date: January 16, 2025
    Inventors: Mahdi SHAGHAGHI, Cullum James BALDWIN, Dam BACKER
  • Patent number: 12149675
    Abstract: Systems and techniques are provided for camera synchronization. An example method can include determining, for each camera of a plurality of cameras, a common point within an exposure time corresponding to a frame being requested from each camera. The method can include determining, based on the common point determined for each camera of the plurality of cameras, a respective synchronization error of each camera from the plurality of cameras. The method can include adjusting, based on the respective synchronization error, a duration of the frame at one or more cameras from the plurality of cameras, wherein the adjusted duration of the frame aligns the common point within the exposure time at each camera for the frame.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: November 19, 2024
    Assignee: QUALCOMM Incorporated
    Inventor: Cullum James Baldwin
  • Publication number: 20240289916
    Abstract: Examples are described of marking specified regions of stored image frame buffer data in an image frame buffer. An imaging system can read the specified regions of the image frame buffer to identify whether the marking has been overwritten or not. The imaging system can thus efficiently identify how much of the image frame buffer has been overwritten with data from a new image frame. Based on this, the imaging system can retrieve partial image frame data from the image frame buffer and can process the partial image frame data, for instance to composite the partial image frame data with virtual content and/or to perform distortion compensation. The processed partial image frame data can be uploaded to a display buffer and displayed by a display, either as-is or once more of the frame is captured and processed. The imaging system can also perform auto-exposure using the partial image frame data.
    Type: Application
    Filed: May 7, 2024
    Publication date: August 29, 2024
    Inventors: Martin RENSCHLER, Cullum James BALDWIN, Michael MAGER, Gautham MAYYURI, Bijan FORUTANPOUR
  • Patent number: 12014445
    Abstract: Examples are described of marking specified regions of stored image frame buffer data in an image frame buffer. An imaging system can read the specified regions of the image frame buffer to identify whether the marking has been overwritten or not. The imaging system can thus efficiently identify how much of the image frame buffer has been overwritten with data from a new image frame. Based on this, the imaging system can retrieve partial image frame data from the image frame buffer and can process the partial image frame data, for instance to composite the partial image frame data with virtual content and/or to perform distortion compensation. The processed partial image frame data can be uploaded to a display buffer and displayed by a display, either as-is or once more of the frame is captured and processed. The imaging system can also perform auto-exposure using the partial image frame data.
    Type: Grant
    Filed: February 22, 2023
    Date of Patent: June 18, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Martin Renschler, Cullum James Baldwin, Michael Mager, Gautham Mayyuri, Bijan Forutanpour
  • Patent number: 11956527
    Abstract: Image processing can include storing a first image and a second image in response to a first command. The first image can be captured by a first camera and comprise first pixels and have a first field of view. The second image can be captured by a second camera and comprise second pixels and have a second field of view. A second command can be received and the first image can be edited based on the second command. The edited image can have a third field of view and comprise pixels based on the first pixels and the second pixels.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: April 9, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Cullum James Baldwin, Pasi Johannes Parkkila
  • Publication number: 20240032454
    Abstract: Systems and methods for adjusting yield values for crops based on scan data associated with the crops are provided. One example computer-implemented method includes initially classifying data points of a composite data set into one of a ground class and a vegetation class. The method also includes determining a canopy height model (CHM) for the plot based on the classified composite data set, where the CHM includes at least one of the data points classified in the vegetation class, and computing a plant height for the plot based on the CHM. The method further includes determining a neighboring plant height difference based on the plant height for the plot and a plant height for each of at least one neighboring plot to said plot, computing a yield adjustment based on the determined neighboring plant height difference(s), and determining a plot yield for the plot, based on the yield adjustment.
    Type: Application
    Filed: July 26, 2023
    Publication date: February 1, 2024
    Inventors: Steven James BALDWIN, Robert Paul BRAUER, Akash Dev NAKARMI, Anju Panicker Madhusoodhanan SATHIK, Minghui SUN
  • Publication number: 20230313417
    Abstract: A process for producing a polymer strand involves: inserting a nucleation element into a pre-strand composition, the pre-strand composition comprising a polymer mixed with a solvent, the polymer having a concentration in the pre-strand composition that is greater than or equal to an overlap concentration (c*) of the polymer in the pre-strand composition; and, withdrawing the nucleation element from the pre-strand composition so that a strand comprising the polymer is pulled by the nucleation element from the pre-strand composition, the nucleation element being withdrawn at a rate such that a pull time (?pull) of the nucleation element is less than reptation time (?rep) required to relax polymer entanglements in the pre-strand composition, thereby inducing a viscoelastic response in the pre-strand composition as the strand is pulled by the nucleation element from the pre-strand composition.
    Type: Application
    Filed: August 12, 2021
    Publication date: October 5, 2023
    Inventors: John Paul FRAMPTON, IV, Gurkaran CHOWDHRY, Samuel James BALDWIN, Laurent KREPLAK, Neha NAUMAN
  • Publication number: 20230235687
    Abstract: A compression-release engine brake system operating an exhaust valve of an engine during a compression-release engine braking operation. The compression-release brake system comprises an exhaust rocker arm and a brake reset device disposed in a reset bore formed in the exhaust rocker arm. The brake reset device comprises a reset check valve, a slider-piston slidably disposed in the reset bore and an external slider bias spring biasing the piston foot away from the brake reset device. The external slider bias spring is disposed outside the reset bore and around the piston-slider. The brake reset device permits pressurized hydraulic fluid to flow from a supply conduit to a reset conduit to supply a brake actuation piston when the reset check valve is open. The actuation piston extends and engages the exhaust valve toward the end of a compression stroke of the internal combustion engine, and the brake reset device resets.
    Type: Application
    Filed: April 3, 2023
    Publication date: July 27, 2023
    Applicant: Pacbrake Company
    Inventors: Kody TAYLOR, James BALDWIN, Peter STEC
  • Publication number: 20230231984
    Abstract: Systems and techniques are provided for camera synchronization. An example method can include determining, for each camera of a plurality of cameras, a common point within an exposure time corresponding to a frame being requested from each camera. The method can include determining, based on the common point determined for each camera of the plurality of cameras, a respective synchronization error of each camera from the plurality of cameras. The method can include adjusting, based on the respective synchronization error, a duration of the frame at one or more cameras from the plurality of cameras, wherein the adjusted duration of the frame aligns the common point within the exposure time at each camera for the frame.
    Type: Application
    Filed: June 14, 2022
    Publication date: July 20, 2023
    Inventor: Cullum James Baldwin
  • Publication number: 20230206385
    Abstract: Examples are described of marking specified regions of stored image frame buffer data in an image frame buffer. An imaging system can read the specified regions of the image frame buffer to identify whether the marking has been overwritten or not. The imaging system can thus efficiently identify how much of the image frame buffer has been overwritten with data from a new image frame. Based on this, the imaging system can retrieve partial image frame data from the image frame buffer and can process the partial image frame data, for instance to composite the partial image frame data with virtual content and/or to perform distortion compensation. The processed partial image frame data can be uploaded to a display buffer and displayed by a display, either as-is or once more of the frame is captured and processed. The imaging system can also perform auto-exposure using the partial image frame data.
    Type: Application
    Filed: February 22, 2023
    Publication date: June 29, 2023
    Inventors: Martin RENSCHLER, Cullum James BALDWIN, Michael MAGER, Gautham MAYYURI, Bijan FORUTANPOUR
  • Patent number: 11619149
    Abstract: A compression-release engine brake system operating an exhaust valve of an engine during a compression-release engine braking operation. The compression-release brake system comprises an exhaust rocker arm and a brake reset device disposed in a reset bore formed in the exhaust rocker arm. The brake reset device comprises a reset check valve, a slider-piston slidably disposed in the reset bore and an external slider bias spring biasing the piston foot away from the brake reset device. The external slider bias spring is disposed outside the reset bore and around the piston-slider. The brake reset device permits pressurized hydraulic fluid to flow from a supply conduit to a reset conduit to supply a brake actuation piston when the reset check valve is open. The actuation piston extends and engages the exhaust valve toward the end of a compression stroke of the internal combustion engine, and the brake reset device resets.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: April 4, 2023
    Assignee: Pacbrake Company
    Inventors: Kody Taylor, James Baldwin, Peter Stec
  • Patent number: 11620725
    Abstract: Examples are described of marking specified regions of stored image frame buffer data in an image frame buffer. An imaging system can read the specified regions of the image frame buffer to identify whether the marking has been overwritten or not. The imaging system can thus efficiently identify how much of the image frame buffer has been overwritten with data from a new image frame. Based on this, the imaging system can retrieve partial image frame data from the image frame buffer and can process the partial image frame data, for instance to composite the partial image frame data with virtual content and/or to perform distortion compensation. The processed partial image frame data can be uploaded to a display buffer and displayed by a display, either as-is or once more of the frame is captured and processed. The imaging system can also perform auto-exposure using the partial image frame data.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: April 4, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Martin Renschler, Cullum James Baldwin, Michael Mager, Gautham Mayyuri, Bijan Forutanpour
  • Publication number: 20220307392
    Abstract: A compression-release engine brake system operating an exhaust valve of an engine during a compression-release engine braking operation. The compression-release brake system comprises an exhaust rocker arm and a brake reset device disposed in a reset bore formed in the exhaust rocker arm. The brake reset device comprises a reset check valve, a slider-piston slidably disposed in the reset bore and an external slider bias spring biasing the piston foot away from the brake reset device. The external slider bias spring is disposed outside the reset bore and around the piston-slider. The brake reset device permits pressurized hydraulic fluid to flow from a supply conduit to a reset conduit to supply a brake actuation piston when the reset check valve is open. The actuation piston extends and engages the exhaust valve toward the end of a compression stroke of the internal combustion engine, and the brake reset device resets.
    Type: Application
    Filed: March 24, 2022
    Publication date: September 29, 2022
    Inventors: Kody TAYLOR, James BALDWIN, Peter STEC
  • Publication number: 20220261951
    Abstract: Examples are described of marking specified regions of stored image frame buffer data in an image frame buffer. An imaging system can read the specified regions of the image frame buffer to identify whether the marking has been overwritten or not. The imaging system can thus efficiently identify how much of the image frame buffer has been overwritten with data from a new image frame. Based on this, the imaging system can retrieve partial image frame data from the image frame buffer and can process the partial image frame data, for instance to composite the partial image frame data with virtual content and/or to perform distortion compensation. The processed partial image frame data can be uploaded to a display buffer and displayed by a display, either as-is or once more of the frame is captured and processed. The imaging system can also perform auto-exposure using the partial image frame data.
    Type: Application
    Filed: June 22, 2021
    Publication date: August 18, 2022
    Inventors: Martin RENSCHLER, Cullum James BALDWIN, Michael MAGER, Gautham MAYYURI, Bijan FORUTANPOUR
  • Publication number: 20220086333
    Abstract: Image processing can include storing a first image and a second image in response to a first command. The first image can be captured by a first camera and comprise first pixels and have a first field of view. The second image can be captured by a second camera and comprise second pixels and have a second field of view. A second command can be received and the first image can be edited based on the second command. The edited image can have a third field of view and comprise pixels based on the first pixels and the second pixels.
    Type: Application
    Filed: November 24, 2021
    Publication date: March 17, 2022
    Inventors: Cullum James BALDWIN, Pasi Johannes PARKKILA
  • Patent number: 11233935
    Abstract: Image processing can include storing a first image of a scene captured by a first camera, storing a second image of the scene captured by a second camera, and storing a first user-composed image. The first user-composed image can be derived from at least one of: (a) the first image and (b) the second image. The image processing can further include: receiving a second command to edit the first user-composed image, editing the first user-composed image, and saving the edited first user-composed image as a second user-composed image.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: January 25, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Cullum James Baldwin, Pasi Johannes Parkkila
  • Publication number: 20210021756
    Abstract: Image processing can include storing a first image of a scene captured by a first camera, storing a second image of the scene captured by a second camera, and storing a first user-composed image. The first user-composed image can be derived from at least one of: (a) the first image and (b) the second image. The image processing can further include: receiving a second command to edit the first user-composed image, editing the first user-composed image, and saving the edited first user-composed image as a second user-composed image.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Inventors: Cullum James BALDWIN, Pasi Johannes Parkkila
  • Patent number: 10866295
    Abstract: The invention provides methods for processing nuclear magnetic resonance (NMR) spectroscopic data to assign resonance peaks in an NMR spectrum of a molecule to atomic nuclei in said molecule, based on graph-theoretical principles. In particular, the methods of the invention may be employed in the assignment of data obtained from methyl-TROSY spectroscopy of proteins.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: December 15, 2020
    Assignee: Oxford University Innovation Limited
    Inventors: Iva Pritisanac, Matteo Thomas Degiacomi, Andrew James Baldwin
  • Patent number: 10834310
    Abstract: Image processing can include storing a first image of a scene captured by a first camera, storing a second image of the scene captured by a second camera, and storing a first user-composed image. The first user-composed image can be derived from at least one of: (a) the first image and (b) the second image. The image processing can further include: receiving a second command to edit the first user-composed image, editing the first user-composed image, and saving the edited first user-composed image as a second user-composed image.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: November 10, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Cullum James Baldwin, Pasi Johannes Parkkila
  • Patent number: 10805099
    Abstract: A method and device for interlacing data from multiple disparate broadcast and streaming services that allow for the determination of duplicates in the data from the different services. The duplicates can be determined by comparing the information accompanying the data from the different services and then removed to provide interlaced data. A user may selectably output the interlaced data together with original data from the different services.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: October 13, 2020
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventors: Ludmila Veronica Pavlin, Luke James Baldwin-Brown