Patents by Inventor Michael Douglas
Michael 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).
-
Patent number: 12292833Abstract: One embodiment of a cache invalidation method includes storing an invalidation status usable by a computing node to identify, from a broadcast cache invalidation queue, a last processed invalidation that was processed with respect to an object cache used by the node. The method further comprises the node determining a set of unprocessed invalidations from the broadcast cache invalidation queue that are subsequent to the last processed invalidation determined from the invalidation status. The node processes the set of unprocessed invalidations to clear cached objects from the object cache. Based on processing the set of unprocessed invalidations to clear cached objects from the object cache, the invalidation status is updated with an identifier corresponding to a last invalidation from the set of previously unprocessed invalidations.Type: GrantFiled: July 19, 2023Date of Patent: May 6, 2025Assignee: OPEN TEXT SA ULCInventors: Michael Gerard Jaskiewicz, Sarah Barnes Atlas, Mukesh Chowdhary, Lloyd Douglas Forrest
-
Patent number: 12286445Abstract: A cocrystal having the formula LiX·aM, or a solvate or hydrate thereof, wherein X is a conjugate base of an organic acid, M is a neutral organic molecule, and a is from 0.5 to 4, pharmaceutical compositions comprising such cocrystals, cocrystal solvates, or cocrystal hydrates, and methods of preparing such cocrystals, cocrystal solvates, or cocrystal hydrates, and such pharmaceutical compositions.Type: GrantFiled: October 4, 2022Date of Patent: April 29, 2025Assignee: UNIVERSITY OF SOUTH FLORIDAInventors: Michael John Zaworotko, Naga Duggirala, Adam John Smith, Roland Douglas Shytle
-
Publication number: 20250120333Abstract: The present disclosure provides a hydroseeding substrate comprising primary solids from an anaerobic digester, a cover composition comprising bentonite clay and a water-dispersible polymer or starch, and a surface-treated hydroxypropyl methyl cellulose (HPMC). The primary solids may comprise fibrous solids from dairy, poultry, hog, or cattle waste. The water-dispersible polymer may include one or more cellulose derivatives. The surface-treated HPMC may be present in an amount of 0.1 to 20 weight percent of the substrate. The hydroseeding substrate may further include a fertilizer and a soil adjuvant. The disclosure also provides a method of producing a dissolvable fertilizer package and the resulting package, comprising a dried mixture of primary solids from an anaerobic digester and nutrients contained within a tube formed from a polyvinyl alcohol film that is 85-90% hydrolyzed.Type: ApplicationFiled: October 6, 2024Publication date: April 17, 2025Applicant: JS INVENTION FACTORY LLCInventors: Joel Douglas, Shem Lachhman, Michael Curtis
-
Publication number: 20250123057Abstract: A heat exchanger is provided that can include furcating unit cells coupled with each other. Each of the unit cells can be elongated along an axis and include a sidewall that defines annular ring openings on opposite ends of the unit cell along the axis. The sidewall also can define undulating annular rings between the annular ring openings and axially separated from each other along the axis. The sidewall can further define angled openings into the unit cell both above and below each of the undulating annular rings. At least a first opening of the annular ring openings and the angled openings can be configured to be an inlet to receive a first fluid into the unit cell and at least a second opening of the annular ring openings and the angled openings configured to be an outlet through which the first fluid exits the unit cell.Type: ApplicationFiled: December 23, 2024Publication date: April 17, 2025Applicant: General Electric CompanyInventors: William Dwight Gerstler, Daniel Jason Erno, Michael Thomas Kenworthy, Jeffrey Douglas Rambo, Nicolas Kristopher Sabo
-
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: 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: 20250101546Abstract: Described herein are compositions, and more particularly to alloy compositions, methods of using the alloy compositions, and articles formed from with the alloy compositions. The alloy compositions are broadly applicable in applications requiring superalloys, including welding processes, additive manufacturing processes, metal casting processes, coating processes, repairing processes, powder metallurgy, and/or combinations thereof.Type: ApplicationFiled: September 26, 2023Publication date: March 27, 2025Inventors: Yan Cui, Matthew Joseph Laylock, Michael Douglas Arnett, Jon C. Schaeffer, Brian Lee Tollison
-
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: 20250093375Abstract: A system for collecting tissue samples, such as meat tissues on carcasses, for example in the food industry. Also provided are methods for collecting tissue samples, and to a non-transitory computer-readable medium comprising program instructions to execute at least one step of the method for collecting tissue samples.Type: ApplicationFiled: November 18, 2024Publication date: March 20, 2025Inventors: David Robert THOMAS, Ciaran MEGHEN, Gregory Alan PETERS, Amy Johanna DOUGLAS, Robert GALBRAITH, Ryan Michael WATSON
-
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
-
Publication number: 20250086158Abstract: A database management engine provides a user interface that allows users to access and modify employee information in a database. The database includes entries for employees, and each database entry includes identifying information about the associated employee. A user can request to modify data within database entries, for instance in order to update information associated with an employee. Responsive to the request, the database management engine identifies liabilities associated with the database modification stemming from associated tax laws. Based on the identified tax liabilities, the engine computes the aggregate tax liability owed by the employer and/or employee. Before modifying a database entry, the engine modifies the user interface to include interface elements detailing the computed aggregate tax liability. The user explicitly can be required to confirm the database modification in view of the aggregate tax liability.Type: ApplicationFiled: November 25, 2024Publication date: March 13, 2025Inventors: Michael Kelly Sutton, Stephen Walter Hopkins, Matthew Charles Wilde, Alexander Scott Gerstein, Julia Hara Chin Lee, Michael Ryan Nierstedt, Nicholas Giancarlo Gervasi, Matan Zruya, Robert Douglas Gill, JR., Bria Nicole Fincher, Ningjing Su, Ryan Kwong, Sheng Xiang Lei, Ketki Warudkar Duvvuru
-
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
-
Publication number: 20250075093Abstract: The present disclosure relates to a coating composition comprising polyvinyl fluoride (PVF), an acrylic copolymer comprising amine and/or hydroxyl functional groups, and an isocyanate or melamine crosslinker with groups that are reactive towards amine or hydroxyl groups. Also disclosed herein are dried or cured coatings resulting from the coating composition, substrates coated with such coating compositions, the resulting dried and/or cured coated substrates, and methods of coating such substrates.Type: ApplicationFiled: August 14, 2024Publication date: March 6, 2025Inventors: MICHAEL THOMAS DEMKO, DONALD DOUGLAS MAY, KAUSHIK ROY CHOUDHURY, YIYUAN YIN
-
Patent number: 12245031Abstract: Techniques described herein are directed to a system and methods for issuing commands to an electronic device as well as techniques for transferring a device key to a user device associated with a user who has gained authorization to issue commands to the electronic device. In some embodiments, a device key may be conveyed directly from an access device to a user device. In some embodiments, the device key may be conveyed to a user device by a mobile application server which is in communication with the user device upon receiving an indication that an operator of the user device is authorized to issue commands to the electronic device.Type: GrantFiled: January 6, 2022Date of Patent: March 4, 2025Assignee: Lowe's Companies, Inc.Inventors: Mason E. Sheffield, Jonothon Frederick Douglas, Paul Michael Sisneros, Mehdi Sarkeshi
-
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
-
Publication number: 20250071174Abstract: The disclosed embodiments relate to systems/methods for data message matching in a peer-to-peer exchange system. Within the peer-to-peer exchange system, a dedicated processing instance attempts to match incoming data messages to resting message previously converted to the market data by other dedicated processing instances within the peer-to-peer exchange system. The market data stored within compartmentalized data structures on the dedicated processing instances. After establishing a preliminary match at the dedicated processing instance, the dedicated processing instance forwards the preliminary match to a global processing instance to attempt a confirmatory match.Type: ApplicationFiled: November 4, 2024Publication date: February 27, 2025Applicant: Chicago Mercantile Exchange Inc.Inventors: Michael S. Merold, Mark Bucaj, Igor Douglas Nevistich, Richard Wenzel, Michal Sheves
-
Publication number: 20250064854Abstract: The present disclosure relates inter alia to a new T-cell receptor (TCR), an immune cell, particularly a T-cell expressing said TCR; a vector encoding said TCR; a soluble version of said TCR; a pharmaceutical composition or bispecific comprising said TCR, and a method of treating cancer using said TCR, said cell, said vector, said pharmaceutical composition or bispecific comprising said TCR.Type: ApplicationFiled: August 2, 2024Publication date: February 27, 2025Inventors: Andrew Sewell, Garry Dolton, Michael Douglas Crowther
-
Patent number: 12232691Abstract: An endoscope system is provided with a graphical orientation indicator. An endoscope includes a flexible tubular body with a steerable distal end having a camera. A controller for the endoscope presents a user interface that displays a view from the camera and a graphical orientation indicator visually representing an orientation of the distal end of the endoscope.Type: GrantFiled: October 27, 2020Date of Patent: February 25, 2025Assignee: Covidien AGInventors: Derek Scot Tata, Peter Douglas Colin Inglis, Alexandra Hause, Bo Chen, Michael Ng, Craig Allen Patton
-
Patent number: 12237707Abstract: The present disclosure relates to systems, methods, and devices for controlling charging of vehicles, to avoid charging during charge-adverse time periods or during charge restriction events. This can advantageously reduce cost to vehicles owners, and or provide access to reward incentives. Further, power distribution entities (utility providers) advantageously have increased control over power distribution to avoid over-burdening of power distribution infrastructure. Further, systems and methods for determining or inferring whether a vehicle is connected to a charge station are described, which can be used to inform automatic restriction of vehicle charging.Type: GrantFiled: November 19, 2021Date of Patent: February 25, 2025Assignee: Geotab Inc.Inventors: Eric Christopher Mallia, Christopher Joseph Mendes, Matthew Stevens, Young Seok Shin, Michael Douglas McLean
-
Patent number: D1073279Type: GrantFiled: December 12, 2023Date of Patent: May 6, 2025Assignee: Crocs, Inc.Inventors: Brian Douglas Rottman, Jie Liu, Michael Sarantakos