Patents by Inventor John Lai
John Lai 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: 11919944Abstract: The disclosure relates generally to the field of immune binding proteins and method for obtaining immune binding proteins from genomic or other sources. The disclosure also relates to anti-SARS-CoV-2 antibodies that have been obtained from subjects who became immune to this coronavirus, and to methods of using these anti-SARS-CoV-2 antibodies. Methods for neutralizing SARS-CoV-2 are disclosed, as well treatments for SARS-COV-2 using the anti-SARS-CoV-2 antibodies.Type: GrantFiled: May 9, 2021Date of Patent: March 5, 2024Assignee: Augmenta Biosciences, Inc.Inventors: Christopher J. Emig, Rosanna Man Wah Chau, Payam Shahi, Kim-Xuan Nguyen, Yushuan Lai, Robin Emig, John Beaber, Steven Henry, Marco Antonio Mena
-
Publication number: 20230414179Abstract: The present disclosure provides methods and devices for assessing movement. In some exemplary embodiments, a system for assessing movement is provided. In some embodiments, the system includes a handheld device. In some embodiments, the handheld device includes a plurality of sensors configured to record motion and position data, a body having a plurality of sides, a battery, and a proximal end configured to interact with a touchscreen of a computing device.Type: ApplicationFiled: September 13, 2023Publication date: December 28, 2023Inventors: Christopher Pekrul, Scott Kokones, Omar Ansari, Eugina Chun, Brian Hoffer, John Lai, Adam Little, David Lubensky
-
Patent number: 11793464Abstract: The present disclosure provides methods and devices for assessing movement. In some exemplary embodiments, a system for assessing movement is provided. In some embodiments, the system includes a handheld device. In some embodiments, the handheld device includes a plurality of sensors configured to record motion and position data, a body having a plurality of sides, a battery, and a proximal end configured to interact with a touchscreen of a computing device.Type: GrantFiled: January 22, 2021Date of Patent: October 24, 2023Assignee: CERAXIS HEALTH, INC.Inventors: Christopher Pekrul, Scott Kokones, Omar Ansari, Eugina Chun, Brian Hoffer, John Lai, Adam Little, David Lubensky
-
Patent number: 11669544Abstract: A client can allocate and reassociate unique identifiers to local content items associated with an account at a content management system, and use the unique identifiers to commit operations for the content items on the content management system. For example, a client can create a content item and determine the content item does not have an identifier from the content management system. The client obtains an identifier for the content item and asks the content management system to verify a uniqueness of the identifier. When the identifier is unique, the client adds a node corresponding to the content item to a local tree representing a state at the client of content items associated with the account, and uploads the content item with the identifier to the content management system. When the identifier is not unique, the client obtains a new identifier for the content item.Type: GrantFiled: August 12, 2020Date of Patent: June 6, 2023Assignee: Dropbox, Inc.Inventors: Isaac Goldberg, John Lai, Sujay Jayakar
-
Patent number: 11500897Abstract: A client can allocate and reassociate unique identifiers to local content items associated with an account at a content management system, and use the unique identifiers to commit operations for the content items on the content management system. For example, a client can create a content item and determine the content item does not have an identifier from the content management system. The client obtains an identifier for the content item and asks the content management system to verify a uniqueness of the identifier. When the identifier is unique, the client adds a node corresponding to the content item to a local tree representing a state at the client of content items associated with the account, and uploads the content item with the identifier to the content management system. When the identifier is not unique, the client obtains a new identifier for the content item.Type: GrantFiled: March 27, 2020Date of Patent: November 15, 2022Assignee: Dropbox, Inc.Inventors: Isaac Goldberg, John Lai, Sujay Jayakar
-
Patent number: 11500899Abstract: The disclosed technology relates to a system configured to identify a first operation in a first set of operations configured to converge a server state and a file system state, wherein the first operation is not in a second set of operations generated in response to an change to at least one of the server state and the file system state. The system is further configured to cancel the first operation, identify a second operation in both the first set of operations and the second set of operations, and initiate execution of the second operation concurrently with the canceling of the first operation.Type: GrantFiled: December 29, 2020Date of Patent: November 15, 2022Assignee: Dropbox, Inc.Inventors: John Lai, Isaac Goldberg, Sujay Jayakar
-
Patent number: 11475041Abstract: A client can resynchronize tree data structures representing a server, local, and sync state of content items in an account. In some aspects, the client identifies a local set of content items on the account and generates a local tree representing a filesystem state and including a local node for each item in the local set. The client determines a server state for a remote set of content items on the account. Based on the server state, the client generates a remote tree representing the remote set and including a respective node for each item in the remote set. Based on the local and remote trees, the client generates a sync tree including matching nodes between the local and remote trees, the sync tree representing a synchronized state between the filesystem state and the server state. The client then stores the local, remote, and sync trees.Type: GrantFiled: June 22, 2020Date of Patent: October 18, 2022Assignee: Dropbox, Inc.Inventor: John Lai
-
Patent number: 11449391Abstract: Resynchronization of folders shared among multiple client devices over a network is provided. Metadata and hash values stored on the client device are moved from a metadata database to a resynchronization database, and the data in the metadata database is deleted. Metadata is created for locally stored synchronized files. For each file, the created metadata is compared to the metadata stored in the resynchronization database. If the metadata matches, hash values are retrieved from the resynchronization database and stored with the created metadata in the metadata database. If the metadata does not match, hashes for the file are created and stored with the created metadata in the metadata database. A synchronization operation may be performed which consists of comparing the files stored on the client to the synchronized versions on a host server and updating or adding files that are not present or not up to date.Type: GrantFiled: February 7, 2020Date of Patent: September 20, 2022Assignee: DROPBOX, INC.Inventors: John Lai, Elmer Charles Jubb, IV
-
Patent number: 11423048Abstract: The disclosed technology relates to a system configured to compute a difference between a remote tree data structure representing a server state for content items associated with an account on a content management system and a sync tree data structure representing a known synchronization state between the content management system and the computing system. The system is configured to generate, based on the difference, a set of operations that when performed on the computing system update the content items stored on the client device to converge a file system state on the computing system and the server state.Type: GrantFiled: October 22, 2020Date of Patent: August 23, 2022Assignee: Dropbox, Inc.Inventors: Isaac Goldberg, Sujay Jayakar, John Lai, Robert Ying, Nipunn Koorapati, Gautam Gupta, Geoffry Song, Elmer Charles Jubb, IV
-
Publication number: 20220016413Abstract: Systems and methods for providing curated neurostimulation are disclosed such that users are enabled to provide improved therapy in a home environment. Stimulation protocols can be assessed to provide improved targeted stimulation of a nerve and less unwanted side effects. Sets of stimulation montages and associated weights are defined and are selected or adjusted in pre-defined using pre-defined operations that simplify adjustment of characteristics of the stimulation field such as the geometry and location of the provided stimulation. Stimulation matrix pads are arranged and activated to provide advantages. Strategies for adjusting the intensity of the stimulation field incorporate weighting values in non-primary channels and are disclosed. Curated neurostimulation can also include providing defined schedules for events and activities related to the therapy such as providing schedules for stimulation treatment, surveying a user, providing education and remote user support.Type: ApplicationFiled: July 14, 2021Publication date: January 20, 2022Inventors: MICHAEL SASHA JOHN, MIKE LABBE, KEITH R. CARLTON, PAUL B. YOO, SURANJAN ROYCHOWDHURY, TAMARA BAYNHAM, KEN W. MARIASH, DAVID LUBENSKY, JOHN LAI, BRIAN HOFFER, RACHEL LICHTE, JON LAWSON
-
Patent number: 11080297Abstract: The disclosed technology relates to a system configured to identify a set of modifications based on a set of tree data structures including a sync tree, a remote tree, and a local tree. The sync tree represents a known synced state between a server state and a file system state, the remote tree represents the server state, and the local tree represents the file system state. The system is further configured to select a set of unblocked modifications from the set of modifications based on whether each modification has a dependency and execute, based on the set of unblocked modifications, a set of tasks configured to converge the server state and the file system state.Type: GrantFiled: January 10, 2018Date of Patent: August 3, 2021Assignee: Dropbox, Inc.Inventors: Isaac Goldberg, John Lai
-
Publication number: 20210219921Abstract: The present disclosure provides methods and devices for assessing movement. In some exemplary embodiments, a system for assessing movement is provided. In some embodiments, the system includes a handheld device. In some embodiments, the handheld device includes a plurality of sensors configured to record motion and position data, a body having a plurality of sides, a battery, and a proximal end configured to interact with a touchscreen of a computing device.Type: ApplicationFiled: January 22, 2021Publication date: July 22, 2021Inventors: Christopher Pekrul, Scott Kokones, Omar Ansari, Eugina Chun, Brian Hoffer, John Lai, Adam Little, David Lubensky
-
Publication number: 20210117442Abstract: The disclosed technology relates to a system configured to identify a first operation in a first set of operations configured to converge a server state and a file system state, wherein the first operation is not in a second set of operations generated in response to an change to at least one of the server state and the file system state. The system is further configured to cancel the first operation, identify a second operation in both the first set of operations and the second set of operations, and initiate execution of the second operation concurrently with the canceling of the first operation.Type: ApplicationFiled: December 29, 2020Publication date: April 22, 2021Inventors: John Lai, Isaac Goldberg, Sujay Jayakar
-
Patent number: 10949445Abstract: The disclosed technology relates to a system configured to compute a difference between a remote tree data structure representing a server state for content items associated with an account on a content management system and a sync tree data structure representing a known synchronization state between the content management system and the computing system. The system is configured to generate, based on the difference, a set of operations that when performed on the computing system update the content items stored on the client device to converge a file system state on the computing system and the server state.Type: GrantFiled: January 11, 2018Date of Patent: March 16, 2021Assignee: Dropbox, Inc.Inventors: Isaac Goldberg, Sujay Jayakar, John Lai, Robert Ying, Nipunn Koorapati, Gautam Gupta, Geoffry Song, Elmer Charles Jubb, IV
-
Patent number: 10922333Abstract: The disclosed technology relates to a system configured to identify a first operation in a first set of operations configured to converge a server state and a file system state, wherein the first operation is not in a second set of operations generated in response to an change to at least one of the server state and the file system state. The system is further configured to cancel the first operation, identify a second operation in both the first set of operations and the second set of operations, and initiate execution of the second operation concurrently with the canceling of the first operation.Type: GrantFiled: December 29, 2017Date of Patent: February 16, 2021Assignee: Dropbox, Inc.Inventors: John Lai, Isaac Goldberg, Sujay Jayakar
-
Publication number: 20210042325Abstract: The disclosed technology relates to a system configured to compute a difference between a remote tree data structure representing a server state for content items associated with an account on a content management system and a sync tree data structure representing a known synchronization state between the content management system and the computing system. The system is configured to generate, based on the difference, a set of operations that when performed on the computing system update the content items stored on the client device to converge a file system state on the computing system and the server state.Type: ApplicationFiled: October 22, 2020Publication date: February 11, 2021Inventors: Isaac Goldberg, Sujay Jayakar, John Lai, Robert Ying, Nipunn Koorapati, Gautam Gupta, Geoffry Song, Elmer Charles Jubb, IV
-
Publication number: 20210034642Abstract: The disclosed technology relates to a system configured to detect a delete event for a content item at a first location on a local file system of a client device, wherein the first location on the file system is managed by a content management service. The system determines a second location for the content item and whether the delete event is associated with an add event for the content item based on the second location of the content item. If the delete event is associated with the add event, the system processes the delete event with the add event in a unitary update to a local tree, wherein the local tree represents a file system state.Type: ApplicationFiled: October 21, 2020Publication date: February 4, 2021Inventor: John Lai
-
Patent number: 10877993Abstract: The disclosed technology relates to a system configured to detect a delete event for a content item at a first location on a local file system of a client device, wherein the first location on the file system is managed by a content management service. The system determines a second location for the content item and whether the delete event is associated with an add event for the content item based on the second location of the content item. If the delete event is associated with the add event, the system processes the delete event with the add event in a unitary update to a local tree, wherein the local tree represents a file system state.Type: GrantFiled: December 29, 2017Date of Patent: December 29, 2020Assignee: Dropbox, Inc.Inventor: John Lai
-
Patent number: D966280Type: GrantFiled: June 4, 2020Date of Patent: October 11, 2022Assignee: CERAXIS HEALTH, INC.Inventors: Christopher Pekrul, Scott Kokones, Omar Ansari, Eugina Chun, Brian Hoffer, John Lai, Adam Little, David Lubensky
-
Patent number: D974553Type: GrantFiled: June 4, 2020Date of Patent: January 3, 2023Assignee: CERAXIS HEALTH, INC.Inventors: Christopher Pekrul, Scott Kokones, Omar Ansari, Eugina Chun, Brian Hoffer, John Lai, Adam Little, David Lubensky