Patents by Inventor Richard Wang
Richard 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).
-
Patent number: 11836134Abstract: Exemplary methods, apparatuses, and systems include a file system process obtaining locks on a first node and a second node in a tree structure, with the second node being a child node of the first node. The file system process determines a quantity of child nodes of the second. While holding the locks on the first and second nodes, the file system determines whether to proactively split or merge the second node. In response to determining that the quantity of child nodes is within a first range, the file system process splits the second node. If the file system process determines that the quantity of child nodes is within a second range, the file system process merges the second node.Type: GrantFiled: March 20, 2018Date of Patent: December 5, 2023Assignee: VMware, Inc.Inventors: Abhishek Gupta, Rob T. Johnson, Srinath Premachandran, Richard P. Spillane, Sandeep Rangaswamy, Jorge Guerra Delgado, Kapil Chowksey, Wenguang Wang
-
Patent number: 11833031Abstract: A laser scanning method for forming a Fresnel type gradient index lens in an intraocular lens IOL. The radial profile of the desired optical pathlength (OPL) difference to be achieved in the IOL has multiple zones, each zone ramping from unchanged OPL to one wave, and stepping down to zero. To form a zone of a predefined OPL difference profile, the laser beam is scanned in multiple passes; in each pass, the laser beam is scanned in concentric circles of varying radii covering all or a part of the zone, with laser energy ramping up (along the radius) to a maximum allowed energy and staying at that energy. The ramp up region, which is dependent on the predefined OPL difference profile and the maximum allowed energy, is short, and most part of the pass is scanned at the maximum allowed energy.Type: GrantFiled: April 9, 2020Date of Patent: December 5, 2023Assignee: AMO Development, LLCInventors: Georg Schuele, David A. Dewey, Jenny Wang, Richard Hofer, Alexander Vankov
-
Patent number: 11838079Abstract: According to the present disclosure there is provided a multiple-input-multiple-output (MIMO) transmitter for transmitting wireless communication signals over a communication channel to a receiver, the transmitter including a digital signal processor configured to perform pre-coding on a plurality Ns of data streams; a plurality NRF of radio-frequency (RF) chains each configured to pass a pre-coded data stream from the digital signal processor to generate a signal representing that data stream; a lens antenna array comprising an array of NT antenna elements; and a selecting unit coupled between the plurality NRF of RF chains and the lens antenna array, the selecting unit including a plurality of separate coupling units each configured to couple a respective RF chain to a selective sub-array of NTBRF antenna elements concurrently for transmitting the signal representing the data stream passed through that RF chain.Type: GrantFiled: September 13, 2019Date of Patent: December 5, 2023Assignee: British Telecommunications Public Limited CompanyInventors: Linglong Dai, Bichai Wang, Richard Mackenzie, Mo Hao, Xinyu Gao
-
Publication number: 20230381112Abstract: An amphiphilic block copolymer having any one of the formulas D-S—H, S(D)-H, S—H(D), D-S—H—S, D-S—H—S-D, S(D)-H—S, S(D)-H—S(D) or S—H(D)-S is disclosed. S is a hydrophilic block; H is a hydrophobic block; D is a drug molecule; ( ) denotes that the group is bonded directly or indirectly as a side chain or as part of a side chain group to the adjacent group; and the hyphen, “-” (or sometimes “-”), denotes that each of the adjacent S, H or D are linked either directly to one another or indirectly to one another via a linker, additionally wherein the hydrophilic block comprises a first hydrophilic monomer and the hydrophobic block comprises a first hydrophobic monomer and a second hydrophobic monomer.Type: ApplicationFiled: September 21, 2021Publication date: November 30, 2023Applicants: Vaccitech North America, Inc., Institute of Macromolecular ChemistryInventors: Geoffrey Martin Lynn, David Robert Wilson, Ellen Wang, Kyle James Fergie, Lucie Woldrichová, Ladislav Androvic, Richard Laga
-
Publication number: 20230387710Abstract: Described herein are methods and systems for controlling the charge and discharge characteristics of lithium-metal liquid-electrolyte (LiMLE) electrochemical cells that ensure extended cycle life even at high charge rates. In some examples, a method comprises charging a LiMLE electrochemical cell using a set of charge characteristics and discharging the cell using a set of discharge characteristics. These characteristics are specifically tailored to the cell design. For example, the cell temperature can be higher during the charge than during the discharge, especially for viscous electrolytes. For example, the cell can be heated before charging, e.g., using a separate heater and/or charge-discharge pulses (before or while charging the cell). In the same or other examples, the set of charge characteristics comprises charge pulses such that each pair of charge pulses is separated by a discharge pulse. The current during each discharge pulse can be greater during each charge pulse.Type: ApplicationFiled: May 31, 2023Publication date: November 30, 2023Applicant: Cuberg, Inc.Inventors: Jack Fawdon, Seamus Bannon, Nadine Kuhn, Stephen Lawes, Ali Hemmatifar, Richard Wang, Jeremy Gong, Eiara Fajardo, Kathryn Hicks
-
Patent number: 11829292Abstract: A compressed memory system includes a memory region that includes cache lines having priority levels. The compressed memory system also includes a compressed memory region that includes compressed cache lines. Each compressed cache line includes a first set of data bits configured to hold, in a first direction, either a portion of a first cache line or a portion of the first cache line after compression, the first cache line having a first priority level. Each compressed cache line also includes a second set of data bits configured to hold, in a second direction opposite to the first direction, either a portion of a second cache line or a portion of the second cache line after compression, the second cache line having a priority level lower than the first priority level. The first set of data bits includes a greater number of bits than the second set of data bits.Type: GrantFiled: January 10, 2022Date of Patent: November 28, 2023Assignee: QUALCOMM IncorporatedInventors: Norris Geng, Richard Senior, Gurvinder Singh Chhabra, Kan Wang
-
Publication number: 20230362874Abstract: The present disclosure relates to techniques for UE-based location reference service. In particular the disclosure relates to first user device, comprising: a transceiver, configured to receive a location reference indication configuration to configure the first user device to transmit or receive an indication message; and transmit or receive an indication message over a sidelink, wherein the indication message is indicative of a location reference is available on the sidelink for positioning assistance.Type: ApplicationFiled: July 13, 2023Publication date: November 9, 2023Inventors: Qi WANG, Xitao GONG, Richard STIRLING-GALLACHER
-
Publication number: 20230359876Abstract: Generating instructions for programming a processing element array to implement a convolution operation can include determining that the convolution operation under-utilizes the processing element array. The convolution operation involves using the processing element array to perform a series of matrix multiplications between a set of filters and a set of input matrices. Each filter comprises a weight matrix. Each input matrix is assigned to a respective row in the processing element array. Under-utilization can be determined through detecting that less than a threshold number of rows would be used concurrently. In response to determining that the convolution operation under-utilizes the processing element array, instructions can be added for modifying the convolution operation to increase the number of rows used concurrently. The added instructions are executable to cause at least one input matrix to be processed in parallel across more rows compared to processing without modifying the convolution operation.Type: ApplicationFiled: July 14, 2023Publication date: November 9, 2023Inventors: Jeffrey T. Huynh, Ron Diamant, Hongbin Zheng, Yizhi Liu, Animesh Jain, Yida Wang, Vinod Sharma, Richard John Heaton, Randy Renfu Huang, Sundeep Amirineni, Drazen Borkovic
-
Patent number: 11811748Abstract: A computer-implemented method is disclosed. The method includes: receiving, via a communication interface from a client application executing on a first device, a first signal including a request to obtain an access token for accessing a protected resource, the request including a public key associated with an end user; validating the request to obtain the access token; and in response to validating the request: encrypting an authorization code associated with the request using the public key to generate a first code; and transmitting, via the communication interface to the client application on the first device, a second signal including both the access token for accessing the protected resource and the first code.Type: GrantFiled: July 28, 2021Date of Patent: November 7, 2023Assignee: The Toronto-Dominion BankInventors: Milos Dunjic, Anthony Haituyen Nguyen, Yubing Liu, Arthur Carroll Chow, Casey Lyn Doyle, Richard John Frederick Thake, Mengfei Wang, Aaron Ashish Hudali, Gregory Albert Kliewer, Martin Albert Lozon, Yusbel Garcia Diaz, Gareth Daly, Masashi Kobayashi, Randall John Bast
-
Patent number: 11810249Abstract: Methods for processing a 3D point cloud of a building into polygons using an electronic computing device are presented, the methods including: causing the electronic computing device to receive the 3D point cloud; causing the electronic computing device to segment the 3D point cloud into a number of facades; and causing the electronic computing device to generate a number of polygons representing the number of facades. In some embodiments, the causing the electronic computing device to segment the 3D point cloud into a number of facades includes: performing voxel downsampling operation on the 3D point cloud; calculating a point normal for every point in the voxel downsampled 3D point cloud; and performing region growing to find each of the number of facades.Type: GrantFiled: January 3, 2022Date of Patent: November 7, 2023Assignee: Signetron Inc.Inventors: Richard Wang, Avideh Zakhor
-
Patent number: 11809981Abstract: A method of generating executable instructions for a computing system is provided. The method comprises: receiving a first set of instructions including a kernel of a first operator and a kernel of a second operator, the kernel of the first operator including instructions of the first operator and write instructions to a virtual data node, the kernel of the second operator including instructions of the second operator and read instructions to the virtual data node; determining, based on a mapping between the write instructions and read instructions, instructions of data transfer operations between the first operator and the second operator; and generating a second set of instructions representing a fused operator of the first operator and the second operator, the second set of instructions including the instructions of the first operator, the instructions of the second operator, and the instructions of the data transfer operations.Type: GrantFiled: November 27, 2019Date of Patent: November 7, 2023Assignee: Amazon Technologies, Inc.Inventors: Animesh Jain, Tobias Joseph Kastulus Edler von Koch, Yizhi Liu, Taemin Kim, Jindrich Zejda, Yida Wang, Vinod Sharma, Richard John Heaton, Randy Renfu Huang
-
Publication number: 20230349849Abstract: Transient techniques for electrothermal characterization of small (e.g., micro-scale or nano-scale) samples are described. These techniques overcome some of the limitations existing in conventional approaches. These transient techniques involve causing a temperature variation inside a sample, and determining a transient signal response (e.g., a voltage rise or drop) arising in the sample as a result of the temperature variation. In some embodiments, the temperature variation may be caused by allowing amplitude modulated electric current (e.g., stepped current or periodic stepped current) to flow through the sample. Alternatively, or additionally, the temperature variation may be caused by controlling a laser source to irradiate the sample. Thermal characteristics of the sample (e.g., thermal diffusivity, thermal conductivity, specific heat) can be determined based on the transient response. These transient techniques can be executed by a computer system in an automatic fashion, e.g.Type: ApplicationFiled: August 25, 2022Publication date: November 2, 2023Applicant: ACS Thermal LLCInventors: Guoqing Liu, Richard S. Ploss, Xinwei Wang
-
Patent number: 11802162Abstract: Provided herein are antibodies, or antigen binding portions thereof, that bind to glucocorticoid-inducible TNF receptor (GITR). Also provided are uses of these proteins in therapeutic applications, such as in the treatment of cancer. Further provided are cells that produce the antibodies, polynucleotides encoding the heavy and/or light chain variable region of the antibodies, and vectors comprising the polynucleotides encoding the heavy and/or light chain variable region of the antibodies.Type: GrantFiled: October 25, 2019Date of Patent: October 31, 2023Assignee: Bristol-Myers Squibb CompanyInventors: Changyu Wang, Nils Lonberg, Alan J. Korman, Mark J. Selby, Mohan Srinivasan, Karla A. Henning, Michelle Minhua Han, Guodong Chen, Richard Huang, Indrani Chakraborty, Haichun Huang, Susan Wong, Huiming Li
-
Patent number: 11804607Abstract: A method for operating a propulsion system for an aircraft, the propulsion system including a gas turbine engine and a fuel cell assembly, the fuel cell assembly including a fuel cell stack having a solid oxide fuel cell defining an outlet positioned to remove output products from the solid oxide fuel cell during operation, the method including: operating the fuel cell assembly to provide output products to a combustor of a combustion section of the gas turbine engine; and operating the fuel cell assembly, the gas turbine engine, or both such that a pressure within an anode of the solid oxide fuel cell is less than a pressure within a cathode of the solid oxide fuel cell, is less than a pressure within a combustion chamber of the gas turbine engine, or both while operating the gas turbine engine.Type: GrantFiled: January 21, 2022Date of Patent: October 31, 2023Assignee: General Electric CompanyInventors: Honggang Wang, Michael Anthony Benjamin, Seung-Hyuck Hong, Richard L. Hart
-
Publication number: 20230338261Abstract: A dental composition is described that includes a homogenous solution having a stabilized zinc complex with amine-containing ligands and a source of fluoride anions. Also described are methods for treating or preventing caries activity at a tooth surface employing the dental composition, and kits re the same.Type: ApplicationFiled: December 29, 2020Publication date: October 26, 2023Inventors: Yizhong WANG, Tiffany T. TON, Richard P. RUSIN
-
Publication number: 20230339960Abstract: Compounds, tautomers and pharmaceutically acceptable salts of the compounds are disclosed, wherein the compounds have the structure of Formula Ia, as defined in the specification. In an embodiment, a pharmaceutical composition can be in a liquid dosage form and can comprise a therapeutically effective amount of the compound or a pharmaceutically acceptable salt thereof as an adjuvant and a therapeutic agent. In another embodiment, a method of adjuvant treating a disorder or condition can comprising administering the pharmaceutical composition to a patient.Type: ApplicationFiled: June 28, 2023Publication date: October 26, 2023Inventors: JOHN DAVID TRZUPEK, KATHERINE LIN LEE, MARK EDWARD BUNNAGE, SEUNGIL HAN, DAVID HEPWORTH, FRANK ELDRIDGE LOVERING, JOHN PAUL MATHIAS, NIKOLAOS PAPAIOANNOU, BETSY SUSAN PIERCE, JOSEPH WALTER STROHBACH, STEPHEN WAYNE WRIGHT, CHRISTOPH WOLFGANG ZAPF, LORI KRIM GAVRIN, ARTHUR LEE, DAVID RANDOLPH ANDERSON, KEVIN JOSEPH CURRAN, CHRISTOPH MARTIN DEHNHARDT, EDDINE SAIAH, JOEL ADAM GOLDBERG, XIAOLUN WANG, HORNG-CHIH HUANG, RICHARD VARGAS, MICHAEL DENNIS LOWE, AKSHAY PATNY
-
Publication number: 20230342348Abstract: A method for processing formulae includes encoding a formula by: training, with a server, a model by using a machine learning algorithm with a data set that includes a plurality of formulae; transforming, with a processor, a first formula into a tree format using the trained model; converting, with the processor, the tree format of the first formula into a plurality of lists; and encoding, with the processor, the plurality of lists into a fixed dimension vector by leveraging a stacked attention module; and generating one or more formula candidates by: obtaining, with the processor, input information; and generating, with the processor, one or more second formula candidates based on input information by using the stacked attention module with a tree beam search algorithm.Type: ApplicationFiled: April 21, 2023Publication date: October 26, 2023Applicants: William Marsh Rice University, University of Massachusetts, AmherstInventors: Zichao Wang, Shiting Lan, Richard G. Baraniuk
-
Patent number: 11793734Abstract: An aqueous oral care one-part composition (e.g., solution), a kit that includes such composition (e.g., solution), and methods (e.g., a method of providing fluoride to a patient's tooth surface), wherein the oral care composition (e.g., solution) includes: silver cations; iodide anions; fluoride anions; and water.Type: GrantFiled: January 26, 2021Date of Patent: October 24, 2023Assignee: 3M INNOVATIVE PROPERTIES COMPANYInventors: Yizhong Wang, Ta-Hua Yu, Joel D. Oxman, Richard P. Rusin
-
Publication number: 20230330657Abstract: Sample preparation and detection devices, methods, and assemblies are shown and described. In one embodiment, an assembly for preparing a sample for predicting a bacterial presence includes a compartmentalized container having a sample collector reservoir, a first storage compartment, and a second storage compartment. The result is improved efficient and effective predicting of a bacterial presence.Type: ApplicationFiled: September 27, 2021Publication date: October 19, 2023Applicant: Charm Sciences, Inc.Inventors: Robert S Salter, Richard Skiffington, Shishan Wang
-
Patent number: D1001795Type: GrantFiled: October 1, 2019Date of Patent: October 17, 2023Assignee: Microsoft CorporationInventors: Shunjiro Eguchi, Hua Wang, Richard Dean Harley