Patents by Inventor Michael Lin

Michael Lin 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: 20230160563
    Abstract: Apparatus and methods for deployment of fixtures. The apparatus may include a system for controlling deployed fixtures. The system may receive user commands different devices in different formats. The fixtures may be independently addressable. The fixtures may be magnetically supported by a fixture support. A brace may join two or more fixture supports without reducing space available to support fixtures. The brace may join a fixture support to a fixture support accessory. An accessory may include a variable-angle junction. The fixture may include articulating joints for controlling the direction of a beam. The fixture may include a lens having an electrically controllable beam spread angle. The fixture may be stowable in the fixture support. The fixture may be slidable along a cord to adjust a height of the fixture. The fixture may include an extendable ring. The system may coordinate motions of the fixtures to follow a target. The fixture may include an elongated board.
    Type: Application
    Filed: May 10, 2021
    Publication date: May 25, 2023
    Inventors: Sean Tham, Peter Vancorenland, Michael Sabolcik, Voravit Puvanakijjakorn, Jonathan Ian Hoffman, Dimauro Andrade Edwards, Dunping Hu, Hu Jianqiu, Lu Zhongliang, Zou Sikang, Li Renyun, Du Lin, Zhou Wenjie, Wu Chong, Wu Limei, Gong Xingping, Li Jinqiang
  • Publication number: 20220316974
    Abstract: A stretchable sensor skin is provided, which is a soft tactile sensor sleeve that can cover large areas of a robot, and is both low-cost and robust. It is made of elastomer molded pouches (referred to as sensor taxels) that when contacted transmit pneumatic pressure to off-board barometric sensors, via stretchable channels. The entirely soft makeup of the sleeve makes it highly conformable to 3D curved geometries of a robot. The stretchable channels mean that it can cover joints without wiring getting caught. The stretchable rubber channels are also inherently more robust than stretchable conductor approaches, and the skin lacks fragile soft-rigid interfaces that has plagued many other sensor skins. The fact that there are no conductive components also makes the skin easy to sanitize and waterproof.
    Type: Application
    Filed: March 22, 2022
    Publication date: October 6, 2022
    Inventors: Alexander M. Gruebele, Michael A. Lin, Mark R. Cutkosky, Daniel C. Brouwer
  • Patent number: 11449073
    Abstract: Systems, methods, and apparatuses described herein are directed to sharing vehicle obstacle data between vehicles and/or between vehicles and a central server. Vehicles may include sensors capturing data including, but not limited to, speed, direction, acceleration, deceleration, LIDAR data, RADAR data, SONAR data, camera data, GPS data, etc. In some implementations, acceleration of a vehicle above a threshold, such as braking or swerving, may trigger the transmission of sensor data to other vehicles and/or infrastructure devices. Vehicles that receive the transmitted data may determine a validity of the data, and may incorporate the data into operations of the receiving vehicle based at least in part on the validity of the data. Validity of the data may be based on sensor type, elapsed time or distance between detection of an obstacle or event and reception of data, a number of retransmissions, duplicative data, independent sources of data, etc.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: September 20, 2022
    Assignee: Zoox, Inc.
    Inventors: Michael Lin, Timothy David Kentley-Klay
  • Publication number: 20210377196
    Abstract: According to an aspect, a system includes a messaging platform configured to facilitate an exchange of messages between user accounts of the messaging platform, and a client application configured to communicate with the messaging platform. The messaging platform is configured to store a UI process flow relating to the on-boarding process, where the UI process flow defines a flow logic for a plurality of nodes representing tasks to be executed by the client application, and each node is defined by one or more generic UI components and configuration data that configures the generic UI components to render UI objects on a user interface of the client application. The messaging platform is configured to modify one or more of the tasks or the flow logic to change at least one aspect of the on-boarding process without requiring the client application to implement a software update.
    Type: Application
    Filed: August 10, 2021
    Publication date: December 2, 2021
    Inventors: Ricardo Castro, Aastha Bhargava, Murph Finnicum, Vince Lee, Abe White, Kai Xiao Fang, Zhen Yuan, Michael Lin, Miguel Cervera
  • Patent number: 11130621
    Abstract: A shock-absorbing package includes a box and a base. The box is configurable to enclose an item and has a box bottom panel. The base has a base bottom panel and defines a recess sized to accommodate a portion of the box including the box bottom panel. The base interfaces with the box in a transport configuration so that the box bottom panel is held separated from the base bottom panel and a volume of air is disposed between the base bottom panel and the box bottom panel. An impact force applied to the base bottom panel generated by dropping the shock-absorbing package onto a surface induces relative movement between the box and the base that expels air from the volume air and decelerates the box at a rate less than a desired maximum deceleration rate.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: September 28, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Kaveh Goudarzian, Chad Hockin, Michael Lin, Daniel Wang, Frank Michael Marceau
  • Patent number: 11095581
    Abstract: According to an aspect, a system includes a messaging platform configured to facilitate an exchange of messages between user accounts of the messaging platform, and a client application configured to communicate with the messaging platform. The messaging platform is configured to store a UI process flow relating to the on-boarding process, where the UI process flow defines a flow logic for a plurality of nodes representing tasks to be executed by the client application, and each node is defined by one or more generic UI components and configuration data that configures the generic UI components to render UI objects on a user interface of the client application. The messaging platform is configured to modify one or more of the tasks or the flow logic to change at least one aspect of the on-boarding process without requiring the client application to implement a software update.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: August 17, 2021
    Assignee: Twitter, Inc.
    Inventors: Ricardo Castro, Aastha Bhargava, Murph Finnicum, Vince Lee, Abe White, Kai Xiao Fang, Zhen Yuan, Michael Lin, Miguel Cervera
  • Publication number: 20210171602
    Abstract: Provided are polypeptides that include, from N-terminus to C-terminus, a chimeric antigen receptor (CAR), a protease, and a degron, where the polypeptide further includes a cleavage site for the protease disposed between the CAR and the degron. Also provided are cells that include such polypeptides (e.g., where the cells express the CAR on their surface) and pharmaceutical compositions including such cells. Nucleic acids that encode the polypeptides, cells including such nucleic acids, and pharmaceutical compositions including such cells, are also provided. Also provided are methods for controlling the expression of a CAR on the surface of a cell, and methods of using the cells of the present disclosure, including methods of using such cells to administer a regulatable CAR cell-based therapy (e.g., a regulatable CAR T cell therapy) to an individual.
    Type: Application
    Filed: July 3, 2019
    Publication date: June 10, 2021
    Inventors: Crystal Mackall, Michael Lin, Robbie Majzner, Hokyung Chung, Louai Labanieh
  • Publication number: 20210122442
    Abstract: A vehicle may have a seat and front wheel similar to those of a bicycle. However, the vehicle may have two rear wheels. The position of the two rear wheels may be adjustable. When the two rear wheels touch each other, the vehicle may function as a bicycle. When they are moved apart, the vehicle may function as a tricycle. In tricycle mode, the vehicle may travel autonomously without a human rider. In bicycle mode, a human may ride the vehicle like a bicycle. To transition between bicycle and tricycle modes, each rear wheel may rotate about a horizontal axis that is parallel to a longitudinal axis of the vehicle. In some cases, a bike chain is connected to only one of the rear wheels. In bicycle mode, motion imparted by the chain to one rear wheel may be transferred to the other by friction.
    Type: Application
    Filed: October 23, 2020
    Publication date: April 29, 2021
    Inventors: Kent Larson, Naroa Coretti Sanchez, Michael Lin
  • Patent number: 10769001
    Abstract: Process states of computing devices may be obtained and processed. Process event information of a computing device may be obtained. The process event information may characterize states of processes of the computing device. The process event information may be stored within a queue. Graph information may be determined based on the process event information within the queue. The graph information may characterize states of processes of the computing device using nodes and edges. The graph information may be stored within a graph database.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: September 8, 2020
    Assignee: DiDi Research America, LLC
    Inventors: Dong Li, Huaiyu Zhu, Jing Chen, Michael Lin, Shray Kapoor, Yichong Lin
  • Patent number: 10747591
    Abstract: Process states of computing devices may be collected for processing. Process event information of a first computing device may be determined based on an observation of process creation events and process termination events, a garbage collection, and a process scan. The process event information may be provided to a second computing device.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: August 18, 2020
    Assignee: DiDi Research America, LLC
    Inventors: Dong Li, Huaiyu Zhu, Jing Chen, Michael Lin, Shray Kapoor, Yichong Lin
  • Publication number: 20200174493
    Abstract: Systems, methods, and apparatuses described herein are directed to sharing vehicle obstacle data between vehicles and/or between vehicles and a central server. Vehicles may include sensors capturing data including, but not limited to, speed, direction, acceleration, deceleration, LIDAR data, RADAR data, SONAR data, camera data, GPS data, etc. In some implementations, acceleration of a vehicle above a threshold, such as braking or swerving, may trigger the transmission of sensor data to other vehicles and/or infrastructure devices. Vehicles that receive the transmitted data may determine a validity of the data, and may incorporate the data into operations of the receiving vehicle based at least in part on the validity of the data. Validity of the data may be based on sensor type, elapsed time or distance between detection of an obstacle or event and reception of data, a number of retransmissions, duplicative data, independent sources of data, etc.
    Type: Application
    Filed: February 3, 2020
    Publication date: June 4, 2020
    Inventors: Michael Lin, Timothy David Kentley-Klay
  • Patent number: 10592520
    Abstract: Embodiments describe a system and method for presenting a data visualization using, at least in part, social network metrics. The social network metrics can include components such as a social connection score, a social content score and a social conversation score. Further details and values of the metrics can include a number of social network connections that an individual has in their social network, a number of content followers of the individual, a number of social network spaces to which the individual belongs, an indication of how a human resource interacts with others within a social network, a number of bookmarks shared, a number of tags added to particular areas of interest, a number of tags added to certain areas of expertise, and others.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: March 17, 2020
    Assignee: Oracle International Corporation
    Inventors: Kenneth F. Klaus, Mary E. G. Bear, Chau Ha Leung, Michael Lin, Kristine Lois Van der Ploeg, Kathi Lynn Chenoweth
  • Patent number: 10558224
    Abstract: Systems, methods, and apparatuses described herein are directed to sharing vehicle obstacle data between vehicles and/or between vehicles and a central server. Vehicles may include sensors capturing data including, but not limited to, speed, direction, acceleration, deceleration, LIDAR data, RADAR data, SONAR data, camera data, GPS data, etc. In some implementations, acceleration of a vehicle above a threshold, such as braking or swerving, may trigger the transmission of sensor data to other vehicles and/or infrastructure devices. Vehicles that receive the transmitted data may determine a validity of the data, and may incorporate the data into operations of the receiving vehicle based at least in part on the validity of the data. Validity of the data may be based on sensor type, elapsed time or distance between detection of an obstacle or event and reception of data, a number of retransmissions, duplicative data, independent sources of data, etc.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: February 11, 2020
    Assignee: Zoox, Inc.
    Inventors: Michael Lin, Timothy David Kentley-Klay
  • Publication number: 20190389642
    Abstract: A shock-absorbing package includes a box and a base. The box is configurable to enclose an item and has a box bottom panel. The base has a base bottom panel and defines a recess sized to accommodate a portion of the box including the box bottom panel. The base interfaces with the box in a transport configuration so that the box bottom panel is held separated from the base bottom panel and a volume of air is disposed between the base bottom panel and the box bottom panel. An impact force applied to the base bottom panel generated by dropping the shock-absorbing package onto a surface induces relative movement between the box and the base that expels air from the volume air and decelerates the box at a rate less than a desired maximum deceleration rate.
    Type: Application
    Filed: September 3, 2019
    Publication date: December 26, 2019
    Inventors: Kaveh Goudarzian, Chad Hockin, Michael Lin, Daniel Wang, Frank Michael Marceau
  • Patent number: 10482374
    Abstract: An ensemble learning based image classification system contains multiple cellular neural networks (CNN) based integrated circuits (ICs) operatively coupling together as a set of base learners of an ensemble for an image classification task. Each CNN based IC is configured with at least one distinct deep learning model in form of filter coefficients. The ensemble learning based image classification system further contains a controller configured as a meta learner of the ensemble and a memory based data buffer for holding various data used in the ensemble by the controller and the CNN based ICs. Various data may include input imagery data to be classified. Various data may also include extracted feature vectors or image classification outputs out of the set of base learners. The extracted feature vectors or image classification outputs are then used by the meta learner to further perform the image classification task.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: November 19, 2019
    Assignee: Gyrfalcon Technology Inc.
    Inventors: Lin Yang, Patrick Z. Dong, Charles Jin Young, Jason Z. Dong, Michael Lin, Baohua Sun
  • Publication number: 20190342236
    Abstract: According to an aspect, a system includes a messaging platform configured to facilitate an exchange of messages between user accounts of the messaging platform, and a client application configured to communicate with the messaging platform. The messaging platform is configured to store a UI process flow relating to the on-boarding process, where the UI process flow defines a flow logic for a plurality of nodes representing tasks to be executed by the client application, and each node is defined by one or more generic UI components and configuration data that configures the generic UI components to render UI objects on a user interface of the client application. The messaging platform is configured to modify one or more of the tasks or the flow logic to change at least one aspect of the on-boarding process without requiring the client application to implement a software update.
    Type: Application
    Filed: May 1, 2019
    Publication date: November 7, 2019
    Inventors: Ricardo Castro, Aastha Bhargava, Murph Finnicum, Vince Lee, Abe White, Kai Xiao Fang, Zhen Yuan, Michael Lin, Miguel Cervera
  • Patent number: 10464730
    Abstract: A shock-absorbing package includes a box and a base. The box is configurable to enclose an item and has a box bottom panel. The base has a base bottom panel and defines a recess sized to accommodate a portion of the box including the box bottom panel. The base interfaces with the box in a transport configuration so that the box bottom panel is held separated from the base bottom panel and a volume of air is disposed between the base bottom panel and the box bottom panel. An impact force applied to the base bottom panel generated by dropping the shock-absorbing package onto a surface induces relative movement between the box and the base that expels air from the volume air and decelerates the box at a rate less than a desired maximum deceleration rate.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: November 5, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Kaveh Goudarzian, Chad Hockin, Michael Lin, Daniel Wang, Frank Michael Marceau
  • Publication number: 20190294482
    Abstract: Process states of computing devices may be obtained and processed. Process event information of a computing device may be obtained. The process event information may characterize states of processes of the computing device. The process event information may be stored within a queue. Graph information may be determined based on the process event information within the queue. The graph information may characterize states of processes of the computing device using nodes and edges. The graph information may be stored within a graph database.
    Type: Application
    Filed: March 21, 2018
    Publication date: September 26, 2019
    Inventors: Dong LI, Huaiyu ZHU, Jing CHEN, Michael LIN, Shray KAPOOR, Yichong LIN
  • Publication number: 20190294481
    Abstract: Process states of computing devices may be collected for processing. Process event information of a first computing device may be determined based on an observation of process creation events and process termination events, a garbage collection, and a process scan. The process event information may be provided to a second computing device.
    Type: Application
    Filed: March 21, 2018
    Publication date: September 26, 2019
    Inventors: Dong LI, Huaiyu ZHU, Jing CHEN, Michael LIN, Shray KAPOOR, Yichong LIN
  • Patent number: 10387772
    Abstract: An ensemble learning based image classification system contains multiple cellular neural networks (CNN) based integrated circuits (ICs) operatively coupling together as a set of base learners of an ensemble for an image classification task. Each CNN based IC is configured with at least one distinct deep learning model in form of filter coefficients. The ensemble learning based image classification system further contains a controller configured as a meta learner of the ensemble and a memory based data buffer for holding various data used in the ensemble by the controller and the CNN based ICs. Various data may include input imagery data to be classified. Various data may also include extracted feature vectors or image classification outputs out of the set of base learners. The extracted feature vectors or image classification outputs are then used by the meta learner to further perform the image classification task.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: August 20, 2019
    Assignee: Gyrfalcon Technology Inc.
    Inventors: Lin Yang, Patrick Z. Dong, Charles Jin Young, Jason Z. Dong, Michael Lin, Baohua Sun