Patents by Inventor Phillip Chen

Phillip Chen 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: 11949496
    Abstract: Systems, methods, and non-transitory media are provided for low latency handovers. An example method can include receiving, by a satellite, a schedule of communications between the satellite and one or more gateways; requesting, based on the schedule, a handover from a link between the satellite and a gateway to a different link between the satellite and the gateway or a different gateway; prior to a completion of the handover, processing packets bicasted over the link between the satellite and the gateway and the different link between the satellite and the gateway or the different gateway; performing the handover from the link between the satellite and the gateway to the different link between the satellite and the gateway or the different gateway; and after the handover, transmitting, by the satellite, one or more packets via the different link between the satellite and the gateway or the different gateway.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: April 2, 2024
    Assignee: Space Exploration Technologies Corp.
    Inventors: Chen Chen, Pavel Chikulaev, Sergii Ziuzin, David Sacks, Peter J. Worters, Darshan Purohit, Yashodhan Dandekar, Vladimir Skuratovich, Andrei Pushkin, Phillip E. Barber
  • Publication number: 20230308508
    Abstract: A computer-implemented method comprises detecting, by a processor of a first host of one or more hosts in a distributed computing environment, a distributed task waiting to be started, from a replicated configuration system, the distributed task being represented by a pending tasks key. The method comprises starting, by the processor, the distributed task by performing an atomic compare and swap operation to add a started key to the replicated configuration system. The method also comprises writing a specification of the distributed task to the replicated configuration system under a new version of a current tasks key. In addition, the method comprises removing, following the writing, the pending tasks key from the replicated configuration system.
    Type: Application
    Filed: May 31, 2023
    Publication date: September 28, 2023
    Inventors: Greg DeArment, Mark Elliot, Jonathon Yu, Jon Paek, Phillip Chen, Brian Toth, David Tolnay, Daniel Rothfus, Bradley Moylan
  • Patent number: 11706296
    Abstract: Fault-tolerant and highly available configuration of distributed services including a computer-implemented method for role-based configuration discovery comprising receiving a request comprising an identifier of a role; identifying a first key, in a replica of a distributed configuration store, comprising a first value that matches the role identifier; identifying one or more other key-value pairs associated in the replica with the first key; and returning a response to an entity that sent the request comprising the value of at least one key-value pair that is specific to the role the service has. Also disclosed are techniques for log forwarding.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: July 18, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Greg DeArment, Mark Elliot, Jonathon Yu, Jon Paek, Phillip Chen, Brian Toth, David Tolnay, Daniel Rothfus, Bradley Moylan
  • Publication number: 20210224118
    Abstract: Fault-tolerant and highly available configuration of distributed services including a computer-implemented method for role-based configuration discovery comprising receiving a request comprising an identifier of a role; identifying a first key, in a replica of a distributed configuration store, comprising a first value that matches the role identifier; identifying one or more other key-value pairs associated in the replica with the first key; and returning a response to an entity that sent the request comprising the value of at least one key-value pair that is specific to the role the service has. Also disclosed are techniques for log forwarding.
    Type: Application
    Filed: April 5, 2021
    Publication date: July 22, 2021
    Inventors: Greg DeArment, Mark Elliot, Jonathon Yu, Jon Paek, Phillip Chen, Brian Toth, David Tolnay, Daniel Rothfus, Bradley Moylan
  • Patent number: 10990446
    Abstract: Fault-tolerant and highly available configuration of distributed services including a computer-implemented method for role-based configuration discovery comprising receiving a request comprising an identifier of a role; identifying a first key, in a replica of a distributed configuration store, comprising a first value that matches the role identifier; identifying one or more other key-value pairs associated in the replica with the first key; and returning a response to an entity that sent the request comprising the value of at least one key-value pair that is specific to the role the service has. Also disclosed are techniques for log forwarding.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: April 27, 2021
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Greg DeArment, Mark Elliot, Jonathon Yu, Jon Paek, Phillip Chen, Brian Toth, David Tolnay, Daniel Rothfus, Bradley Moylan
  • Publication number: 20190354405
    Abstract: Fault-tolerant and highly available configuration of distributed services including a computer-implemented method for role-based configuration discovery comprising receiving a request comprising an identifier of a role; identifying a first key, in a replica of a distributed configuration store, comprising a first value that matches the role identifier; identifying one or more other key-value pairs associated in the replica with the first key; and returning a response to an entity that sent the request comprising the value of at least one key-value pair that is specific to the role the service has. Also disclosed are techniques for log forwarding.
    Type: Application
    Filed: August 1, 2019
    Publication date: November 21, 2019
    Inventors: Greg DeArment, Mark Elliot, Jonathon Yu, Jon Paek, Phillip Chen, Brian Toth, David Tolnay, Daniel Rothfus, Bradley Moylan
  • Patent number: 10430240
    Abstract: Fault-tolerant and highly available configuration of distributed services including a computer-implemented method for role-based configuration discovery comprising receiving a request comprising an identifier of a role; identifying a first key, in a replica of a distributed configuration store, comprising a first value that matches the role identifier; identifying one or more other key-value pairs associated in the replica with the first key; and returning a response to an entity that sent the request comprising the value of at least one key-value pair that is specific to the role the service has. Also disclosed are techniques for log forwarding.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: October 1, 2019
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Greg DeArment, Mark Elliot, Jonathon Yu, Jon Paek, Phillip Chen, Brian Toth, David Tolnay, Daniel Rothfus, Bradley Moylan
  • Patent number: 10052254
    Abstract: Apparatus and method using two couplings connecting a wheelchair to a walker for safely assisting a patient regaining their ability to walk. Physical therapists use the walker to train patients on walking to build strength, endurance, and balance. The couplings provide a fixed gap between the wheelchair and walker and keeps the wheelchair close to the patient. The patient can easily sit in the wheelchair, and the presence of the wheelchair minimizes the risk of falling, allows the patient to rest when fatigued, provides a sense of security, and eliminates a need for an assistance to push the wheelchair behind the patient.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: August 21, 2018
    Inventor: Phillip Chen
  • Publication number: 20180104133
    Abstract: Apparatus and method using two couplings connecting a wheelchair to a walker for safely assisting a patient regaining their ability to walk. Physical therapists use the walker to train patients on walking to build strength, endurance, and balance. The couplings provide a fixed gap between the wheelchair and walker and keeps the wheelchair close to the patient. The patient can easily sit in the wheelchair, and the presence of the wheelchair minimizes the risk of falling, allows the patient to rest when fatigued, provides a sense of security, and eliminates a need for an assistance to push the wheelchair behind the patient.
    Type: Application
    Filed: October 18, 2017
    Publication date: April 19, 2018
    Inventor: Phillip Chen
  • Publication number: 20180039399
    Abstract: The systems and methods described herein provide highly dynamic and interactive data analysis user interfaces which enable data analysts to quickly and efficiently explore large volume data sources. The data analysis system enables the user to investigate large volumes of data over many different paths of analysis while maintaining detailed and retraceable steps taken by the user over the course of an investigation, as captured via the user's queries and user interaction with the user interfaces provided by the data analysis system. Data analysis paths may involve exploration of high volume data sets, such as Internet proxy data, which may include trillions of rows of data. The data analyst may pursue a data analysis path that involves, among other things, applying filters, joining to other tables in a database, viewing interactive data visualizations, and so on. The data analysis system enables a user to refresh or insert a node in a workflow.
    Type: Application
    Filed: October 13, 2017
    Publication date: February 8, 2018
    Inventors: Helen Kaltegaertner, Alexandru Antihi, Brandon Krieger, Caitlin Colgrove, Diran Li, Gabrielle Javitt, Gregory O'Connor, Mark Schafer, Mark Elliot, Maria Franco, Matthew Lynch, Punyashloka Biswal, Phillip Chen, Sander Kromwijk, Shannon Scott, Stephanie Yu, Walker Burgin
  • Patent number: 7302304
    Abstract: A system for production planning. A MES provides production information corresponding to a preset time period of a production line, monitors processing of work-in-process (WIP), and provides processing status information of the WIP. A processor determines a move target for the WIP in the production line during the preset time period according to the production information, calculates achieved moves of the WIP, and compares the move target and the achieved moves.
    Type: Grant
    Filed: October 7, 2005
    Date of Patent: November 27, 2007
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Phillip Chen, Jung-Lung Tsai
  • Publication number: 20070083281
    Abstract: A system for production planning. A MES provides production information corresponding to a preset time period of a production line, monitors processing of work-in-process (WIP), and provides processing status information of the WIP. A processor determines a move target for the WIP in the production line during the preset time period according to the production information, calculates achieved moves of the WIP, and compares the move target and the achieved moves.
    Type: Application
    Filed: October 7, 2005
    Publication date: April 12, 2007
    Inventors: Phillip Chen, R.L. Tsai
  • Patent number: 6846424
    Abstract: A process for removing and/or dry etching noble metal-based material structures, e.g., iridium for electrode formation for a microelectronic device. Etch species are provided by plasma formation involving energization of one or more halogenated organic and/or inorganic substance, and the etchant medium including such etch species and oxidizing gas is contacted with the noble metal-based material under etching conditions. The plasma formation and the contacting of the plasma with the noble metal-based material can be carried out in a downstream microwave processing system to provide processing suitable for high-rate fabrication of microelectronic devices and precursor structures in which the noble metal forms an electrode, or other conductive element or feature of the product article.
    Type: Grant
    Filed: June 5, 2001
    Date of Patent: January 25, 2005
    Assignee: Advanced Technology Materials, Inc.
    Inventors: Thomas H. Baum, Phillip Chen, Frank DiMeo, Jr., Peter C. Van Buskirk, Peter S. Kirlin
  • Publication number: 20010024679
    Abstract: A process for removing and/or dry etching noble metal-based material structures, e.g., iridium for electrode formation for a microelectronic device. Etch species are provided by plasma formation involving energization of one or more halogenated organic and/or inorganic substance, and the etchant medium including such etch species and oxidizing gas is contacted with the noble metal-based material under etching conditions. The plasma formation and the contacting of the plasma with the noble metal-based material can be carried out in a downstream microwave processing system to provide processing suitable for high-rate fabrication of microelectronic devices and precursor structures in which the noble metal forms an electrode, or other conductive element or feature of the product article.
    Type: Application
    Filed: June 5, 2001
    Publication date: September 27, 2001
    Applicant: Advanced Technology Materials Inc.
    Inventors: Thomas H. Baum, Phillip Chen, Frank DiMeo, Peter C. Van Buskirk, Peter S. Kirlin