Patents by Inventor John H. Kim

John H. Kim 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: 11957318
    Abstract: Methods and apparatus for treating disorders of the ear, nose, throat or paranasal sinuses, including methods and apparatus for dilating ostia, passageways and other anatomical structures, endoscopic methods and apparatus for endoscopic visualization of structures within the ear, nose, throat or paranasal sinuses, navigation devices for use in conjunction with image guidance or navigation system and hand held devices having pistol type grips and other handpieces.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: April 16, 2024
    Assignee: Acclarent, Inc.
    Inventors: Joshua Makower, John Y. Chang, Ketan P. Muni, John H. Morriss, Hung V. Ha, Isaac J. Kim, Julia D. Vrany
  • Publication number: 20240103645
    Abstract: A computer input system includes a mouse including a housing having an interior surface defining an internal volume and a sensor assembly disposed in the internal volume. A processor is electrically coupled to the sensor assembly and a memory component having electronic instructions stored thereon that, when executed by the processor, causes the processor to determine an orientation of the mouse relative to a hand based on a touch input from the hand detected by the sensor assembly. The mouse can also have a circular array of touch sensors or lights that detect hand position and provide orientation information to the user.
    Type: Application
    Filed: September 21, 2023
    Publication date: March 28, 2024
    Inventors: Bart K. Andre, Brian T. Gleeson, Kristi E. Bauerly, William D. Lindmeier, Matthew J. Sundstrom, Geng Luo, Seung Wook Kim, Evangelos Christodoulou, Megan M. Sapp, Kainoa Kwon-Perez, David H. Bloom, Steven J. Taylor, John B. Morrell, Maio He, Hamza Kashif
  • Patent number: 11938185
    Abstract: The present invention is directed to antibodies and antigen binding fragments thereof having binding specificity for PACAP. The antibodies and antigen binding fragments thereof comprise the sequences of the VH, VL, and CDR polypeptides described herein, and the polynucleotides encoding them. Antibodies and antigen binding fragments described herein bind to and/or compete for binding to the same linear or conformational epitope(s) on human PACAP as an anti-PACAP antibody. The invention contemplates conjugates of anti-PACAP antibodies and binding fragments thereof conjugated to one or more functional or detectable moieties. Methods of making said anti-PACAP antibodies and antigen binding fragments thereof are also contemplated.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: March 26, 2024
    Assignee: H. LUNDBECK A/S
    Inventors: Maria-Cristina Loomis, Leon F. Garcia-Martinez, Benjamin H. Dutzar, Daniel S. Allison, Katherine Lee Hendrix, Ethan W. Ojala, Pei Fan, Jeffrey T. L. Smith, John A. Latham, Charlie Karasek, Jenny Mulligan, Michelle Scalley-Kim, Erica Stewart, Vanessa Lisbeth Rubin, Jens J. Billgren
  • Patent number: 11711373
    Abstract: Providing access to an external application includes receiving login credentials to access a client instance, wherein the login credentials are associated with a user account, causing the client instance to provide a link to an external application in the client instance, detecting a request to navigate to the external application from the link, generating a authentication record for the user account and the external application, storing information for the user account based on the authentication record, and generating a URL for the external application based on the authentication record. Providing access to the external application also includes receiving, from a remote client device hosting the external application, an authorization request comprising nonce information, determining that the user account is authorized to access the external application based on the authentication table, and providing access to the external application.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: July 25, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Jerome Daniel O'Connell, John H. Kim, Subbaraya Kumar Deverakonda Venkata, Kai Xu
  • Publication number: 20210044596
    Abstract: Providing access to an external application includes receiving login credentials to access a client instance, wherein the login credentials are associated with a user account, causing the client instance to provide a link to an external application in the client instance, detecting a request to navigate to the external application from the link, generating a authentication record for the user account and the external application, storing information for the user account based on the authentication record, and generating a URL for the external application based on the authentication record. Providing access to the external application also includes receiving, from a remote client device hosting the external application, an authorization request comprising nonce information, determining that the user account is authorized to access the external application based on the authentication table, and providing access to the external application.
    Type: Application
    Filed: October 27, 2020
    Publication date: February 11, 2021
    Inventors: Jerome Daniel O'Connell, John H. Kim, Subbaraya Kumar Deverakonda Venkata, Kai Xu
  • Patent number: 10826909
    Abstract: Providing access to an external application includes receiving login credentials to access a client instance, wherein the login credentials are associated with a user account, causing the client instance to provide a link to an external application in the client instance, detecting a request to navigate to the external application from the link, generating a authentication record for the user account and the external application, storing information for the user account based on the authentication record, and generating a URL for the external application based on the authentication record. Providing access to the external application also includes receiving, from a remote client device hosting the external application, an authorization request comprising nonce information, determining that the user account is authorized to access the external application based on the authentication table, and providing access to the external application.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: November 3, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Jerome Daniel O'Connell, John H. Kim, Subbaraya Kumar Deverakonda Venkata, Kai Xu
  • Patent number: 10826875
    Abstract: Securely communicating requests may include transmitting an encrypted response including an encryption library and a public key to a client device, the encrypted response encrypted using transport encryption established between a router device and the client device, receiving an encrypted request including data encrypted using the encryption library and the public key, the encrypted request encrypted using transport encryption established between the client device and router device, and transmitting an encrypted agent message to agent software in a customer environment, the encrypted agent message including the data encrypted using the encryption library and the public key, the encrypted agent message encrypted using transport encryption established between the router device and agent software, wherein the encrypted agent message is decryptable by the agent software using a private key inaccessible within the provider environment.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: November 3, 2020
    Assignee: ServiceNow, Inc.
    Inventor: John H. Kim
  • Publication number: 20200112565
    Abstract: Providing access to an external application includes receiving login credentials to access a client instance, wherein the login credentials are associated with a user account, causing the client instance to provide a link to an external application in the client instance, detecting a request to navigate to the external application from the link, generating a authentication record for the user account and the external application, storing information for the user account based on the authentication record, and generating a URL for the external application based on the authentication record. Providing access to the external application also includes receiving, from a remote client device hosting the external application, an authorization request comprising nonce information, determining that the user account is authorized to access the external application based on the authentication table, and providing access to the external application.
    Type: Application
    Filed: October 4, 2018
    Publication date: April 9, 2020
    Inventors: Jerome Daniel O'Connell, John H. Kim, Subbaraya Kumar Deverakonda Venkata, Kai Xu
  • Patent number: 8713308
    Abstract: Methods and systems for creating and managing certificates for gaming machines in a gaming network using a portable memory device. A gaming machine creates a certificate signing request which is stored on a portable memory device at the machine. Then, the memory device is coupled with an appropriate CA server. A certificate batch utility program on the server downloads and processes the CSRs. A certificate services program on the server issues gaming machine certificates according to the CSRs. In one embodiment, the certificates are uploaded onto the memory device, along with copies of certificate authority server certificates, including a root CA certificate. Then, the memory device is coupled with the gaming machine and software on the machine identifies and downloads its certificate based on the certificate file name.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: April 29, 2014
    Assignee: IGT
    Inventors: John H. Kim, Matthew D. Kerr, Nicholas M. Hansen-Hiraki, William M. Salivar, Warner R. Cockerille, IV, A. Michael Kinsley, Regan J. Snyder
  • Publication number: 20130145154
    Abstract: Methods and systems for creating and managing certificates for gaming machines in a gaming network using a portable memory device. A gaming machine creates a certificate signing request which is stored on a portable memory device at the machine. Then, the memory device is coupled with an appropriate CA server. A certificate batch utility program on the server downloads and processes the CSRs. A certificate services program on the server issues gaming machine certificates according to the CSRs. In one embodiment, the certificates are uploaded onto the memory device, along with copies of certificate authority server certificates, including a root CA certificate. Then, the memory device is coupled with the gaming machine and software on the machine identifies and downloads its certificate based on the certificate file name.
    Type: Application
    Filed: January 22, 2013
    Publication date: June 6, 2013
    Applicant: IGT
    Inventors: John H. Kim, Matthew D. Kerr, Nicholas M. Hansen-Hiraki, William M. Salivar, Warner R. Cockerille, IV, A. Michael Kinsley, Regan J. Snyder
  • Patent number: 8386785
    Abstract: Methods and systems for creating and managing certificates for gaming machines in a gaming network using a portable memory device are described. A gaming machine creates a certificate signing request which is stored on a portable memory device at the machine by an operator. The memory device is handed over to a certificate authority (CA) security officer at the casino and is coupled with an appropriate CA server. A certificate batch utility program on the server downloads and processes the CSRs. A certificate services program on the server issues gaming machine certificates according to the CSRs. In one embodiment, the certificates are uploaded onto the memory device, along with copies of certificate authority server certificates, including a root CA certificate. The CA security officer hands the memory device to the casino floor operator. At the machine, the operator inserts or couples the device and software on the machine identifies and downloads its certificate based on the certificate file name.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: February 26, 2013
    Assignee: IGT
    Inventors: John H. Kim, Matthew D. Kerr, Nicholas M. Hansen-Hiraki, William M. Salivar, Warner R. Cockerille, IV, A. Michael Kinsley, Regan J. Snyder
  • Publication number: 20110138177
    Abstract: A method is provided for updating network-enabled devices with new identity data. The method includes requesting new identity data for a plurality of network-enabled devices and receiving notification that the new identity data is ready to be delivered to the plurality of network-enabled devices. A software object is delivered to the plurality of network-enabled devices over a first communications network. Each of the software objects is configured to cause the network-enabled devices to download the new identity data to the respective network-enabled device over a second communications network and install the new identity data at a time based at least in part on information included with the software object.
    Type: Application
    Filed: December 6, 2010
    Publication date: June 9, 2011
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Xin Qiu, Alexander Medvinsky, Stuart P. Moskovics, John H. Kim
  • Publication number: 20090319796
    Abstract: Methods and systems for creating and managing certificates for gaming machines in a gaming network using a portable memory device are described. A gaming machine creates a certificate signing request which is stored on a portable memory device at the machine by an operator. The memory device is handed over to a certificate authority (CA) security officer at the casino and is coupled with an appropriate CA server. A certificate batch utility program on the server downloads and processes the CSRs. A certificate services program on the server issues gaming machine certificates according to the CSRs. In one embodiment, the certificates are uploaded onto the memory device, along with copies of certificate authority server certificates, including a root CA certificate. The CA security officer hands the memory device to the casino floor operator. At the machine, the operator inserts or couples the device and software on the machine identifies and downloads its certificate based on the certificate file name.
    Type: Application
    Filed: June 18, 2008
    Publication date: December 24, 2009
    Inventors: John H. Kim, Matthew D. Kerr, Nicholas M. Hansen-Hiraki, William M. Salivar, Warner R. Cockerille, IV, A. Michael Kinsley, Regan J. Snyder
  • Publication number: 20080076525
    Abstract: A device, method and system to generate a plurality of true random numbers in a gaming machine having a processor designed or configured to process the plurality of random numbers, at least one quantum mechanical random number generator coupled to the processor to generate the plurality of random numbers, a memory coupled to the processor to store the plurality of random numbers, and an input/output (I/O) interface coupled to the processor to receive and transmit data.
    Type: Application
    Filed: August 25, 2006
    Publication date: March 27, 2008
    Applicant: IGT
    Inventor: John H. Kim
  • Patent number: 5464008
    Abstract: A defogger for the objective lens of a laparoscope provides a channel in a longitudinal direction of the laparoscope. Gas from an insufflator is supplied to the channel exteriorly of a body being operated upon. A deflector is provided at or adjacent the opposite end of the gas flow channel to deflect insufflating gas across the objective lens for maintaining said objective lens clean within said body.
    Type: Grant
    Filed: April 14, 1994
    Date of Patent: November 7, 1995
    Inventor: John H. Kim