Patents by Inventor Shen Wang
Shen Wang 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: 20260103692Abstract: Disclosed in the present disclosure are esterase mutants having polyester degradation activity and the use thereof. The esterase mutants are one of the following: an esterase A as shown in SEQ ID NO. 3, of which the glutamic acid at the 177th site is mutated into glutamine; or the asparagine at the 178th site is mutated into alanine; or the serine at the 180th site is mutated into threonine, leucine, and valine; or the isoleucine at the 181st site is mutated into valine, etc. Experiments show that a protein expressed by the gene of the esterase mutant of the present disclosure can be correctly folded and can be purified in a large quantity in an Escherichia coli system.Type: ApplicationFiled: May 29, 2023Publication date: April 16, 2026Inventors: Zefang WANG, Shen WANG, Hanxiao ZHANG, Yunjie XIAO, Haitao YANG
-
Publication number: 20260080645Abstract: The various implementations described herein include methods and systems for determining Autonomous Mobile Robot (AMR) payload sizing. In one aspect, a method for visualizing payload center of gravity envelopes includes displaying a user interface. The method includes receiving, via the user interface, an AMR type and a corresponding set of operating parameters. The method includes detecting a user input at a location on the user interface corresponding to a control element on the user interface. The method includes, in response to detecting the user input, generating a center of gravity (CG) envelope based on the AMR type and the set of operating parameters. The method also includes, after generating the CG envelope, displaying a visualization of the CG envelope.Type: ApplicationFiled: September 18, 2024Publication date: March 19, 2026Applicant: OMRON CorporationInventors: Seth Dunten, Aastav Sasha Sen, Shen Wang
-
Patent number: 12562460Abstract: This application discloses an electronic device. The electronic device includes an antenna unit, a housing, and a radio frequency transceiver. The antenna unit is spaced apart from the housing, a cavity and a signal transmitting opening are formed between the antenna unit and the housing, the antenna unit is provided with a feed contact point, and the antenna unit is connected to the radio frequency transceiver through the feed contact point, where the signal transmitting opening is used to transmit a signal of the antenna unit.Type: GrantFiled: January 25, 2024Date of Patent: February 24, 2026Assignee: VIVO MOBILE COMMUNICATION CO., LTD.Inventors: Bingzi Liu, Shen Wang, Changming Ma, Lei Zhang
-
Patent number: 12547556Abstract: A method implemented in a computer system involving a processor system includes loading a first version of a driver into memory, identifying a first endpoint set within the driver, and wrapping each endpoint in the set with a wrapper. The wrappers are registered within the operating system for calling endpoints in the first endpoint set. Subsequently, a second version of the driver is loaded into memory, and the first version is swapped with the second version. The swap process involves determining if the first version has active external calls, ceasing execution if no active calls are present, configuring the wrappers to use the second endpoint set, and initiating execution of the second version of the driver.Type: GrantFiled: June 27, 2024Date of Patent: February 10, 2026Assignee: Microsoft Technology Licensing, LLCInventors: Cody Dean Hartwig, Drew Douglas Cross, Raz Meir Aloni, Minsang Kim, Yevgeniy M Bak, Shen Wang, Candace Williams, Kyle James Philistine, Yinghan Yang, Jason Stewart Wohlgemuth
-
Publication number: 20260003802Abstract: A method implemented in a computer system involving a processor system includes loading a first version of a driver into memory, identifying a first endpoint set within the driver, and wrapping each endpoint in the set with a wrapper. The wrappers are registered within the operating system for calling endpoints in the first endpoint set. Subsequently, a second version of the driver is loaded into memory, and the first version is swapped with the second version. The swap process involves determining if the first version has active external calls, ceasing execution if no active calls are present, configuring the wrappers to use the second endpoint set, and initiating execution of the second version of the driver.Type: ApplicationFiled: June 27, 2024Publication date: January 1, 2026Inventors: Cody Dean HARTWIG, Drew Douglas CROSS, Raz Meir ALONI, Minsang KIM, Yevgeniy M. BAK, Shen WANG, Candace WILLIAMS, Kyle James PHILISTINE, Yinghan YANG, Jason Stewart WOHLGEMUTH
-
Publication number: 20250384088Abstract: A method, an apparatus, a device and a medium for recommending data are provided. In a method, first feature data of an object is obtained. A permission type for using the first feature data is obtained, the permission type specifying a portion of the first feature data allowed to be used in data recommendation. The first feature data is updated based on the permission type to generate second feature data; and based on the second feature data, a group of data items matching the second feature data is determined from a data set including a plurality of data items.Type: ApplicationFiled: February 5, 2025Publication date: December 18, 2025Inventors: Yu Zhang, Anshu Wang, Kan Wang, Zhenze Du, Shen Wang, Yue YU
-
Patent number: 12488164Abstract: Aspects of the disclosure are directed to automatically determining floor planning in chips, which factors in memory macro alignment. A deep reinforcement learning (RL) agent can be trained to determine optimal placements for the memory macros, where memory macro alignment can be included as a regularization cost to be added to the placement objective as a RL reward. Tradeoffs between the placement objective and alignment of macros can be controlled by a tunable alignment parameter.Type: GrantFiled: August 18, 2022Date of Patent: December 2, 2025Assignee: Google LLCInventors: Ebrahim Mohammadgholi Songhori, Shen Wang, Azalia Mirhoseini, Anna Goldie, Roger Carpenter, Wenjie Jiang, Young-Joon Lee, James Laudon
-
Patent number: 12461723Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for compiler optimizations using a compiler optimization network. One of the methods includes receiving an input program, wherein the input program defines a graph of operation modules, wherein each node in the graph is a respective operation module, and each edge between nodes in the graph represents one operation module receiving the output generated by another operation module. The input program is processed by a compiler optimization network comprising a graph-embedding network that is configured to encode operation features and operation dependencies of the operation modules of the input program into a graph embedding representation and a policy network that is configured to generate an optimization action for each of one or more nodes encoded in the graph embedding representation.Type: GrantFiled: June 7, 2021Date of Patent: November 4, 2025Assignee: Google LLCInventors: Yanqi Zhou, Sudip Roy, Amirali Abdolrashidi, Daniel Lin-Kit Wong, Chao Ma, Qiumin Xu, Hanxiao Liu, Phitchaya Mangpo Phothilimthana, Shen Wang, Anna Darling Goldie, Azalia Mirhoseini, James Laudon
-
Publication number: 20250331264Abstract: In a method of manufacturing a semiconductor device, a sacrificial gate structure including sacrificial gate electrode is formed over a substrate. A first dielectric layer is formed over the sacrificial gate structure. A second dielectric layer is formed over the first dielectric layer. The second and first dielectric layers are planarized and recessed, and an upper portion of the sacrificial gate structure is exposed. A third dielectric layer is formed over the exposed sacrificial gate structure and over the first dielectric layer. A fourth dielectric layer is formed over the third dielectric layer. The fourth and third dielectric layers are planarized, and the sacrificial gate electrode is exposed and part of the third dielectric layer remains on the recessed first dielectric layer. The recessing the first dielectric layer comprises a first etching operation and a second etching operation using a different etching as from the first etching operation.Type: ApplicationFiled: June 30, 2025Publication date: October 23, 2025Applicant: Taiwan Semiconductor Manufacturing Company, Ltd.Inventors: Hsu Ming HSIAO, Shen WANG, Kung-Shu HSU, Hong Pin LIN, Shiang-Bau WANG, Che-Fu CHEN
-
Publication number: 20250291991Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a computer chip placement. One of the methods includes obtaining netlist data for a computer chip; and generating a computer chip placement, comprising placing a respective macro node at each time step in a sequence comprising a plurality of time steps, the placing comprising, for each time step: generating an input representation for the time step; processing the input representation using a node placement neural network having a plurality of network parameters, wherein the node placement neural network is configured to process the input representation in accordance with current values of the network parameters to generate a score distribution over a plurality of positions on the surface of the computer chip; and assigning the macro node to be placed at the time step to a position from the plurality of positions using the score distribution.Type: ApplicationFiled: February 21, 2025Publication date: September 18, 2025Inventors: Anna Darling Goldie, Azalia Mirhoseini, Ebrahim Songhori, Wenjie Jiang, Shen Wang, Roger David Carpenter, Young-Joon Lee, Mustafa Nazim Yazgan, Chian-min Richard Ho, Quoc V. Le, James Laudon, Jeffrey Adgate Dean, Kavya Srinivasa Setty, Omkar Pathak
-
Patent number: 12414347Abstract: In a method of manufacturing a semiconductor device, a sacrificial gate structure including sacrificial gate electrode is formed over a substrate. A first dielectric layer is formed over the sacrificial gate structure. A second dielectric layer is formed over the first dielectric layer. The second and first dielectric layers are planarized and recessed, and an upper portion of the sacrificial gate structure is exposed. A third dielectric layer is formed over the exposed sacrificial gate structure and over the first dielectric layer. A fourth dielectric layer is formed over the third dielectric layer. The fourth and third dielectric layers are planarized, and the sacrificial gate electrode is exposed and part of the third dielectric layer remains on the recessed first dielectric layer. The recessing the first dielectric layer comprises a first etching operation and a second etching operation using a different etching as from the first etching operation.Type: GrantFiled: May 15, 2024Date of Patent: September 9, 2025Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.Inventors: Hsu Ming Hsiao, Shen Wang, Kung Shu Hsu, Hong Pin Lin, Shiang-Bau Wang, Che-Fu Chen
-
Publication number: 20250279800Abstract: Certain aspects of the present disclosure are directed towards techniques and apparatus for oscillating signal generation. An example apparatus generally includes a VCO and a first filter coupled to the VCO, wherein the first filter comprises: a first inductive element including a first terminal coupled to the voltage rail and a second terminal coupled to the VCO, a first capacitor bank coupled between the second terminal of the first inductive element and a reference potential node, and a bypass capacitive element coupled between the first terminal of the first inductive element and the reference potential node.Type: ApplicationFiled: February 29, 2024Publication date: September 4, 2025Inventors: Aaron CURRY, Payam LAJEVARDI, Emanuele LOPELLI, Shen WANG
-
Patent number: 12388378Abstract: According to one embodiment, a motor driving device includes an output part that supplies an exciting current to an exciting coil, a position detection part that detects a rotational position of a rotor, and a driving control part that produces a driving signal that is based on a detection signal from the position detection part and supplies it to the output part. The position detection part has first, second, and third detection elements that are integrally integrated together with the driving control part and detect rotational positions of the rotor.Type: GrantFiled: October 3, 2023Date of Patent: August 12, 2025Assignees: Kabushiki Kaisha Toshiba, Toshiba Electronic Devices & Storage CorporationInventor: Shen Wang
-
Patent number: 12381724Abstract: The present disclosure provides a data maximum/minimum value (max/min) aggregation method and system for privacy protection. A Paillier cryptosystem is used to encrypt user data, so as to protect privacy and security of user health data. Further, time aggregation is implemented to help a control center obtain an overall health condition of a client in one aggregation period. By using a homomorphic property of the Paillier cryptosystem, the present disclosure implements aggregation of a max/min of privacy protection, and helps the control center obtain a max or a min of health data of the client in the aggregation period.Type: GrantFiled: March 30, 2023Date of Patent: August 5, 2025Assignees: Hangzhou City University, Zhejiang Ponshine Information Technology Co., Ltd., ZHEJIANG UNIVERSITY, Hangzhou Hyperchain Technology Co., Ltd., Zhejiang Gongshang UniversityInventors: Song Han, Siqi Ren, Xiaoli Chen, Zhibo Wang, Liang Cai, Minghui Wu, Jinsong Han, Jianhong Lin, Shuai Zhao, Shudan Jin, Xuanxuan Xu, Shen Wang
-
Patent number: 12360948Abstract: A file generation method includes obtaining first information based on a resource index file, where the resource index file comprises indexes, file names, and first path information of a plurality of resource files, where the resource files include a first resource file and a second resource file, where the first information includes second path information and a file name of a first file; loading the first file based on the first information; obtaining the first resource file and the second resource file from the first file based on second information; and displaying the first page based on the first resource file and the second resource file.Type: GrantFiled: September 6, 2021Date of Patent: July 15, 2025Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Shen Wang, Yang Gao
-
Publication number: 20250124488Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for synthetic data generation for service recommendation models. One of the methods includes generating a plurality of synthetic data items, each synthetic data item including user data, context data, service data of a service, and user action data characterizing one or more user actions with respect to the service; for each synthetic data item of the plurality of synthetic data items, processing the synthetic data item using an evaluator to generate a score indicating quality of the synthetic data item; selecting a subset of synthetic data items from the plurality of synthetic data items; and providing the subset of synthetic data items into a service recommendation model for recommending one or more services to one or more users based on the subset of synthetic data items.Type: ApplicationFiled: December 26, 2024Publication date: April 17, 2025Inventors: Yu Zhang, Yuxi Chen, Zhihan Chen, Feiyu Zhou, Shen Wang, Zhenze Du
-
Patent number: 12277040Abstract: In-place recovery of fatal system errors at virtualization hosts. A device identifies an occurrence of a fatal system error in the first instance of a host operating system (OS) executing in a computer system. The device determines to perform an in-place recovery for the fatal system error. The device performs the in-place recovery, including pausing the execution of a virtual machine (VM) by the first instance of the host OS, preserving a state of the VM within system memory of the computer system, and resuming the execution of the VM by a second instance of the host OS executing in the computer system based on the state of the VM that is preserved within the system memory of the computer system.Type: GrantFiled: June 7, 2023Date of Patent: April 15, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Binit Ranjan Mishra, Mukhtar Ahmed, Christina Marianne Curlette, Steven Adrian West, Gaurav Jagtiani, Naga Kiran Govindaraju, James George Cavalaris, Drew Douglas Cross, Jason Stewart Wohlgemuth, James Anthony Schwartz, Jr., Jennifer Marie Bourlier, Sri Harsha Kanukuntla, Emma Sutherland Boyd, Scott Chao-Chueh Lee, Vijaybalaji Madhanagopal, Terence Kwok Tak Chan, Yuri Dotsenko, Peter Hanpeng Jiang, Aacer Hatem Daken, Emily Nicole Wilson, Emily Cara Clemens, Cody Dean Hartwig, Raz Meir Aloni, Sharon Scarlet Tang, Minsang Kim, Shen Wang
-
Patent number: 12278491Abstract: A crowdsourced energy system includes a plurality of distributed energy resources managed by crowdsourcees of the system, a power network to which the distributed energy resources are connected, and a system operator that manages energy trading transactions and energy delivery within the system, the system operator operating at least one computing device configured to: obtain day-ahead peer-to-peer energy trading transaction requests from crowdsourcees for energy to be delivered from the distributed energy resources, estimate day-ahead energy load and solar forecasts, determine optimal power flow for the delivery of energy, and schedule delivery of energy from the distributed energy resources across the power network based upon the energy trading transaction requests, the estimated forecasts, and the determined optimal power flow.Type: GrantFiled: November 19, 2019Date of Patent: April 15, 2025Assignees: Board of Regents, The University of Texas System, Southern Methodist UniversityInventors: Shen Wang, Ahmad Fayez Taha, Jianhui Wang
-
Patent number: 12261374Abstract: An antenna structure and an electronic device, are provided. The antenna structure includes a first antenna and a second antenna, the first antenna includes a first radiator, a second radiator, a first port, and a second port, and the second antenna includes a third radiator and a third port. The first radiator, the second radiator, and the third radiator jointly constitute a ring structure, and there is a first gap between the first radiator and the second radiator, a second gap between the first radiator and the third radiator, and a third gap between the second radiator and the third radiator.Type: GrantFiled: March 6, 2023Date of Patent: March 25, 2025Assignee: VIVO MOBILE COMMUNICATION CO., LTD.Inventor: Shen Wang
-
Publication number: 20250097418Abstract: This application discloses a filtering method, a filtering model training method, and a related apparatus, and belongs to the field of coding technologies. The method includes: determining K groups of filtering models based on a quantization parameter of a target image, determining a reconstructed block corresponding to a current coding block in the target image, determining a target filtering model from the K groups of filtering models, and filtering the reconstructed block based on the target filtering model. A same group of filtering models is applicable to coding blocks with same coding quality, different groups of filtering models are applicable to coding blocks with different coding quality, and different filtering models in a same group of filtering models are applicable to coding blocks with different content.Type: ApplicationFiled: November 27, 2024Publication date: March 20, 2025Inventors: Shen WANG, Huanbang CHEN, Haitao YANG, Li SONG