Patents by Inventor Shaofan Li

Shaofan Li 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: 20240170002
    Abstract: A method for reverberation suppression may involve receiving an input audio signal. The method may involve classifying a media type of the input audio signal as one of a group comprising at least: 1) speech; 2) music; or 3) speech over music. The method may involve determining whether to perform dereverberation on the input audio signal based at least on a determination that the media type of the input audio signal has been classified as speech. The method may involve generating an output audio signal by performing dereverberation on the input audio signal in response to determining that dereverberation is to be performed on the input audio signal.
    Type: Application
    Filed: March 10, 2022
    Publication date: May 23, 2024
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Kai LI, Shaofan YANG, Yuanxing MA
  • Patent number: 11929228
    Abstract: A method for mounting an interlock module between two contactors, including: providing a first contactor having a first mounting surface and a first movable iron core assembly and a second contactor having a second mounting surface and a second movable iron core assembly, and placing the first mounting surface and the second mounting surface face to face; providing the interlock module comprising a first slider, a second slider and a housing formed separately from the first slider and the housing, an interlocking portion being mounted in the housing for interacting with the first slider and the second slider; connecting the first slider to the first movable iron core assembly of the first contactor; connecting the second slider to the second movable iron core assembly of the second contactor; assembling the housing to the first slider and the second slider; and fixing the housing.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: March 12, 2024
    Assignee: Schneider Electric Industries SAS
    Inventors: Vincent Geffroy, Zhiping Huan, Shaofan Li, Cheng Huang
  • Publication number: 20240006141
    Abstract: An extension handle assembly includes: a housing; a handle driving the knob to rotate from a first position to a second position during a manual tripping period of a motor protection circuit breaker and drives the handle to rotate from the first position to a third position during a fault tripping; a stopper configured to abut against the handle upon the handle rotating from the first position to the second position during the manual tripping period, to provide a stopping force for a rotation of the handle to increase a force required for the rotation of the handle from the first position to the second position; and configured not to abut against the handle upon the handle rotating from the first position to the third position during the fault tripping period, not to provide a stopping force for the rotation of the handle.
    Type: Application
    Filed: June 28, 2023
    Publication date: January 4, 2024
    Applicant: Schneider Electric Industries SAS
    Inventors: Shaofan Li, Sile Hu
  • Publication number: 20220384124
    Abstract: A method for mounting an interlock module between two contactors, including: providing a first contactor having a first mounting surface and a first movable iron core assembly and a second contactor having a second mounting surface and a second movable iron core assembly, and placing the first mounting surface and the second mounting surface face to face; providing the interlock module comprising a first slider, a second slider and a housing formed separately from the first slider and the housing, an interlocking portion being mounted in the housing for interacting with the first slider and the second slider; connecting the first slider to the first movable iron core assembly of the first contactor; connecting the second slider to the second movable iron core assembly of the second contactor; assembling the housing to the first slider and the second slider; and fixing the housing.
    Type: Application
    Filed: May 31, 2022
    Publication date: December 1, 2022
    Applicant: Schneider Electric Industries SAS
    Inventors: Vincent Geffroy, Zhiping Huan, Shaofan Li, Cheng Huang
  • Patent number: 11501937
    Abstract: The present invention relates to a mechanical operating assembly for a bistable relay and a bistable relay assembly. The mechanical operating assembly comprises: an actuating mechanism mounted to a bracket, including an actuating member and a first transmitting member which is connected to a paddle, the actuating member is movable between an initial position in which the actuating member is not in contact with the first transmitting member and an actuating position, when the actuating member moves from the initial position to the actuating position, the actuating member contacts the first transmitting member; a reset mechanism mounted to the bracket, including a reset member and a second transmitting member which is in contact with the first transmitting member, the reset member is movable between an initial position and a reset position, the reset member contacts the second transmitting member when moving from the initial position to the reset position.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: November 15, 2022
    Assignee: Schneider Electric Industries SAS
    Inventors: Shaofan Li, Daniel Sinthomez, Xiaoqiang Li, Ming Dai, Franck Becker
  • Publication number: 20220020548
    Abstract: The present invention relates to a mechanical operating assembly for a bistable relay and a bistable relay assembly. The mechanical operating assembly comprises: an actuating mechanism mounted to a bracket, including an actuating member and a first transmitting member which is connected to a paddle, the actuating member is movable between an initial position in which the actuating member is not in contact with the first transmitting member and an actuating position, when the actuating member moves from the initial position to the actuating position, the actuating member contacts the first transmitting member; a reset mechanism mounted to the bracket, including a reset member and a second transmitting member which is in contact with the first transmitting member, the reset member is movable between an initial position and a reset position, the reset member contacts the second transmitting member when moving from the initial position to the reset position.
    Type: Application
    Filed: July 16, 2021
    Publication date: January 20, 2022
    Applicant: Schneider Electric Industries SAS
    Inventors: Shaofan LI, Daniel SINTHOMEZ, Xiaoqiang LI, Ming DAI, Franck BECKER
  • Patent number: 8627315
    Abstract: A method and apparatus for cooperative guest firmware are described. In one embodiment, the method includes the launch of a virtual machine (VM) including a guest operating system (OS) and guest firmware. Prior to launching the VM, a data structure is generated in memory and is associated with the guest firmware to provide a virtualization policy provided by the VM as well as processor and platform configuration information to the guest firmware. In one embodiment, the guest firmware uses the data structure to access static information regarding the virtualization policy, as well as the processor and platform configuration information in response to requests from the guest OS. However, when the guest OS requires a host platform service, a virtual machine monitor (VMM) services the guest firmware requests for host platform services. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 31, 2004
    Date of Patent: January 7, 2014
    Assignee: Intel Corporation
    Inventors: Shaofan Li, Gao Haoyu, William Cheung, Ke Yu
  • Patent number: 7310724
    Abstract: Parallel execution of peripheral drivers on a multi-processor and/or hyper-threading enabled processor is described. According to one embodiment of the invention, two peripheral drivers are executed concurrently during a boot sequence. These peripheral drivers are executed on a first and a second processor. The processors may be logical or physical processors.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: December 18, 2007
    Assignee: Intel Corporation
    Inventors: Lechong Chen, Shaofan Li, Xiang Ma
  • Publication number: 20070011486
    Abstract: A method and apparatus for cooperative guest firmware are described. In one embodiment, the method includes the launch of a virtual machine (VM) including a guest operating system (OS) and guest firmware. Prior to launching the VM, a data structure is generated in memory and is associated with the guest firmware to provide a virtualization policy provided by the VM as well as processor and platform configuration information to the guest firmware. In one embodiment, the guest firmware uses the data structure to access static information regarding the virtualization policy, as well as the processor and platform configuration information in response to requests from the guest OS. However, when the guest OS requires a host platform service, a virtual machine monitor (VMM) services the guest firmware requests for host platform services. Other embodiments are described and claimed.
    Type: Application
    Filed: December 31, 2004
    Publication date: January 11, 2007
    Inventors: Shaofan Li, Gao Haoyu, Wiliam Cheung, Ke Yu
  • Patent number: 7082527
    Abstract: A method and system for repurposing a plurality of machines communicatively coupled together. A disk image is transferred to a first machine in the plurality of machines via a network. The disk image repurposes the first one of the plurality of machines to execute a new task. The disk image is then transferred from the first machine to a second machine in the plurality of machines. The first machine is boot on the disk image. The second machine is boot on the disk image received from the first machine.
    Type: Grant
    Filed: June 11, 2003
    Date of Patent: July 25, 2006
    Assignee: Intel Corporation
    Inventors: Vincent J. Zimmer, Michael A. Rothman, Shaofan Li, Andrew J. Fish, Mark S. Doran
  • Publication number: 20050086667
    Abstract: According to an embodiment of the invention, a method and apparatus for symmetric scheduling for parallel execution is described. An embodiment of a method comprises building a queue having one or more drivers; and executing the one or more drivers in the queue using a plurality of processors, wherein the execution of drivers by each of the plurality of processors includes determining whether there is a driver in the queue, determining whether the driver is ready for execution, and if the driver is ready for execution, executing the driver.
    Type: Application
    Filed: September 30, 2003
    Publication date: April 21, 2005
    Inventors: Feng Jin, Xiang Ma, Shaofan Li, Lechong Chen
  • Publication number: 20040268108
    Abstract: Parallel execution of peripheral drivers on a multi-processor and/or hyper-threading enabled processor is described. According to one embodiment of the invention, two peripheral drivers are executed concurrently during a boot sequence. These peripheral drivers are executed on a first and a second processor. The processors may be logical or physical processors.
    Type: Application
    Filed: June 30, 2003
    Publication date: December 30, 2004
    Inventors: Lechong Chen, Shaofan Li, Xiang Ma
  • Publication number: 20040255110
    Abstract: A method and system for repurposing a plurality of machines communicatively coupled together. A disk image is transferred to a first machine in the plurality of machines via a network. The disk image repurposes the first one of the plurality of machines to execute a new task. The disk image is then transferred from the first machine to a second machine in the plurality of machines. The first machine is boot on the disk image. The second machine is boot on the disk image received from the first machine.
    Type: Application
    Filed: June 11, 2003
    Publication date: December 16, 2004
    Inventors: Vincent J. Zimmer, Michael A. Rothman, Shaofan Li, Andrew J. Fish, Mark S. Doran
  • Publication number: 20030046524
    Abstract: A method and apparatus for the dynamic inclusion or exclusion of initialization modules within the set of initialization modules designated as recovery initialization modules is described. When a BIOS system is updated through the inclusion of a new initialization module, the algorithm of the present invention dynamically determines if the initialization module is required for recovery. A firmware update utility evaluates new initiation modules to determine if they are designated as recovery or required by core recovery modules. If so, the new module is designated for recovery and stored to a fault-tolerant block within a recovery file volume. The firmware update utility of the present invention allows an initiation module to be automatically designated as recovery only when necessary. Initiation modules, designated as recovery, that subsequently are not required fro recovery may be omitted from the recovery set. Thus the collection of recovery initiation modules is minimized.
    Type: Application
    Filed: August 30, 2001
    Publication date: March 6, 2003
    Inventors: Vincent J. Zimmer, John P. Lambino, Andrew J. Fish, Shaofan Li, Sham M. Datta, William A. Stevens