Patents by Inventor Christopher Douglas
Christopher Douglas 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: 20250123850Abstract: Techniques for device lighting control are disclosed. These techniques include obtaining exclusive access to a device driver for a dynamic lighting device and instructing the device driver to create a virtual device instance for the dynamic lighting device. The techniques further include controlling dynamic lighting for the dynamic lighting device using the device driver and the virtual device instance. This includes receiving at the virtual device instance dynamic lighting data from one or more operating system (OS) dynamic lighting controls and translating OS dynamic lighting commands for a device specific interface relating to the dynamic lighting device.Type: ApplicationFiled: October 17, 2023Publication date: April 17, 2025Inventors: Adam Michael SCHMACKPFEFFER, Andrew Douglas COONRAD, Jules Antoine MORETTI, Christopher Ian HUGHES
-
Patent number: 12277681Abstract: Techniques to temporally filter images via a filtering weight computation are disclosed. A first image having a first timestamp and a second image having a second timestamp are acquired. These images are generated by a camera, and the first timestamp is before the second timestamp. A motion compensation (MC) operation is performed on the first image to produce an MC image. A difference image is generated using the MC image and the second image. The difference image reflects differences in intensities that exist between the two images. A local weight map is generated based on those differences. A global weight map is generated based on certain IMU data. A final weight map is generated based on a combination of the local weight map and the global weight map. The final weight map is used to generate a filtered image.Type: GrantFiled: June 19, 2023Date of Patent: April 15, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Raymond Kirk Price, Christopher Douglas Edmonds, Michael Bleyer, Christian Markus Maekelae
-
Patent number: 12273348Abstract: Provided are processes to increase security of database systems, in some cases with transparent retrofits. Examples may include the calling of external functions responsive to a data access event, such as detected by a database driver, upon connection attempt to, request attempt to, or retrieval of data from a database arrangement of a storage environment. The database driver, in response to detecting an event, may perform a call to an API, like a RESTful API, of a component or system that effectuates logic for determining instructions provided back to the database driver for responding to the event.Type: GrantFiled: June 21, 2022Date of Patent: April 8, 2025Assignee: ALTR Solutions, Inc.Inventors: James Douglas Beecham, Christopher Edward Struttmann, Mark Snellman, Judson Benton Locke, Kevin Rose
-
Patent number: 12267606Abstract: A system for dark current compensation in SPAD imagery is configurable to capture an image frame with the SPAD array and generate a temporally filtered image by performing a temporal filtering operation using the image frame and at least one preceding image frame. The at least one preceding image frame is captured by the SPAD array at a timepoint that temporally precedes a timepoint associated with the image frame. The system is also configurable to obtain a dark current image frame. The dark current image frame includes data indicating one or more SPAD pixels of the plurality of SPAD pixels that detect an avalanche event without detecting a corresponding photon. The system is also configurable to generate a dark current compensated image by performing a subtraction operation on the temporally filtered image or the image frame based on the dark current image frame.Type: GrantFiled: March 5, 2024Date of Patent: April 1, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Raymond Kirk Price, Michael Bleyer, Christopher Douglas Edmonds
-
Publication number: 20250104244Abstract: Digital image processing methods performed by a computer are disclosed. In one example, a first digital image captured by a real camera is sub-divided into a first plurality of sub-images. A second digital image captured by a real camera is sub-divided into a second plurality of sub-images. A set of image features in a first sub-image of the first plurality of sub-images is identified. A subset of neighboring sub-images is identified from the second plurality of sub-images based at least on each neighboring sub-image of the subset of neighboring sub-images having one or more corresponding image features in common with the set of image features identified in the first sub-image.Type: ApplicationFiled: September 22, 2023Publication date: March 27, 2025Applicant: Microsoft Technology Licensing, LLCInventors: Yanwei WANG, Pascal PARE, Christopher Douglas EDMONDS, Mark Anthony PLAGGE, Miguel SUSFFALICH, Anuj Bharat GOSALIA
-
Publication number: 20250104203Abstract: Digital image processing methods performed by a computer are disclosed. In one example, a digital image captured by a real camera having intrinsic and extrinsic parameters is received. One or more distortion correction transformations are applied to the digital image to generate a distortion-corrected digital image. The distortion-corrected digital image is sub-divided into a plurality of distortion-corrected sub-images. For each distortion-corrected sub-image of the plurality of distortion-corrected sub-images, the distortion-corrected sub-image is associated with a synthesized recapture camera having synthesized intrinsic and extrinsic parameters mapped from the intrinsic and extrinsic parameters of the real camera.Type: ApplicationFiled: September 22, 2023Publication date: March 27, 2025Applicant: Microsoft Technology Licensing, LLCInventors: Yanwei WANG, Pascal PARE, Christopher Douglas EDMONDS, Mark Anthony PLAGGE, Miguel SUSFFALICH, Anuj Bharat GOSALIA
-
Patent number: 12260522Abstract: Techniques for generating a fused enhanced image. A first image is generated using a first camera of a first modality, and a second image is generated using a second camera of a second modality. Pixels that are common between the two images are identified. Textures for the common pixels are determined. A camera characteristic, which is linked to noise, is identified. A scaling factor is applied to the textures in the first image. A first saliency is determined using the scaled textures. A second saliency is determined using the textures from the second image. An alpha map is generated and reflects edge detection weights that have been computed for each one of the common pixels based on the two saliencies. Based on the alpha map, textures are merged from the common pixels to generate the fused enhanced image.Type: GrantFiled: October 2, 2023Date of Patent: March 25, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Raymond Kirk Price, Michael Bleyer, Christopher Douglas Edmonds
-
Publication number: 20250098056Abstract: A light source system, preferably including one or more electron inputs, splitters, recombiners, and/or electron outputs, and optionally including one or more accelerator modules, input transports, radiator modules, and/or output transports. The system can optionally include one or more ancillary elements (e.g., electron optics elements). A method of operation, preferably including operating in a normal mode and/or operating in a backup mode.Type: ApplicationFiled: November 25, 2024Publication date: March 20, 2025Applicant: xLight Inc.Inventors: David Douglas, Robert Legg, Christopher Mayes, Bruce Dunham, Joseph Conway, George Randall Neil, Christopher Pierce, Colwyn Gulliford
-
Patent number: 12254595Abstract: Techniques for generating a temporally filtered image designed to compensate for global motions of a camera and to compensate for local motions of an object are disclosed. A history frame and a current frame are acquired. A global motion compensation operation is performed on the history frame to reproject a pose of the history frame to match the pose of the current frame. The history frame is compared against the current frame to identify pixels that represent moving objects. For each of those pixels, an optical flow vector is computed. The optical flow vectors are then applied to those pixels to shift those pixels to new locations. These new positions, which are in the history frame, correspond to positions that were identified in the current frame. Afterwards, the current frame is temporally filtered with the history frame.Type: GrantFiled: February 28, 2022Date of Patent: March 18, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Raymond Kirk Price, Michael Bleyer, Christopher Douglas Edmonds
-
Patent number: 12254568Abstract: A system for georeferencing three-dimensional (3D) geometric data associated with a global positioning system (GPS)-denied environment. The system includes an apparatus couplable to a mobile platform and a computing system communicably couplable with the apparatus. The apparatus includes a processing circuit and a range sensor and/or a camera. The computing system includes a 3D generator module configured to generate a digital 3D model of the GPS-denied environment based on data acquired by the range sensor and/or the camera, a 3D survey control generator module configured to identify a survey control point within the GPS-denied environment and generate a 3D digital anchor within the 3D model of the GPS-denied environment, a georeferencing module configured to apply one or more non-rigid transformations to the 3D model of the GPS-denied environment, and a second processing circuit communicably couplable with the 3D generator module, the 3D survey control generator module and the georeferencing module.Type: GrantFiled: March 7, 2022Date of Patent: March 18, 2025Assignee: Mine Vision Systems, Inc.Inventors: L. Douglas Baker, Christopher J. Brown, Matthew A. Csencsits, Scott M. Thayer
-
Publication number: 20250086754Abstract: A system for regulating temporal filtering strength is configurable to: (i) obtain a light level indicator indicating light level associated with a real-world environment; (ii) determine a motion compensation confidence indicator using a current image and a previous image; (iii) determine a filter weight by processing the light level indicator and the motion compensation confidence indicator using a filter strength regulation module; and (iv) generate an output image by using at least the filter weight to filter a current frame with a previous frame.Type: ApplicationFiled: September 12, 2023Publication date: March 13, 2025Inventors: Michael BLEYER, Christian Markus MAEKELAE, Christopher Douglas EDMONDS
-
Patent number: 12247557Abstract: A sealing assembly for a fluid end of a reciprocating pump is installable within a segment of a casing of the fluid end and is arranged to form a seal with the segment. The sealing assembly includes a closure element and a seal element. The closure element has a sealing portion with a lateral surface that faces an interior wall of the segment of the fluid end. The seal element is sized to be installed around the closure element and includes a repositionable seal. The repositionable seal is movable axially with respect to the closure element so that the repositionable seal can be positioned in multiple sealing positions.Type: GrantFiled: January 11, 2022Date of Patent: March 11, 2025Assignee: GD ENERGY PRODUCTS, LLCInventors: Adam Bradley Avey, Konner Casey Kay, Christopher Douglas Degginger
-
Publication number: 20250073377Abstract: A biocompatible surgical article is provided for cutting biological tissue or implantation in contact therewith. The surgical article has a composition of tungsten carbide—nickel with a percentage of additional metal carbides present. A typical composition in total weight percentages is WC 85 to 95%, Cr3C2, Mo2C, VC each alone or in combination being present from 0 to 2%, and Ni constituting the remainder. The composition is formed to have an mean grain size of between 200 and 800 nm with a particle dispersion index (PdI) corresponding to (the square of the standard deviation)/(mean grain size) of between 0 and 0.6, and in some embodiments between 0.02 and 0.2.Type: ApplicationFiled: November 18, 2024Publication date: March 6, 2025Applicants: THINK SURGICAL, INC., EXTRAMET PRODUCTS LLCInventors: Timothy Pack, Christopher Douglas, Joel Zuhars, Micah Forstein
-
Patent number: 12243450Abstract: A system for adding persistence to SPAD imagery is configurable to capture, using a SPAD array, a plurality of image frames. The system is configurable to capture, using an IMU, pose data associated with the plurality of image frames. The pose data includes at least respective pose data associated with each of the plurality of image frames. The system is configurable to determine a persistence term based on the pose data. The system is also configurable to generate a composite image based on the plurality of image frames, the respective pose data associated with each of the plurality of image frames, and the persistence term. The persistence term defines a contribution of each of the plurality of image frames to the composite image.Type: GrantFiled: December 7, 2023Date of Patent: March 4, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Raymond Kirk Price, Michael Bleyer, Christopher Douglas Edmonds
-
Patent number: 12238100Abstract: A controlled-environment facility resident communication and/or media device master control employs a controlled-environment facility vendor datacenter, a centralized investigative data aggregation and analysis system, or the like, to provide a controlled-environment facility management portal to a controlled-environment facility administrator, presenting an option to disable controlled-environment facility resident communication and/or media devices operating in a controlled-environment facility. The controlled-environment facility vendor datacenter, or the like, disables access to controlled-environment facility resident communication and/or media devices operating in the controlled-environment facility, in response to selection of the option to disable devices operating in the facility, sends a message to devices operating in the facility to disable all application programs on a respective device, and disable access to devices operating in the controlled-environment facility.Type: GrantFiled: January 21, 2021Date of Patent: February 25, 2025Assignee: Securus Technologies, LLCInventors: Christopher Douglas, Amit Kumar Shrivastava, Isaac Parampottil, Christopher Barrett Bruton
-
Publication number: 20250057611Abstract: Surgical systems and methods involving a reamer tool and a surgical robotic arm. The reamer tool has a shaft, a tool engagement surface coupled to the shaft, and a reamer head attached to the shaft. The surgical robotic arm supports a guide that can receive the reamer tool. The guide has a pair of arms, each arm extending to an arm end and the arm ends being spaced apart from one another to provide an opening between the arm ends. A channel is formed between the arms. The guide enables a portion of the shaft to move through the opening between the arm ends such that the shaft portion can enter and exit the channel. The arms define a guide engagement surface that is arc-shaped and that enables contact with the tool engagement surface to facilitate alignment of the reamer tool and the guide.Type: ApplicationFiled: November 5, 2024Publication date: February 20, 2025Applicant: MAKO Surgical Corp.Inventors: Paul Shiels, David Gene Bowling, Larry Douglas O'Cull, Patrick C. Kelly, Christopher Wayne Jones
-
Publication number: 20250055246Abstract: A light source system, preferably including one or more electron inputs, splitters, recombiners, and/or electron outputs, and optionally including one or more accelerator modules, input transports, radiator modules, and/or output transports. The system can optionally include one or more ancillary elements (e.g., electron optics elements). A method of operation, preferably including operating in a normal mode and/or operating in a backup mode.Type: ApplicationFiled: August 5, 2024Publication date: February 13, 2025Applicant: xLight Inc.Inventors: David Douglas, Robert Legg, Christopher Mayes, Bruce Dunham, Joseph Conway, George Randal Neil, Christopher Pierce, Colwyn Gulliford
-
Publication number: 20250051341Abstract: Provided are novel Pyrazolopyrimidine Derivatives of Formula (I): and pharmaceutically acceptable salts thereof, wherein R1, R2, R3, and R4 are as defined herein. Also provided are compositions comprising at least one Pyrazolopyrimidine Derivative, and methods of using the Pyrazolopyrimidine Derivatives for treating or preventing a herpesvirus infection in a patient.Type: ApplicationFiled: December 13, 2022Publication date: February 13, 2025Applicant: Merck Sharp & Dohme LLCInventors: Kira A. Armacost, Andrew J. Cooke, Christopher Douglas Cox, Brendan M. Crowley, Marc A. Labroli, Michael A. Plotkin, Izzat T. Raheem, Kelly-Ann S. Schlegel, Anthony W. Shaw, David M. Tellers
-
Publication number: 20250056704Abstract: A light source system, preferably including one or more electron inputs, splitters, recombiners, and/or electron outputs, and optionally including one or more accelerator modules, input transports, radiator modules, and/or output transports. The system can optionally include one or more ancillary elements (e.g., electron optics elements). A method of operation, preferably including operating in a normal mode and/or operating in a backup mode.Type: ApplicationFiled: August 5, 2024Publication date: February 13, 2025Applicant: xLight Inc.Inventors: David Douglas, Robert Legg, Christopher Mayes, Bruce Dunham, Joseph Conway, George Randall Neil, Christopher Pierce, Colwyn Gulliford
-
Patent number: 12222459Abstract: Airborne LiDAR bathymetry systems and methods of use are provided. The airborne LiDAR bathymetry system can collect topographic data and bathymetric data at high altitudes. The airborne LiDAR bathymetry system has a receiver system, a detector system, and a laser transmission system.Type: GrantFiled: September 11, 2023Date of Patent: February 11, 2025Assignee: Woolpert, Inc.Inventors: Nathan Lee Hopper, Joseph R. Seppi, Rodney Ross Faulkner, II, Mark Douglas Smits, II, Joong Yong Park, Mark Stephen Millman, Eric Josef Cahoon, Christopher T. Cotton, Joshua Gluckman, Alexander Cheff Halterman, Grady Tuell, Andrew Wallace Stark, John Henry Gerhard, William Jeffrey Lillycrop