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: 12355968
    Abstract: 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: Grant
    Filed: June 26, 2023
    Date of Patent: July 8, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
  • Publication number: 20250211131
    Abstract: 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: Application
    Filed: August 28, 2024
    Publication date: June 26, 2025
    Applicant: Foshan Shunde Guanyuda Power Supply Co., Ltd.
    Inventors: Shan JIANG, William Chen
  • Patent number: 12177445
    Abstract: 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: Grant
    Filed: June 26, 2023
    Date of Patent: December 24, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
  • Patent number: 12177444
    Abstract: 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: Grant
    Filed: June 26, 2023
    Date of Patent: December 24, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
  • Publication number: 20240328101
    Abstract: 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: Application
    Filed: March 13, 2024
    Publication date: October 3, 2024
    Inventors: WILLIAM CHEN, BRIAN PHILLIP MASTROS, JON PARRINELLO, MATTHEW PETERSON, KYLE REU, WILLIAM SMITH, MICHAEL TISHLER
  • Patent number: 11943443
    Abstract: 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: Grant
    Filed: February 7, 2023
    Date of Patent: March 26, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
  • Patent number: 11922668
    Abstract: 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: Grant
    Filed: November 5, 2021
    Date of Patent: March 5, 2024
    Assignee: Google LLC
    Inventors: Rebecca Ackermann, William Chen, Thad Hughes, Teagan Daly, Scott McKinney, Rory Sayres, Quang Duong, Jacob Stimes, Eric Lindley, Cristhian Cruz, Beverly Freeman
  • Publication number: 20230336729
    Abstract: 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: Application
    Filed: June 26, 2023
    Publication date: October 19, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
  • Publication number: 20230336730
    Abstract: 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: Application
    Filed: June 26, 2023
    Publication date: October 19, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
  • Publication number: 20230336731
    Abstract: 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: Application
    Filed: June 26, 2023
    Publication date: October 19, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
  • Publication number: 20230232006
    Abstract: 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: Application
    Filed: February 7, 2023
    Publication date: July 20, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
  • Publication number: 20230108495
    Abstract: 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: Application
    Filed: March 18, 2021
    Publication date: April 6, 2023
    Inventors: David R. Raleigh, William Chen
  • Patent number: 11606559
    Abstract: 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: Grant
    Filed: December 27, 2021
    Date of Patent: March 14, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
  • Publication number: 20220416661
    Abstract: 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: Application
    Filed: June 25, 2021
    Publication date: December 29, 2022
    Inventors: Wei-Chun CHENG, William CHEN, Wei-Hsin WEI
  • Publication number: 20220211309
    Abstract: 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: Application
    Filed: December 6, 2021
    Publication date: July 7, 2022
    Inventor: William Chen
  • Publication number: 20220209585
    Abstract: 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: Application
    Filed: February 8, 2021
    Publication date: June 30, 2022
    Inventors: William Chen, Gavin LI, Winston Chen, Kris Chen
  • Publication number: 20220138482
    Abstract: 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: Application
    Filed: November 5, 2021
    Publication date: May 5, 2022
    Inventors: Rebecca ACKERMANN, William CHEN, Thad HUGHES, Teagan DALY, Scott MCKINNEY, Rory SAYRES, Quang DUONG, Jacob STIMES, Eric LINDLEY, Cristhian CRUZ, Beverly FREEMAN
  • Publication number: 20220124335
    Abstract: 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: Application
    Filed: December 27, 2021
    Publication date: April 21, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
  • Patent number: 11245906
    Abstract: 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: Grant
    Filed: January 3, 2020
    Date of Patent: February 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
  • Patent number: 10932701
    Abstract: 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: Grant
    Filed: March 28, 2013
    Date of Patent: March 2, 2021
    Assignee: The Johns Hopkins University
    Inventors: Soumyadipta Acharya, William Chen, Phillip J. Oh, Judy C. Doong, Noah Lampel Greenbaum, Guilherme Barros, George Major Chen, David Yin