Patents by Inventor Kevin Nguyen

Kevin Nguyen 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: 20190388097
    Abstract: Retrieval of material from vessel lumens can be improved by electrically enhancing attachment of the material to the thrombectomy system. The system can include a catheter having a distal portion configured to be positioned adjacent to a thrombus in a blood vessel, an electrode disposed at the distal portion of the catheter, and an interventional element configured to be delivered through a lumen of the catheter. The electrode and the interventional element are each configured to be electrically coupled to an extracorporeal power supply.
    Type: Application
    Filed: June 29, 2018
    Publication date: December 26, 2019
    Inventors: Gaurav Girdhar, Hoai (Kevin) Nguyen
  • Patent number: 10512054
    Abstract: A method for synchronization and time transfer in a wireless system having a single timing source comprises: transmitting a timing message from a coordinator node, wherein the coordinator node is coupled to the single timing source of the wireless system; detecting the timing message by a wireless node; and synchronizing the wireless node to a time on the timing message.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: December 17, 2019
    Assignee: BENCHMARK ELECTRONICS, INC.
    Inventors: Hiep Truong, Kevin Nguyen
  • Publication number: 20190357164
    Abstract: A method for synchronization and time transfer in a wireless system having a single timing source comprises: transmitting a timing message from a coordinator node, wherein the coordinator node is coupled to the single timing source of the wireless system; detecting the timing message by a wireless node; and synchronizing the wireless node to a time on the timing message.
    Type: Application
    Filed: May 17, 2018
    Publication date: November 21, 2019
    Inventors: HIEP TRUONG, KEVIN NGUYEN
  • Publication number: 20190313798
    Abstract: A motion seat is described that includes a chassis, a seat frame, a seat cushion, a backrest, and a resilient hinge. The seat frame is attached to the chassis and the seat cushion and the backrest are each attached to the seat frame. The resilient hinge formed as a unitary body and may be formed from a resilient polymer.
    Type: Application
    Filed: April 11, 2019
    Publication date: October 17, 2019
    Applicant: America Leather Operations, LLC
    Inventors: Jeff Weber, Anders Larsen, Douglas L. Gasal, Jared Hurd, Robert B. Duncan, Kevin Nguyen
  • Publication number: 20190166113
    Abstract: A method and system for deterring attacks at potential breach points between servers and an account and login server for creating and subsequent verification of accounts. Various cryptographic primitives are used to manipulate passwords to generate verifiers. The verifiers are used with external hardware security modules (HSMs) to eliminate HSMs and intermediate steps between the HSM and login servers as potential breach points.
    Type: Application
    Filed: January 8, 2019
    Publication date: May 30, 2019
    Inventors: Ismail Cem Paya, Kevin Nguyen
  • Publication number: 20190156052
    Abstract: An online computer system including a database uses an encrypted table that allows for write protection its contents. Middleware logic operating on the system acts as an interface for access to the database, so that any business logic on the system accesses the database through simple procedural calls to the middleware rather than directly to the database itself. The middleware logic abstracts logic that helps implement write protection with the encrypted table. Data to be encrypted that has been traditionally written to other tables is migrated to the encrypted table, where the data encrypted using an authenticated encryption with additional data (AEAD) algorithm. To implement AEAD, the original table, column, and primary key indicating where the data would have otherwise been stored are together used as additional authenticated data (AAD). This tuple of information is also stored in the encrypted table.
    Type: Application
    Filed: January 24, 2019
    Publication date: May 23, 2019
    Inventors: Ismail Cem Paya, Nelson Aurel Gauthier, Kevin Nguyen
  • Publication number: 20190132906
    Abstract: A method for establishing timing and processing of network messages in a wireless ad-hoc network comprising: establishing a network identification (ID) when the wireless ad-hoc network is unestablished; and establishing a local timing in the wireless ad-hoc network, the local timing having a network data frame structure, each network data frame in the network data frame structure having a plurality of network slot times, wherein each network slot time is designated as one of an assigned network slot time or a shared network slot time, each wireless node in the wireless ad-hoc network designated as one of an assigned wireless node or an unassigned wireless node, each assigned wireless node initiating and transmitting network messages in a corresponding assigned network slot time or any available shared network slot time, and each unassigned wireless node initiating and transmitting network messages only in any available shared network slot time.
    Type: Application
    Filed: July 20, 2018
    Publication date: May 2, 2019
    Inventors: HIEP TRUONG, KEVIN NGUYEN
  • Patent number: 10229286
    Abstract: An online computer system including a database uses an encrypted table that allows for write protection its contents. Middleware logic operating on the system acts as an interface for access to the database, so that any business logic on the system accesses the database through simple procedural calls to the middleware rather than directly to the database itself. The middleware logic abstracts logic that helps implement write protection with the encrypted table. Data to be encrypted that has been traditionally written to other tables is migrated to the encrypted table, where the data encrypted using an authenticated encryption with additional data (AEAD) algorithm. To implement AEAD, the original table, column, and primary key indicating where the data would have otherwise been stored are together used as additional authenticated data (AAD). This tuple of information is also stored in the encrypted table.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: March 12, 2019
    Assignee: Airbnb, Inc.
    Inventors: Ismail Cem Paya, Nelson Aurel Gauthier, Kevin Nguyen
  • Patent number: 10205720
    Abstract: A method and system for deterring attacks at potential breach points between servers and an account and login server for creating and subsequent verification of accounts. Various cryptographic primitives are used to manipulate passwords to generate verifiers. The verifiers are used with external hardware security modules (HSMs) to eliminate HSMs and intermediate steps between the HSM and login servers as potential breach points.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: February 12, 2019
    Assignee: Airbnb, Inc.
    Inventors: Ismail Cem Paya, Kevin Nguyen
  • Publication number: 20180013748
    Abstract: A method and system for deterring attacks at potential breach points between servers and an account and login server for creating and subsequent verification of accounts. Various cryptographic primitives are used to manipulate passwords to generate verifiers. The verifiers are used with external hardware security modules (HSMs) to eliminate HSMs and intermediate steps between the HSM and login servers as potential breach points.
    Type: Application
    Filed: September 6, 2017
    Publication date: January 11, 2018
    Inventors: Ismail Cem Paya, Kevin Nguyen
  • Publication number: 20170354438
    Abstract: Example embodiments of the systems and methods of callus removal disclosed herein comprise a callus catching function to catch the calluses removed by the blade. A clamp on the back side of the blade comprises a hollowed out section into which the blade deposits the removed calluses. The hollowed area may be formed, for example, by a clamp for holding the blade in a handle. In an example embodiment, the clamp may also comprise a pumice sponge for further use in pedicure processes. The clamp may be removable to allow for removal of the collected calluses into a collection bin.
    Type: Application
    Filed: June 13, 2016
    Publication date: December 14, 2017
    Applicant: Alfalfa Nail Supply, Inc.
    Inventor: Kevin Nguyen
  • Publication number: 20170286714
    Abstract: An online computer system including a database uses an encrypted table that allows for write protection its contents. Middleware logic operating on the system acts as an interface for access to the database, so that any business logic on the system accesses the database through simple procedural calls to the middleware rather than directly to the database itself. The middleware logic abstracts logic that helps implement write protection with the encrypted table. Data to be encrypted that has been traditionally written to other tables is migrated to the encrypted table, where the data encrypted using an authenticated encryption with additional data (AEAD) algorithm. To implement AEAD, the original table, column, and primary key indicating where the data would have otherwise been stored are together used as additional authenticated data (AAD). This tuple of information is also stored in the encrypted table.
    Type: Application
    Filed: June 22, 2017
    Publication date: October 5, 2017
    Inventors: Ismail Cem Paya, Nelson Aurel Gauthier, Kevin Nguyen
  • Patent number: 9774591
    Abstract: A method and system for deterring attacks at potential breach points between servers and an account and login server for creating and subsequent verification of accounts. Various cryptographic primitives are used to manipulate passwords to generate verifiers. The verifiers are used with external hardware security modules (HSMs) to eliminate HSMs and intermediate steps between the HSM and login servers as potential breach points.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: September 26, 2017
    Assignee: Airbnb, Inc.
    Inventors: Ismail Cem Paya, Kevin Nguyen
  • Patent number: 9727742
    Abstract: An online computer system including a database uses an encrypted table that allows for write protection its contents. Middleware logic operating on the system acts as an interface for access to the database, so that any business logic on the system accesses the database through simple procedural calls to the middleware rather than directly to the database itself. The middleware logic abstracts logic that helps implement write protection with the encrypted table. Data to be encrypted that has been traditionally written to other tables is migrated to the encrypted table, where the data encrypted using an authenticated encryption with additional data (AEAD) algorithm. To implement AEAD, the original table, column, and primary key indicating where the data would have otherwise been stored are together used as additional authenticated data (AAD). This tuple of information is also stored in the encrypted table.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: August 8, 2017
    Assignee: Airbnb, Inc.
    Inventors: Ismail Cem Paya, Nelson Aurel Gauthier, Kevin Nguyen
  • Publication number: 20170112512
    Abstract: A medical device, configured to perform an endovascular therapy, e.g., thrombectomy, can comprise an elongate manipulation member having a first connection member proximate a distal end of the elongate manipulation member, and an intervention member having a second connection member proximate a proximal end of the intervention member. The second connection member can be connected to the first connection member such that the first connection member can rotate relative to the second connection member.
    Type: Application
    Filed: October 23, 2015
    Publication date: April 27, 2017
    Inventors: James DAVIDSON, Andy HUYNH, Kevin NGUYEN
  • Patent number: 9480336
    Abstract: The present disclosure describes a seat. The seat may include a stationary support frame at least partially defining a cavity. The seat may also include a backrest cushion, a headrest, and a motion mechanism. The motion mechanism has a headrest assembly allowing movement of the headrest between a retracted position and an extended position. When the headrest is in the retracted position, the headrest is hidden from view within the cavity of the support frame. When the headrest is in the extended position, the headrest is visible above the backrest cushion.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: November 1, 2016
    Assignee: American Leather Operations, LLC
    Inventors: Thomas A. Garland, Glenn Wiecek, Douglas L. Gasal, Kevin Nguyen
  • Publication number: 20160302573
    Abstract: The present disclosure describes a seat. The seat may include a stationary support frame at least partially defining a cavity. The seat may also include a backrest cushion, a headrest, and a motion mechanism. The motion mechanism has a headrest assembly allowing movement of the headrest between a retracted position and an extended position. When the headrest is in the retracted position, the headrest is hidden from view within the cavity of the support frame. When the headrest is in the extended position, the headrest is visible above the backrest cushion.
    Type: Application
    Filed: April 15, 2015
    Publication date: October 20, 2016
    Inventors: Thomas A. Garland, Glenn Wiecek, Douglas L. Gasal, Kevin Nguyen
  • Publication number: 20160292427
    Abstract: An online computer system including a database uses an encrypted table that allows for write protection its contents. Middleware logic operating on the system acts as an interface for access to the database, so that any business logic on the system accesses the database through simple procedural calls to the middleware rather than directly to the database itself. The middleware logic abstracts logic that helps implement write protection with the encrypted table. Data to be encrypted that has been traditionally written to other tables is migrated to the encrypted table, where the data encrypted using an authenticated encryption with additional data (AEAD) algorithm. To implement AEAD, the original table, column, and primary key indicating where the data would have otherwise been stored are together used as additional authenticated data (AAD). This tuple of information is also stored in the encrypted table.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 6, 2016
    Inventors: Ismail Cem Paya, Nelson Aurel Gauthier, Kevin Nguyen
  • Publication number: 20160112396
    Abstract: A method and system for deterring attacks at potential breach points between servers and an account and login server for creating and subsequent verification of accounts. Various cryptographic primitives are used to manipulate passwords to generate verifiers. The verifiers are used with external hardware security modules (HSMs) to eliminate HSMs and intermediate steps between the HSM and login servers as potential breach points.
    Type: Application
    Filed: October 15, 2014
    Publication date: April 21, 2016
    Inventors: Ismail Cem Paya, Kevin Nguyen
  • Patent number: D686155
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: July 16, 2013
    Assignee: Surefire LLC
    Inventor: Kevin Nguyen