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: 11957318Abstract: 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: GrantFiled: April 29, 2021Date of Patent: April 16, 2024Assignee: 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: 20240103645Abstract: 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: ApplicationFiled: September 21, 2023Publication date: March 28, 2024Inventors: 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: 11938185Abstract: 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: GrantFiled: December 15, 2020Date of Patent: March 26, 2024Assignee: H. LUNDBECK A/SInventors: 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: 11711373Abstract: 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: GrantFiled: October 27, 2020Date of Patent: July 25, 2023Assignee: ServiceNow, Inc.Inventors: Jerome Daniel O'Connell, John H. Kim, Subbaraya Kumar Deverakonda Venkata, Kai Xu
-
Publication number: 20210044596Abstract: 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: ApplicationFiled: October 27, 2020Publication date: February 11, 2021Inventors: Jerome Daniel O'Connell, John H. Kim, Subbaraya Kumar Deverakonda Venkata, Kai Xu
-
Patent number: 10826909Abstract: 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: GrantFiled: October 4, 2018Date of Patent: November 3, 2020Assignee: ServiceNow, Inc.Inventors: Jerome Daniel O'Connell, John H. Kim, Subbaraya Kumar Deverakonda Venkata, Kai Xu
-
Patent number: 10826875Abstract: 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: GrantFiled: July 22, 2016Date of Patent: November 3, 2020Assignee: ServiceNow, Inc.Inventor: John H. Kim
-
Publication number: 20200112565Abstract: 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: ApplicationFiled: October 4, 2018Publication date: April 9, 2020Inventors: Jerome Daniel O'Connell, John H. Kim, Subbaraya Kumar Deverakonda Venkata, Kai Xu
-
Patent number: 8713308Abstract: 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: GrantFiled: January 22, 2013Date of Patent: April 29, 2014Assignee: IGTInventors: 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: 20130145154Abstract: 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: ApplicationFiled: January 22, 2013Publication date: June 6, 2013Applicant: IGTInventors: 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: 8386785Abstract: 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: GrantFiled: June 18, 2008Date of Patent: February 26, 2013Assignee: IGTInventors: 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: 20110138177Abstract: 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: ApplicationFiled: December 6, 2010Publication date: June 9, 2011Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Xin Qiu, Alexander Medvinsky, Stuart P. Moskovics, John H. Kim
-
Publication number: 20090319796Abstract: 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: ApplicationFiled: June 18, 2008Publication date: December 24, 2009Inventors: 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: 20080076525Abstract: 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: ApplicationFiled: August 25, 2006Publication date: March 27, 2008Applicant: IGTInventor: John H. Kim
-
Patent number: 5464008Abstract: 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: GrantFiled: April 14, 1994Date of Patent: November 7, 1995Inventor: John H. Kim