Patents by Inventor Fei Fei
Fei Fei 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: 20240021018Abstract: Systems and methods of capturing privacy protected images and performing machine vision tasks are described. An embodiment includes a system that includes an optical component and an image processing application configured to capture distorted video using the optical component, where the optical component includes a set of optimal camera lens parameters ?*o learned using machine learning, performing a machine vision task on the distorted video, where the machine vision task includes a set of optimal action recognition parameters ?*c learned using the machine learning, and generating a classification based on the machine vision task, where the machine learning is jointly trained to optimize the optical element and the machine vision task.Type: ApplicationFiled: July 13, 2023Publication date: January 18, 2024Applicants: The Board of Trustees of the Leland Stanford Junior University, Universidad Industrial de SantanderInventors: Juan Carlos Niebles, Carlos Hinojosa, Henry Arguello, Miguel Marquez, Ehsan Adeli-Mosabbeb, Fei-Fei Li
-
Patent number: 11846878Abstract: Disclose is a shielding element for bridge type contact power supply lens provided on a PCB of an electronic device and covering a camera of the electronic device, comprising: a mounting base, a light shielding piece, a driving assembly, a metal reinforcing plate and a contact conductive copper piece; the driving assembly comprising a swing arm rotatably connected with the mounting base, the swing arm being connected with the light shielding piece; the swing arm rotating to drive the light shielding piece to move back and forth between a first position and a second position; wherein when the light shielding piece is located in the first position, the light shielding piece covers on a side of the viewfinder hole away from the camera, and when the light shielding piece is located in the second position, the camera is exposed from the viewfinder hole.Type: GrantFiled: May 13, 2022Date of Patent: December 19, 2023Assignee: SHEN ZHEN FUNDER ELECTRONICS LTDInventor: Fei Fei
-
Patent number: 11819535Abstract: There is described herein methods of treating a disease associated with extracellular matrix (ECM) in a patient. In some cases, the methods comprise administering to the patient a therapeutically effective amount of fibroblasts which express CD36.Type: GrantFiled: June 14, 2019Date of Patent: November 21, 2023Assignee: UNIVERSITY HEALTH NETWORKInventors: Fei-Fei Liu, Xiao Zhao, Kenneth W. Yip
-
Patent number: 11775317Abstract: Embodiments for locating performance hot spots include collecting sample data having instruction addresses, the sample data being for a neural network model and determining instructions in the instruction addresses that are performance hot spots. A listing file is used to map the instructions of the sample data that are performance hot spots to locations in a lower-level intermediate representation. A mapping file is used to map the locations of the lower-level intermediate representation that are performance hot spots to operations in one or more higher-level representations, one or more of the operations corresponding to the performance hot spots, the mapping file being generated from compiling the neural network model.Type: GrantFiled: April 30, 2021Date of Patent: October 3, 2023Assignee: International Business Machines CorporationInventors: Qin Yue Chen, Li Cao, Fei Fei Li, Han Su
-
Publication number: 20230226696Abstract: Methods and systems to remotely operate robotic devices are provided. A number of embodiments allow users to remotely operate robotic devices using generalized consumer devices (e.g., cell phones). Additional embodiments provide for a platform to allow communication between consumer devices and the robotic devices. Further embodiments allow for training robotic devices to operate autonomously by training the robotic device with machine learning algorithms using data collected from scalable methods of controlling robotic devices.Type: ApplicationFiled: November 2, 2020Publication date: July 20, 2023Applicant: The Board of Trustees of the Leland Stanford Junior UniversityInventors: Ajay U. Mandlekar, Yuke Zhu, Animesh Garg, Silvio Savarese, Fei-Fei Li
-
Publication number: 20230205050Abstract: Disclose is a shielding element for bridge type contact power supply lens provided on a PCB of an electronic device and covering a camera of the electronic device, comprising: a mounting base, a light shielding piece, a driving assembly, a metal reinforcing plate and a contact conductive copper piece; the driving assembly comprising a swing arm rotatably connected with the mounting base, the swing arm being connected with the light shielding piece; the swing arm rotating to drive the light shielding piece to move back and forth between a first position and a second position; wherein when the light shielding piece is located in the first position, the light shielding piece covers on a side of the viewfinder hole away from the camera, and when the light shielding piece is located in the second position, the camera is exposed from the viewfinder hole.Type: ApplicationFiled: May 13, 2022Publication date: June 29, 2023Applicant: SHEN ZHEN FUNDER ELECTRONICS LTDInventor: Fei FEI
-
Patent number: 11656864Abstract: Automatic application of software patches to software associated with container images based upon image relationships in a dependency tree. The computing device determines whether software associated with a base container image requires software patches. The computing device accesses dependency trees maintaining image relationships between the base container image and dependent container images. The computing device determines based upon the accessed one or more dependency trees whether the base container image has dependent container images derived from the base container image. The computing device applies software patches to the software associated with the base container image. The computing device rebuilds the base container image with the applied software patches. The computing device then rebuilds the dependent container images dependent upon the rebuilt base container image.Type: GrantFiled: September 22, 2021Date of Patent: May 23, 2023Assignee: International Business Machines CorporationInventors: Qin Yue Chen, Xin Peng Liu, Han Su, Fei Fei Li
-
Publication number: 20230091915Abstract: Automatic application of software patches to software associated with container images based upon image relationships in a dependency tree. The computing device determines whether software associated with a base container image requires software patches. The computing device accesses dependency trees maintaining image relationships between the base container image and dependent container images. The computing device determines based upon the accessed one or more dependency trees whether the base container image has dependent container images derived from the base container image. The computing device applies software patches to the software associated with the base container image. The computing device rebuilds the base container image with the applied software patches. The computing device then rebuilds the dependent container images dependent upon the rebuilt base container image.Type: ApplicationFiled: September 22, 2021Publication date: March 23, 2023Inventors: QIN YUE CHEN, Xin Peng Liu, Han Su, Fei Fei Li
-
Publication number: 20220383095Abstract: In a method for improving converter and compiler operator granularity, a processor extracts an operator granularity from an artificial intelligence framework and an original model. A processor receives device characteristics from a target device. A processor outputs a converter granularity level to a converter based on the operator granularity and the device characteristics. A processor outputs a compiler granularity level to a compiler based on the operator granularity and the device characteristics.Type: ApplicationFiled: May 27, 2021Publication date: December 1, 2022Inventors: Li Cao, Zhan Peng Huo, WeiFeng Zhang, Wei Cui, Fei Fei Li, Ren Jie Feng, Han Su, Zhong Hao Wang
-
Publication number: 20220350619Abstract: Embodiments for locating performance hot spots include collecting sample data having instruction addresses, the sample data being for a neural network model and determining instructions in the instruction addresses that are performance hot spots. A listing file is used to map the instructions of the sample data that are performance hot spots to locations in a lower-level intermediate representation. A mapping file is used to map the locations of the lower-level intermediate representation that are performance hot spots to operations in one or more higher-level representations, one or more of the operations corresponding to the performance hot spots, the mapping file being generated from compiling the neural network model.Type: ApplicationFiled: April 30, 2021Publication date: November 3, 2022Inventors: QIN YUE CHEN, Li Cao, Fei Fei Li, Han Su
-
Patent number: 11487542Abstract: Instruction cache behavior and branch prediction are used to improve the functionality of a computing device by profiling branching instructions in an instruction cache to identify likelihoods of proceeding to a plurality of targets from the branching instructions; identifying a hot path in the instruction cache based on the identified likelihoods; and rearranging the plurality of targets relative to one another and associated branching instructions so that a first branching instruction that has a higher likelihood of proceeding to a first hot target than to a first cold target and that previously flowed to the first cold target and jumped to the first hot target instead flows to the first hot target and jumps to the first cold target.Type: GrantFiled: July 20, 2020Date of Patent: November 1, 2022Assignee: International Business Machines CorporationInventors: Yang Liu, Ting Wang, Qi Li, Qing Zhang, Gui Haochen, Xiao Ping Guo, Xiao Hua Zeng, Yangming Wang, Yi Li, Hua Qing Li, Fei Fei
-
Patent number: 11455025Abstract: A computer processing device transitions among a plurality of power management states and at least one power management sub-state. From a first state, it is determined whether an entry condition for a third state is satisfied. If the entry condition for the third state is satisfied, the third state is entered. If the entry condition for the third state is not satisfied, it is determined whether an entry condition for the first sub-state is satisfied. If the entry condition for the first sub-state is determined to be satisfied, the first sub-state is entered, a first sub-state residency timer is started, and after expiry of the first sub-state residency timer, the first sub-state is exited, the first state is re-entered, and it is re-determined whether the entry condition for the third state is satisfied.Type: GrantFiled: September 14, 2020Date of Patent: September 27, 2022Assignees: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Xiaojie He, Alexander J. Branover, Mihir Shaileshbhai Doctor, Evgeny Mintz, Fei Fei, Ming So, Felix Yat-Sum Ho, Biao Zhou
-
Publication number: 20220292390Abstract: Aspects of the invention include converting an artificial intelligence (AI) model generated in a first framework to a uniform exchange formatted model by engaging a master table to retrieve instructions for converting from the AI model to the uniform exchange formatted model in accordance with the first framework. The uniform exchange formatted model in compiled by engaging the master table to retrieve instructions for compiling the uniform exchange formatted model in accordance with the first framework. Data is received as an input to the compiled uniform exchange formatted model and an output is generated by engaging the master table to retrieve instructions for generating the output in accordance with the first framework.Type: ApplicationFiled: March 10, 2021Publication date: September 15, 2022Inventors: Li Cao, WeiFeng Zhang, Fei Fei Li, Ren Jie Feng, Han Su, Zhan Peng Huo, Zhong Hao Wang
-
Publication number: 20220257071Abstract: A wet-dry vacuum cleaner device comprising: a housing; a motor-fan assembly mounted in the housing and arranged to generate an air flow between a dirty air inlet and a clean air outlet; a tank arranged to capture liquid entrained in the dirty air flow, the tank comprising a tank inlet in fluid communication with the dirty air inlet and a tank outlet in fluid communication with the motor fan assembly; wherein the tank outlet is in fluid communication with a liquid trap mounted inside the tank arranged to capture liquid entrained in the air flow exiting the tank.Type: ApplicationFiled: May 3, 2022Publication date: August 18, 2022Inventors: Pei Zhong Zheng, Jiang Jian Hui, Ren Bao Jiang, Fei Fei Yang, Hong Xi Wang
-
Publication number: 20220019435Abstract: Instruction cache behavior and branch prediction are used to improve the functionality of a computing device by profiling branching instructions in an instruction cache to identify likelihoods of proceeding to a plurality of targets from the branching instructions; identifying a hot path in the instruction cache based on the identified likelihoods; and rearranging the plurality of targets relative to one another and associated branching instructions so that a first branching instruction that has a higher likelihood of proceeding to a first hot target than to a first cold target and that previously flowed to the first cold target and jumped to the first hot target instead flows to the first hot target and jumps to the first cold target.Type: ApplicationFiled: July 20, 2020Publication date: January 20, 2022Inventors: Yang LIU, Ting WANG, Qi LI, Qing ZHANG, Gui HAOCHEN, Xiao Ping GUO, Xiao Hua ZENG, Yangming WANG, Yi LI, Hua Qing LI, Fei FEI
-
Patent number: 11191822Abstract: The present invention relates to immunogenic compositions comprising a conjugate of a saccharide from Streptococcus pneumoniae serotype 8 and a carrier protein, and a mixture consisting of capsular polysaccharides from Streptococcus pneumoniae serotypes 1, 3, 4, 5, 6A, 6B, 7F, 9V, 14, 18C, 19A, 19F and 23F individually conjugated to CRM197 carrier protein, or a mixture consisting of capsular polysaccharides from Streptococcus pneumoniae serotypes 1, 4, 5, 6B, 7F, 9V, 14, 18C, 19F and 23F individually conjugated to a carrier protein, wherein the capsular polysaccharides from Streptococcus pneumoniae serotypes 1, 4, 5, 6B, 7F, 9V, 14, and 23F are individually conjugated to protein D, the capsular polysaccharide from Streptococcus pneumoniae serotype 18C is conjugated to tetanus toxoid and the capsular polysaccharide from Streptococcus pneumoniae serotype 19F is conjugated to diphtheria toxoid. Said compositions are useful for the prevention and/or treatment of diseases caused by Streptococcus pneumoniae.Type: GrantFiled: June 22, 2017Date of Patent: December 7, 2021Assignee: Max-Planck-Gesellschaft zur Förderung der Wissenschaften e.V.Inventors: Peter H. Seeberger, Claney Lebev Pereira, Madhu Emmadi, Sharavathi Guddehalli Parameswarappa, Adam Calow, Petra Menova, Marilda Lisboa, Christopher Martin, Benjamin Schumann, Fei-Fei Xu, Naeem Khan, Paulina Kaplonek, Lennart Lykke
-
Publication number: 20210334624Abstract: A method for determining an architecture for a task neural network configured to perform a particular machine learning task is described.Type: ApplicationFiled: July 1, 2021Publication date: October 28, 2021Inventors: Wei Hua, Barret Zoph, Jonathon Shlens, Chenxi Liu, Jonathan Huang, Jia Li, Fei-Fei Li, Kevin Patrick Murphy
-
Patent number: 11087201Abstract: A method for determining an architecture for a task neural network configured to perform a particular machine learning task is described.Type: GrantFiled: April 29, 2020Date of Patent: August 10, 2021Assignee: Google LLCInventors: Wei Hua, Barret Zoph, Jonathon Shlens, Chenxi Liu, Jonathan Huang, Jia Li, Fei-Fei Li, Kevin Patrick Murphy
-
Patent number: 10929305Abstract: This disclosure provides methods, systems and computer program products for page sharing among a plurality of containers running on a host. The method comprises in response to a first container accessing a first file not cached by the first container, checking whether a second file equivalent to the first file is shared in a memory of the host by a second container, wherein the checking is based on a record in which related information of at least one shared file is stored. The method further comprises in response to the checking indicating there is no second file, allocating in the memory at least one page for the first file, loading the first file into the at least one page, and storing related information of the first file into the record.Type: GrantFiled: February 13, 2019Date of Patent: February 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Qin Yue Chen, Chao Jun Wei, Han Su, Fei Fei Li
-
Publication number: 20200409448Abstract: A computer processing device transitions among a plurality of power management states and at least one power management sub-state. From a first state, it is determined whether an entry condition for a third state is satisfied. If the entry condition for the third state is satisfied, the third state is entered. If the entry condition for the third state is not satisfied, it is determined whether an entry condition for the first sub-state is satisfied. If the entry condition for the first sub-state is determined to be satisfied, the first sub-state is entered, a first sub-state residency timer is started, and after expiry of the first sub-state residency timer, the first sub-state is exited, the first state is re-entered, and it is re-determined whether the entry condition for the third state is satisfied.Type: ApplicationFiled: September 14, 2020Publication date: December 31, 2020Applicants: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Xiaojie He, Alexander J. Branover, Mihir Shaileshbhai Doctor, Evgeny Mintz, Fei Fei, Ming So, Felix Yat-Sum Ho, Biao Zhou