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: 11836134
    Abstract: 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: Grant
    Filed: March 20, 2018
    Date of Patent: December 5, 2023
    Assignee: VMware, Inc.
    Inventors: Abhishek Gupta, Rob T. Johnson, Srinath Premachandran, Richard P. Spillane, Sandeep Rangaswamy, Jorge Guerra Delgado, Kapil Chowksey, Wenguang Wang
  • Patent number: 11833031
    Abstract: 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: Grant
    Filed: April 9, 2020
    Date of Patent: December 5, 2023
    Assignee: AMO Development, LLC
    Inventors: Georg Schuele, David A. Dewey, Jenny Wang, Richard Hofer, Alexander Vankov
  • Patent number: 11838079
    Abstract: 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: Grant
    Filed: September 13, 2019
    Date of Patent: December 5, 2023
    Assignee: British Telecommunications Public Limited Company
    Inventors: Linglong Dai, Bichai Wang, Richard Mackenzie, Mo Hao, Xinyu Gao
  • Publication number: 20230381112
    Abstract: 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: Application
    Filed: September 21, 2021
    Publication date: November 30, 2023
    Applicants: Vaccitech North America, Inc., Institute of Macromolecular Chemistry
    Inventors: Geoffrey Martin Lynn, David Robert Wilson, Ellen Wang, Kyle James Fergie, Lucie Woldrichová, Ladislav Androvic, Richard Laga
  • Publication number: 20230387710
    Abstract: 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: Application
    Filed: May 31, 2023
    Publication date: November 30, 2023
    Applicant: Cuberg, Inc.
    Inventors: Jack Fawdon, Seamus Bannon, Nadine Kuhn, Stephen Lawes, Ali Hemmatifar, Richard Wang, Jeremy Gong, Eiara Fajardo, Kathryn Hicks
  • Patent number: 11829292
    Abstract: 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: Grant
    Filed: January 10, 2022
    Date of Patent: November 28, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Norris Geng, Richard Senior, Gurvinder Singh Chhabra, Kan Wang
  • Publication number: 20230362874
    Abstract: 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: Application
    Filed: July 13, 2023
    Publication date: November 9, 2023
    Inventors: Qi WANG, Xitao GONG, Richard STIRLING-GALLACHER
  • Publication number: 20230359876
    Abstract: 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: Application
    Filed: July 14, 2023
    Publication date: November 9, 2023
    Inventors: 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: 11811748
    Abstract: 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: Grant
    Filed: July 28, 2021
    Date of Patent: November 7, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: 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: 11810249
    Abstract: 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: Grant
    Filed: January 3, 2022
    Date of Patent: November 7, 2023
    Assignee: Signetron Inc.
    Inventors: Richard Wang, Avideh Zakhor
  • Patent number: 11809981
    Abstract: 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: Grant
    Filed: November 27, 2019
    Date of Patent: November 7, 2023
    Assignee: 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: 20230349849
    Abstract: 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: Application
    Filed: August 25, 2022
    Publication date: November 2, 2023
    Applicant: ACS Thermal LLC
    Inventors: Guoqing Liu, Richard S. Ploss, Xinwei Wang
  • Patent number: 11802162
    Abstract: 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: Grant
    Filed: October 25, 2019
    Date of Patent: October 31, 2023
    Assignee: Bristol-Myers Squibb Company
    Inventors: 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: 11804607
    Abstract: 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: Grant
    Filed: January 21, 2022
    Date of Patent: October 31, 2023
    Assignee: General Electric Company
    Inventors: Honggang Wang, Michael Anthony Benjamin, Seung-Hyuck Hong, Richard L. Hart
  • Publication number: 20230338261
    Abstract: 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: Application
    Filed: December 29, 2020
    Publication date: October 26, 2023
    Inventors: Yizhong WANG, Tiffany T. TON, Richard P. RUSIN
  • Publication number: 20230339960
    Abstract: 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: Application
    Filed: June 28, 2023
    Publication date: October 26, 2023
  • Publication number: 20230342348
    Abstract: 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: Application
    Filed: April 21, 2023
    Publication date: October 26, 2023
    Applicants: William Marsh Rice University, University of Massachusetts, Amherst
    Inventors: Zichao Wang, Shiting Lan, Richard G. Baraniuk
  • Patent number: 11793734
    Abstract: 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: Grant
    Filed: January 26, 2021
    Date of Patent: October 24, 2023
    Inventors: Yizhong Wang, Ta-Hua Yu, Joel D. Oxman, Richard P. Rusin
  • Publication number: 20230330657
    Abstract: 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: Application
    Filed: September 27, 2021
    Publication date: October 19, 2023
    Applicant: Charm Sciences, Inc.
    Inventors: Robert S Salter, Richard Skiffington, Shishan Wang
  • Patent number: D1001795
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: October 17, 2023
    Assignee: Microsoft Corporation
    Inventors: Shunjiro Eguchi, Hua Wang, Richard Dean Harley