Patents by Inventor Michael Phan

Michael Phan 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: 20240401446
    Abstract: Compositions of nanoparticles and surfactants for enhanced gas lift through increased foaming heights and foam stability are disclosed. More specifically, synergistic combination of nanoparticles, including amine functionalized colloidal nanoparticles and surfactants, provides enhanced gas lift and increased oil production are disclosed. Methods of using are also disclosed.
    Type: Application
    Filed: May 31, 2024
    Publication date: December 5, 2024
    Inventors: Duy Nguyen, Bethany Dawn Carter, Chad Michael Gilmer, Jenny L. Phan, Samuel Clay Marsh
  • Publication number: 20240398559
    Abstract: An implantable device or implant is configured to be positioned within a native heart valve to allow the native heart valve to form a more effective seal. In some examples, a plurality of sutures is employed to secure frame portions of the implantable device to a connector of the implantable device. Each of the sutures can be passed through one or more eyelets of the frame portions and the connector. In some examples, an implantable device includes an actuation cap having a flexible portion or a biasing element positioned between an end portion of the actuation cap and an anchor portion of the implantable device. The flexible portion or the biasing element flex or compress responsive to forces between the connector and the actuation cap.
    Type: Application
    Filed: August 13, 2024
    Publication date: December 5, 2024
    Inventors: Waina Michelle Chu, Jian Lin Phan, Eric Michael Oberwise, Sergio Delgado, Lauren R. Freschauf, Wen Yan Chen
  • Publication number: 20240386202
    Abstract: Systems and methods for generative language model tuning can include training the generative language model to generate sets of output text tokens with set of intermediary text tokens with training examples that include input and output pairs. The training can include processing the input with the language model to determine a predicted output and a predicted set of intermediary text tokens. The predicted set of intermediary text tokens can then be evaluated based at least in part on the output associated with the input and the predicted output.
    Type: Application
    Filed: May 2, 2024
    Publication date: November 21, 2024
    Inventors: Matthew Douglas Hoffman, Charles Aloysius Sutton, David Martin Dohan, Sholto Francis Alexandre Douglas, Tuan Anh Le, Van Du Phan, Aaron Thomas Parisi, Ryan Michael Rifkin, Pavel Sountsov, Sharad Vikram
  • Publication number: 20240378599
    Abstract: An example method includes receiving, by a computing system, from an aggregator computing system, an access request of an account at a financial institution, the access request including a user identifier associated with a user of the account and encrypted authentication information; decrypting, by the computing system, the encrypted authentication information; matching, by the computing system, the decrypted authentication information against stored authentication information associated with the user identifier of the user; and providing, by the computing system, an authentication decision to the aggregator computing system, the authentication decision enabling the aggregator computing system to access and display information of the account to the user.
    Type: Application
    Filed: May 30, 2024
    Publication date: November 14, 2024
    Applicant: Wells Fargo Bank, N.A.
    Inventors: Michael Chang, Traci Nguyen, Cong Phan, Marria Rhodriquez, Darrell L. Suen, Paul Vittimberga
  • Patent number: 12136756
    Abstract: A method of assembling a fuel cell stack includes depositing a liquid seal material on an interconnect, pressing a fuel cell into the liquid seal material, and solidifying the liquid seal material after pressing the fuel cell into the liquid seal material. The seal material may also include a support portion or extensions which are configured to reduce an amount of compressive stress on corners of the fuel cell in the fuel cell stack.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: November 5, 2024
    Assignee: BLOOM ENERGY CORPORATION
    Inventors: Michael D. Gasda, Madhuri Nallabolu, Brian Therault, Robert Hintz, Hoa Vo, Phuc Phan, Patrick Nikong, Greg Young
  • Publication number: 20240337248
    Abstract: According to an embodiment, the method is for operating a wind turbine having a rotor with at least one rotor blade and a setting system which is configured to change the operation of the wind turbine. The method includes a step in which first trigger information is provided, wherein the first trigger information is representative of whether the torsional movement of at least one rotor blade exceeds a threshold. If this is the case, a first output signal is generated which is configured to cause the setting system to change the operation of the wind turbine in order to reduce the torsional movement of the at least one rotor blade.
    Type: Application
    Filed: March 29, 2024
    Publication date: October 10, 2024
    Inventors: Michael Niss, Detlef Drossel, Jacob Laborenz, Valeri Buller, Björn Phan-Graebitz
  • Publication number: 20240215480
    Abstract: A rotatable ring control mechanism is mounted on a control arm of a riding mower and allows a user to control a function of the riding mower. The mechanism includes an inner support component and an outer interface ring. The inner component secures the mechanism to the control arm and includes a signal generating technology receiving a control input and generating a corresponding control signal. The outer ring rotates around the inner component and around a longitudinal axis of the control arm to provide the control input to the signal generating technology.
    Type: Application
    Filed: December 29, 2022
    Publication date: July 4, 2024
    Inventors: Douglas Swartz, Min Sung Kim, Michael Phan
  • Publication number: 20200112625
    Abstract: Apparatus and methods are provided for distributing linear and interactive virtual reality (“VR”) video content. The VR content may be distributed by streaming over varying consumer network connections such as Wi-Fi, LTE Wireless Radio, or wired network connections. Bandwidth and latency may vary from network-user to network-user and may also vary widely during the playback of the VR content as other network users vary their bandwidth usage. Apparatus and methods are provided for ingesting, managing, composing, tracking, and experiencing VR content. Apparatus and methods are provided for reducing bandwidth and computational overhead associated with streaming VR content to a viewing device.
    Type: Application
    Filed: October 7, 2019
    Publication date: April 9, 2020
    Inventors: Casey Robert Hancock, Michael Phan, Jacob Russel Adelgren, Nicholas Paul Sahler
  • Patent number: 10559352
    Abstract: A memory system includes a sense amplifier electrically coupled to a first bitline and a second bitline associated with a column of a memory array, a bl transistor electrically coupled to the first bitline, wherein the bl transistor is configured to receive as input a first electrical signal from the first bitline, and a blb transistor electrically coupled to the second bitline, wherein the blb transistor is configured to receive as input a second electrical signal from the second bitline, wherein an output of the bl transistor and an output of the blb transistor are electrically coupled together as a common output, and wherein the sense amplifier is configured to receive as an input the common output of the bl transistor and the blb transistor.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: February 11, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Harish Shankar, Manish Garg, Rahul Krishnakumar Nadkarni, Rajesh Kumar, Michael Phan
  • Patent number: 10541044
    Abstract: Providing efficient handling of memory array failures in processor-based systems is disclosed. In this regard, in one aspect, a memory controller of a processor-based device is configured to detect a defect within a memory element of a plurality of memory elements of a memory array. In response, a disable register of one or more disable registers is set to correspond to the memory element to indicate that the memory element is disabled. The memory controller receives a memory access request to a memory address corresponding to the memory element, and determines, based on one or more disable registers, whether the memory element is disabled. If so, the memory controller disallows the memory access request. Some aspects may provide that the memory controller, in response to detecting the defect, provides a failure indication to an executing process, and subsequently receives, from the executing process, a request to set the disable register.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: January 21, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Thomas Philip Speier, Viren Ramesh Patel, Michael Phan, Manish Garg, Kevin Magill, Paul Steinmetz, Clint Mumford, Kshitiz Saxena
  • Patent number: 10491711
    Abstract: Apparatus and methods are provided for distributing linear and interactive virtual reality (“VR”) video content. The VR content may be distributed by streaming over varying consumer network connections such as Wi-Fi, LTE Wireless Radio, or wired network connections. Bandwidth and latency may vary from network-user to network-user and may also vary widely during the playback of the VR content as other network users vary their bandwidth usage. Apparatus and methods are provided for ingesting, managing, composing, tracking, and experiencing VR content. Apparatus and methods are provided for reducing bandwidth and computational overhead associated with streaming VR content to a viewing device.
    Type: Grant
    Filed: September 10, 2016
    Date of Patent: November 26, 2019
    Assignee: EEVO, Inc.
    Inventors: Casey Robert Hancock, Michael Phan, Jacob Russel Adelgren, Nicholas Paul Sahler
  • Publication number: 20190214076
    Abstract: Disclosed is a memory system comprising a sense amplifier electrically coupled to a first bitline and a second bitline associated with a column of a memory array, a bl transistor electrically coupled to the first bitline, wherein the bl transistor is configured to receive as input a first electrical signal from the first bitline, and a blb transistor electrically coupled to the second bitline, wherein the blb transistor is configured to receive as input a second electrical signal from the second bitline, wherein an output of the bl transistor and an output of the blb transistor are electrically coupled together as a common output, and wherein the sense amplifier is configured to receive as an input the common output of the bl transistor and the blb transistor.
    Type: Application
    Filed: September 18, 2018
    Publication date: July 11, 2019
    Inventors: Harish SHANKAR, Manish GARG, Rahul Krishnakumar NADKARNI, Rajesh KUMAR, Michael PHAN
  • Patent number: 10156887
    Abstract: Cache memory clock generation circuits for reducing power consumption and read errors in cache memory are provided. In one aspect, a cache memory clock generation circuit employs detector circuit configured to receive a way address and generate a one way hit signal indicating if cache read request results in a single way hit. Clock and enable circuit is configured to generate a cache clock signal in response to a system clock signal and a cache enable signal, and generate a cache read enable signal in response to the cache clock signal and a read enable signal. Gating circuit is configured to generate a read clock signal in response to one way hit signal, cache clock signal, and cache read enable signal. Sense amplifier clock generation circuit is configured to generate sense amplifier clock signal in response to the read clock signal having a defined pulse width.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: December 18, 2018
    Assignee: QUALCOMM Incorporated
    Inventor: Michael Phan
  • Publication number: 20180121274
    Abstract: Providing efficient handling of memory array failures in processor-based systems is disclosed. In this regard, in one aspect, a memory controller of a processor-based device is configured to detect a defect within a memory element of a plurality of memory elements of a memory array. In response, a disable register of one or more disable registers is set to correspond to the memory element to indicate that the memory element is disabled. The memory controller receives a memory access request to a memory address corresponding to the memory element, and determines, based on one or more disable registers, whether the memory element is disabled. If so, the memory controller disallows the memory access request. Some aspects may provide that the memory controller, in response to detecting the defect, provides a failure indication to an executing process, and subsequently receives, from the executing process, a request to set the disable register.
    Type: Application
    Filed: July 6, 2017
    Publication date: May 3, 2018
    Inventors: Thomas Philip Speier, Viren Ramesh Patel, Michael Phan, Manish Garg, Kevin Magill, Paul Steinmetz, Clint Mumford, Kshitiz Saxena
  • Publication number: 20180088659
    Abstract: Cache memory clock generation circuits for reducing power consumption and read errors in cache memory are provided. In one aspect, a cache memory clock generation circuit employs detector circuit configured to receive a way address and generate a one way hit signal indicating if cache read request results in a single way hit. Clock and enable circuit is configured to generate a cache clock signal in response to a system clock signal and a cache enable signal, and generate a cache read enable signal in response to the cache clock signal and a read enable signal. Gating circuit is configured to generate a read clock signal in response to one way hit signal, cache clock signal, and cache read enable signal. Sense amplifier clock generation circuit is configured to generate sense amplifier clock signal in response to the read clock signal having a defined pulse width.
    Type: Application
    Filed: September 29, 2016
    Publication date: March 29, 2018
    Inventor: Michael Phan
  • Publication number: 20170078447
    Abstract: Apparatus and methods are provided for distributing linear and interactive virtual reality (“VR”) video content. The VR content may be distributed by streaming over varying consumer network connections such as Wi-Fi, LTE Wireless Radio, or wired network connections. Bandwidth and latency may vary from network-user to network-user and may also vary widely during the playback of the VR content as other network users vary their bandwidth usage. Apparatus and methods are provided for ingesting, managing, composing, tracking, and experiencing VR content. Apparatus and methods are provided for reducing bandwidth and computational overhead associated with streaming VR content to a viewing device.
    Type: Application
    Filed: September 10, 2016
    Publication date: March 16, 2017
    Inventors: Casey Robert Hancock, Michael Phan, Jacob Russel Adelgren, Nicholas Paul Sahler
  • Publication number: 20070113158
    Abstract: The search key and key fields of a CAM in a cache are encoded with a Hamming distance of at least two to increase the speed of the CAM by ensuring each mismatching match line is discharged by at least two transistors in parallel. Where the cache is physically tagged, the search key is a physical address. The page address portion of the physical address is encoded prior to being stored in a TLB. The page offset bits are encoded in parallel with the TLB access, and concatenated with the encoded TLB entry. If a page address addresses a large memory page size, a plurality of corresponding sub-page addresses may be generated, each addressing a smaller page size. These sub-page addresses may be encoded and stored in a micro TLB. The encoded key and key field are tolerant of single-bit soft errors.
    Type: Application
    Filed: October 28, 2005
    Publication date: May 17, 2007
    Inventors: Jeffrey Fischer, Michael Phan, Chiaming Chai, James Dieffenderfer
  • Publication number: 20070097722
    Abstract: A CAM bank is functionally divided into two or more sub-banks, without replication CAM driver circuits, by disabling all match line discharge circuits in the bank, and selectively enabling the discharge circuits in comprising sub-banks. At least one selectively actuated switching circuit is interposed between the virtual ground node of each discharging comparator in the discharge circuit of a sub-bank and circuit ground. When the switching circuit is in a non-conductive state, the virtual ground node is maintained at a voltage level sufficiently above circuit ground to preclude discharging a connected match line within the CAM access time. When the switching circuit is placed in a conductive state, the virtual ground node is pulled to circuit ground and the connected match line may be discharged by a miscompare. Control signals, which may be decode from address bits, are distributed to the switching circuits to defined the CAM sub-banks.
    Type: Application
    Filed: October 28, 2005
    Publication date: May 3, 2007
    Inventors: Michael Phan, Chiaming Chai, Jeffrey Bridges, Jeffrey Fischer
  • Publication number: 20060018141
    Abstract: This invention reduces power consumed during CAM search operations in a CAM/RAM structure utilizing a segmented match line structure. This device is useful when it is known that a portion or portions of the compare data inputs vary infrequently. The apparatus sometimes may be referred to as local match line hold latch, and is a device that stores the value of a local match line comparison result the first time that a search operation occurs, and will stay at that value until the value of the compare data in of the local match line changes.
    Type: Application
    Filed: July 26, 2004
    Publication date: January 26, 2006
    Applicant: International Business Machines Corporation
    Inventors: Chiaming Chai, Michael Phan, Joel Silberman, Carmen Sloan
  • Patent number: 6899395
    Abstract: The present invention relates to a head restraint assembly providing four-way adjustment and having dual positive stops as well as a single ergonomic control. The present invention includes a frame and a housing that engages a portion of the frame. The present invention further includes a cam assembly disposed within the housing to provide fore/aft adjustment of the housing relative to the frame. The cam assembly includes a camshaft and at least two drum assemblies supported by the camshaft. The cam assembly further includes a contact plate extending parallel to the camshaft to releasably engage the drum assemblies. The camshaft is connected to the contact plate to provide releasable engagement between the contact plate and the drum assemblies. The present invention further includes a control member to engage the cam assembly and provide for fore/aft and vertical adjustment in response to user input.
    Type: Grant
    Filed: October 28, 2003
    Date of Patent: May 31, 2005
    Assignee: Lear Corporation
    Inventors: Nagarjun Yetukuri, Mark Farquhar, Dale Smallwood, Paul Wier, Kenneth McQueen, Michael Phan