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: 20240333740Abstract: Various embodiments provide systems and methods for identifying malicious network behavior based upon historical analysis.Type: ApplicationFiled: June 12, 2023Publication date: October 3, 2024Applicant: Fortinet, IncInventors: Dan Caselden, JOHN CONWELL, LINDSEY LACK, MICHAEL LIN, KEVIN GRAVES
-
Publication number: 20240082399Abstract: Provided are recombinant polypeptides that comprise a protein of interest, a protein localization tag, and a protease cleavage site disposed between the protein of interest and the protein localization tag. In certain embodiments, the recombinant polypeptides further comprise a protease, where the protease cleavage site is a cleavage site for the protease. Also provided are nucleic acids that encode the recombinant polypeptides, cells that comprise such nucleic acids, and compositions (e.g., pharmaceutical compositions) that comprise such cells. Methods of regulating cellular localization of a protein of interest, and methods of administering a regulatable cell-based therapy to an individual in need thereof, are also provided.Type: ApplicationFiled: October 9, 2020Publication date: March 14, 2024Inventors: Crystal Mackall, Robbie Majzner, Louai Labanieh, Michael Lin
-
Patent number: 11780531Abstract: 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: GrantFiled: October 23, 2020Date of Patent: October 10, 2023Assignee: Massachusetts Institute of TechnologyInventors: Kent Larson, Naroa Coretti Sanchez, Michael Lin
-
Patent number: 11668616Abstract: 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: GrantFiled: March 22, 2022Date of Patent: June 6, 2023Assignee: The Board of Trustees of the Leland Stanford Junior UniversityInventors: Alexander M. Gruebele, Michael A. Lin, Mark R. Cutkosky, Daniel C. Brouwer
-
Publication number: 20220316974Abstract: 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: ApplicationFiled: March 22, 2022Publication date: October 6, 2022Inventors: Alexander M. Gruebele, Michael A. Lin, Mark R. Cutkosky, Daniel C. Brouwer
-
Patent number: 11449073Abstract: 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: GrantFiled: February 3, 2020Date of Patent: September 20, 2022Assignee: Zoox, Inc.Inventors: Michael Lin, Timothy David Kentley-Klay
-
Publication number: 20210377196Abstract: 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: ApplicationFiled: August 10, 2021Publication date: December 2, 2021Inventors: Ricardo Castro, Aastha Bhargava, Murph Finnicum, Vince Lee, Abe White, Kai Xiao Fang, Zhen Yuan, Michael Lin, Miguel Cervera
-
Patent number: 11130621Abstract: 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: GrantFiled: September 3, 2019Date of Patent: September 28, 2021Assignee: Amazon Technologies, Inc.Inventors: Kaveh Goudarzian, Chad Hockin, Michael Lin, Daniel Wang, Frank Michael Marceau
-
Patent number: 11095581Abstract: 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: GrantFiled: May 1, 2019Date of Patent: August 17, 2021Assignee: Twitter, Inc.Inventors: Ricardo Castro, Aastha Bhargava, Murph Finnicum, Vince Lee, Abe White, Kai Xiao Fang, Zhen Yuan, Michael Lin, Miguel Cervera
-
Publication number: 20210171602Abstract: 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: ApplicationFiled: July 3, 2019Publication date: June 10, 2021Inventors: Crystal Mackall, Michael Lin, Robbie Majzner, Hokyung Chung, Louai Labanieh
-
Publication number: 20210122442Abstract: 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: ApplicationFiled: October 23, 2020Publication date: April 29, 2021Inventors: Kent Larson, Naroa Coretti Sanchez, Michael Lin
-
Patent number: 10769001Abstract: 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: GrantFiled: March 21, 2018Date of Patent: September 8, 2020Assignee: DiDi Research America, LLCInventors: Dong Li, Huaiyu Zhu, Jing Chen, Michael Lin, Shray Kapoor, Yichong Lin
-
Patent number: 10747591Abstract: 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: GrantFiled: March 21, 2018Date of Patent: August 18, 2020Assignee: DiDi Research America, LLCInventors: Dong Li, Huaiyu Zhu, Jing Chen, Michael Lin, Shray Kapoor, Yichong Lin
-
Publication number: 20200174493Abstract: 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: ApplicationFiled: February 3, 2020Publication date: June 4, 2020Inventors: Michael Lin, Timothy David Kentley-Klay
-
Patent number: 10592520Abstract: 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: GrantFiled: November 20, 2015Date of Patent: March 17, 2020Assignee: Oracle International CorporationInventors: Kenneth F. Klaus, Mary E. G. Bear, Chau Ha Leung, Michael Lin, Kristine Lois Van der Ploeg, Kathi Lynn Chenoweth
-
Patent number: 10558224Abstract: 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: GrantFiled: August 10, 2017Date of Patent: February 11, 2020Assignee: Zoox, Inc.Inventors: Michael Lin, Timothy David Kentley-Klay
-
Publication number: 20190389642Abstract: 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: ApplicationFiled: September 3, 2019Publication date: December 26, 2019Inventors: Kaveh Goudarzian, Chad Hockin, Michael Lin, Daniel Wang, Frank Michael Marceau
-
Patent number: 10482374Abstract: 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: GrantFiled: July 3, 2019Date of Patent: November 19, 2019Assignee: Gyrfalcon Technology Inc.Inventors: Lin Yang, Patrick Z. Dong, Charles Jin Young, Jason Z. Dong, Michael Lin, Baohua Sun
-
Publication number: 20190342236Abstract: 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: ApplicationFiled: May 1, 2019Publication date: November 7, 2019Inventors: Ricardo Castro, Aastha Bhargava, Murph Finnicum, Vince Lee, Abe White, Kai Xiao Fang, Zhen Yuan, Michael Lin, Miguel Cervera
-
Patent number: 10464730Abstract: 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: GrantFiled: September 27, 2017Date of Patent: November 5, 2019Assignee: Amazon Technologies, Inc.Inventors: Kaveh Goudarzian, Chad Hockin, Michael Lin, Daniel Wang, Frank Michael Marceau