Patents by Inventor William Chen
William Chen 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: 12355968Abstract: Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses innovations in the areas of inverse transforms, inverse quantization, fractional interpolation, intra prediction using waves, loop filtering using waves, memory usage and/or performance-adaptive loop filtering. Innovations are also described in the areas of error handling and recovery, determination of neighbor availability for operations such as context modeling and intra prediction, CABAC decoding, computation of collocated information for direct mode macroblocks in B slices, reduction of memory consumption, implementation of trick play modes, and picture dropping for quality adjustment.Type: GrantFiled: June 26, 2023Date of Patent: July 8, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
-
Publication number: 20250211131Abstract: Some embodiments of the disclosure provide an inverter circuit. In some examples, the inverter circuit includes an H-bridge circuit, a magnet oscillator circuit, a sampling control circuit and a load circuit. The magnet oscillator circuit includes a first transformer and a second transformer. A first output end of the H-bridge circuit is connected with a first end of the first transformer. A second end of the first transformer is connected with a first end of the second transformer. A second end of the second transformer is connected with a second output end of the H-bridge circuit. A third end of the first transformer is connected with a first end of the load circuit. A fourth end of the first transformer is connected with a fourth end of the second transformer. A third end of the second transformer is connected with a second end of the load circuit.Type: ApplicationFiled: August 28, 2024Publication date: June 26, 2025Applicant: Foshan Shunde Guanyuda Power Supply Co., Ltd.Inventors: Shan JIANG, William Chen
-
Patent number: 12177445Abstract: Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses innovations in the areas of inverse transforms, inverse quantization, fractional interpolation, intra prediction using waves, loop filtering using waves, memory usage and/or performance-adaptive loop filtering. Innovations are also described in the areas of error handling and recovery, determination of neighbor availability for operations such as context modeling and intra prediction, CABAC decoding, computation of collocated information for direct mode macroblocks in B slices, reduction of memory consumption, implementation of trick play modes, and picture dropping for quality adjustment.Type: GrantFiled: June 26, 2023Date of Patent: December 24, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
-
Patent number: 12177444Abstract: Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses innovations in the areas of inverse transforms, inverse quantization, fractional interpolation, intra prediction using waves, loop filtering using waves, memory usage and/or performance-adaptive loop filtering. Innovations are also described in the areas of error handling and recovery, determination of neighbor availability for operations such as context modeling and intra prediction, CABAC decoding, computation of collocated information for direct mode macroblocks in B slices, reduction of memory consumption, implementation of trick play modes, and picture dropping for quality adjustment.Type: GrantFiled: June 26, 2023Date of Patent: December 24, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
-
Publication number: 20240328101Abstract: A barrier arm operator includes a bracket operably coupled to a drive, wherein the drive rotates the bracket about an axis in a first direction and a second direction opposite the first direction; and an arm coupled to the bracket and driven between a lowered position and a raised position by rotation of the bracket about the axis, wherein the arm is rotatably coupled to the bracket about a pivot axis orthogonally oriented with respect to the axis, wherein the bracket comprises a detent configured to retain the arm in a first position relative to the bracket in an in-use state, and wherein the arm rotates about the pivot axis from the first position to a second position in response to impact of an object against the arm.Type: ApplicationFiled: March 13, 2024Publication date: October 3, 2024Inventors: WILLIAM CHEN, BRIAN PHILLIP MASTROS, JON PARRINELLO, MATTHEW PETERSON, KYLE REU, WILLIAM SMITH, MICHAEL TISHLER
-
Patent number: 11943443Abstract: Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses innovations in the areas of inverse transforms, inverse quantization, fractional interpolation, intra prediction using waves, loop filtering using waves, memory usage and/or performance-adaptive loop filtering. Innovations are also described in the areas of error handling and recovery, determination of neighbor availability for operations such as context modeling and intra prediction, CABAC decoding, computation of collocated information for direct mode macroblocks in B slices, reduction of memory consumption, implementation of trick play modes, and picture dropping for quality adjustment.Type: GrantFiled: February 7, 2023Date of Patent: March 26, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
-
Patent number: 11922668Abstract: A set of user interface tools is described facilitating asynchronous adjudication of one or more regions-of-interest in a medical image by a group of two or more graders, each of which has access to the set of tools in a workstation environment. The set of tools include (1) a feature for enabling the graders to assess the medical image and manually delineate one or more specific regions-of-interest (ROI) in the medical image, (2) a feature for assessing the ROI(s) delineated by other graders, including display of the ROI delineated by other graders; (3) dialog features for explaining and discussing the assessments, including a text feature for discussing the assessments. The dialog features and the ROIs delineated by all the graders are visible to all the graders on the workstation display as they collectively adjudicate the medical image in a round-robin manner. The set of tools further include (4) a feature for manually verifying grader agreement with the other graders' assessments.Type: GrantFiled: November 5, 2021Date of Patent: March 5, 2024Assignee: Google LLCInventors: Rebecca Ackermann, William Chen, Thad Hughes, Teagan Daly, Scott McKinney, Rory Sayres, Quang Duong, Jacob Stimes, Eric Lindley, Cristhian Cruz, Beverly Freeman
-
Publication number: 20230336729Abstract: Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses innovations in the areas of inverse transforms, inverse quantization, fractional interpolation, intra prediction using waves, loop filtering using waves, memory usage and/or performance-adaptive loop filtering. Innovations are also described in the areas of error handling and recovery, determination of neighbor availability for operations such as context modeling and intra prediction, CABAC decoding, computation of collocated information for direct mode macroblocks in B slices, reduction of memory consumption, implementation of trick play modes, and picture dropping for quality adjustment.Type: ApplicationFiled: June 26, 2023Publication date: October 19, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
-
Publication number: 20230336730Abstract: Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses innovations in the areas of inverse transforms, inverse quantization, fractional interpolation, intra prediction using waves, loop filtering using waves, memory usage and/or performance-adaptive loop filtering. Innovations are also described in the areas of error handling and recovery, determination of neighbor availability for operations such as context modeling and intra prediction, CABAC decoding, computation of collocated information for direct mode macroblocks in B slices, reduction of memory consumption, implementation of trick play modes, and picture dropping for quality adjustment.Type: ApplicationFiled: June 26, 2023Publication date: October 19, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
-
Publication number: 20230336731Abstract: Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses innovations in the areas of inverse transforms, inverse quantization, fractional interpolation, intra prediction using waves, loop filtering using waves, memory usage and/or performance-adaptive loop filtering. Innovations are also described in the areas of error handling and recovery, determination of neighbor availability for operations such as context modeling and intra prediction, CABAC decoding, computation of collocated information for direct mode macroblocks in B slices, reduction of memory consumption, implementation of trick play modes, and picture dropping for quality adjustment.Type: ApplicationFiled: June 26, 2023Publication date: October 19, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
-
Publication number: 20230232006Abstract: Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses innovations in the areas of inverse transforms, inverse quantization, fractional interpolation, intra prediction using waves, loop filtering using waves, memory usage and/or performance-adaptive loop filtering. Innovations are also described in the areas of error handling and recovery, determination of neighbor availability for operations such as context modeling and intra prediction, CABAC decoding, computation of collocated information for direct mode macroblocks in B slices, reduction of memory consumption, implementation of trick play modes, and picture dropping for quality adjustment.Type: ApplicationFiled: February 7, 2023Publication date: July 20, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
-
Publication number: 20230108495Abstract: Provided herein is a panel of genes for predicting recurrence of meningioma and methods of using the expression pattern of the gene panel to provide a risk score for identifying patients for radiotherapy treatment.Type: ApplicationFiled: March 18, 2021Publication date: April 6, 2023Inventors: David R. Raleigh, William Chen
-
Patent number: 11606559Abstract: Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses innovations in the areas of inverse transforms, inverse quantization, fractional interpolation, intra prediction using waves, loop filtering using waves, memory usage and/or performance-adaptive loop filtering. Innovations are also described in the areas of error handling and recovery, determination of neighbor availability for operations such as context modeling and intra prediction, CABAC decoding, computation of collocated information for direct mode macroblocks in B slices, reduction of memory consumption, implementation of trick play modes, and picture dropping for quality adjustment.Type: GrantFiled: December 27, 2021Date of Patent: March 14, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
-
Publication number: 20220416661Abstract: Provided is a SIMBO buck-boost inverting converter including: a power stage for receiving an input voltage to generate first and positive output voltages and a negative output voltage, the power stage including a plurality of switches and an inductor; a control circuit for generating a plurality of control voltages based on the first and the second positive output voltages, the negative output voltage and a current of the inductor; an energy generation and distribution circuit for generating a plurality of duty cycles based on the control voltages; and a logic control and gate driving circuit for generating a plurality of switch control signals for controlling the switches of the power stage based on the duty cycles; wherein the control circuit and the energy generation and distribution circuit feedback-control and adjust the duty cycles to adjust a balance between an input energy and an output energy.Type: ApplicationFiled: June 25, 2021Publication date: December 29, 2022Inventors: Wei-Chun CHENG, William CHEN, Wei-Hsin WEI
-
Publication number: 20220211309Abstract: A disposable lancing device contains: a first casing, a second casing, and a needle holder. The first casing includes a close segment, an open segment, a slideway, two tilted contact faces, a fixing portion, two recesses, and two push fringes. The second casing includes an accommodation chamber, two limitation extensions, and multiple drive protrusions. A forcing face is defined on the second casing opposite to the two limitation extensions, and a through hole is defined on a center of the forcing face. The through hole has a protruded rib. The needle holder includes a collection needle having a syringe needle, and the needle holder further includes a trigger spring, a return spring, and two symmetrical flexible wings. The two symmetrical flexible wings include two driving segments configured to abut against the two symmetrical flexible wings to flexibly retract inward by using the two tilted contact faces.Type: ApplicationFiled: December 6, 2021Publication date: July 7, 2022Inventor: William Chen
-
Publication number: 20220209585Abstract: A wireless charging case for a headset, which case comprises a housing, a charging receiver coil and a rechargeable battery. The rechargeable battery comprises a first battery side extending between a first edge and a second opposite edge and facing the charging receiver coil, a second battery side lying extending from the first edge and a third battery side extending from the second edge. A magnetic shield sheet is arranged between the charging receiver coil and the first battery side. Parts of the second battery side and third battery side are covered by magnetic shield sheet.Type: ApplicationFiled: February 8, 2021Publication date: June 30, 2022Inventors: William Chen, Gavin LI, Winston Chen, Kris Chen
-
Publication number: 20220138482Abstract: A set of user interface tools is described facilitating asynchronous adjudication of one or more regions-of-interest in a medical image by a group of two or more graders, each of which has access to the set of tools in a workstation environment. The set of tools include (1) a feature for enabling the graders to assess the medical image and manually delineate one or more specific regions-of-interest (ROI) in the medical image, (2) a feature for assessing the ROI(s) delineated by other graders, including display of the ROI delineated by other graders; (3) dialog features for explaining and discussing the assessments, including a text feature for discussing the assessments. The dialog features and the ROIs delineated by all the graders are visible to all the graders on the workstation display as they collectively adjudicate the medical image in a round-robin manner. The set of tools further include (4) a feature for manually verifying grader agreement with the other graders' assessments.Type: ApplicationFiled: November 5, 2021Publication date: May 5, 2022Inventors: Rebecca ACKERMANN, William CHEN, Thad HUGHES, Teagan DALY, Scott MCKINNEY, Rory SAYRES, Quang DUONG, Jacob STIMES, Eric LINDLEY, Cristhian CRUZ, Beverly FREEMAN
-
Publication number: 20220124335Abstract: Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses innovations in the areas of inverse transforms, inverse quantization, fractional interpolation, intra prediction using waves, loop filtering using waves, memory usage and/or performance-adaptive loop filtering. Innovations are also described in the areas of error handling and recovery, determination of neighbor availability for operations such as context modeling and intra prediction, CABAC decoding, computation of collocated information for direct mode macroblocks in B slices, reduction of memory consumption, implementation of trick play modes, and picture dropping for quality adjustment.Type: ApplicationFiled: December 27, 2021Publication date: April 21, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
-
Patent number: 11245906Abstract: Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses innovations in the areas of inverse transforms, inverse quantization, fractional interpolation, intra prediction using waves, loop filtering using waves, memory usage and/or performance-adaptive loop filtering. Innovations are also described in the areas of error handling and recovery, determination of neighbor availability for operations such as context modeling and intra prediction, CABAC decoding, computation of collocated information for direct mode macroblocks in B slices, reduction of memory consumption, implementation of trick play modes, and picture dropping for quality adjustment.Type: GrantFiled: January 3, 2020Date of Patent: February 8, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
-
Patent number: 10932701Abstract: The present invention is directed to a bio-fluid detector such as a hemoglobin detector having the capability of receiving, storing and transmitting health information utilizing a portable transmitter and receiver including electronic PDAs such as cell phones. Further, the present invention utilizes a non-invasive hemoglobin detector that is connected to a portable transmitter-receiver such as PDAs including, but not limited to, cell phones.Type: GrantFiled: March 28, 2013Date of Patent: March 2, 2021Assignee: The Johns Hopkins UniversityInventors: Soumyadipta Acharya, William Chen, Phillip J. Oh, Judy C. Doong, Noah Lampel Greenbaum, Guilherme Barros, George Major Chen, David Yin