Patents by Inventor Christopher J. Giblin

Christopher J. Giblin 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: 11874010
    Abstract: A self-insulating air delivery and recirculation system maintains a desired air temperature of the conditioned air supplied thereinto for delivery to an aircraft. The system uses insulating airflow layers; a parallel layer and a counterflow layer. A starting section connects to a PCA unit and delivers conditioned air therefrom to an interior supply hose. The starting section supplies conditioned insulating air to an interior insulating hose that is annularly outward of the supply hose and in which air flows parallel to airflow in the supply hose. A reversing connector indirectly connects the supply hose to the aircraft and reverses the flow of air from the interior insulating hose to flow back toward the PCA unit in an exterior counterflow hose that is annularly outward of the interior insulating hose and connects at its far end to provide intake airflow to the PCA unit.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: January 16, 2024
    Assignee: TWG Supply, LLC
    Inventors: Christopher J. Giblin, William Tyler, Joe D Gracey
  • Publication number: 20230319775
    Abstract: A computer implemented method for managing access requests based on user device location includes receiving a user initiated access request from a first device of the user, receiving location data of the first device, requesting attestation of a registered device of the user from a trusted geocoded device, receiving an attestation token for the registered device of the user from the trusted geocoded device, wherein the attestation token includes location data for the registered device, comparing the received location data of the first device to the location data of the registered device, and issuing an authentication status based on the comparison of the received location data of the first device to the determined location data of the second device of the user. A computer program product and computer system corresponding to the method are also disclosed.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 5, 2023
    Inventors: Grant Douglas Miller, Christopher J. Giblin, Nader M. Nassar, Bryan Jon Kyle
  • Publication number: 20220191018
    Abstract: The present disclosure relates to a method for a cryptographic key rotation in a publish-subscribe system providing a broker service for routing stored encrypted messages to one or more subscribers of the topic to which the routed messages are assigned. The routing comprises decrypting the stored encrypted messages. The cryptographic key rotation comprises a re-encryption of the stored messages using a cryptographic replacement key. The re-encryption is executed by an encryption module of the publish-subscribe system as a background process, while the broker service is continued.
    Type: Application
    Filed: December 14, 2020
    Publication date: June 16, 2022
    Inventors: Christopher J. Giblin, John G. Rooney, Florian Hermann Froese, Pascal Vetsch
  • Patent number: 11228571
    Abstract: A targeted, topic-based encryption in a publish-subscribe message queue. Topic-based encryption driven by encryption policies for both storing and receiving messages uses activity tracking and logging to ensure confidentiality of certain topics associated with stored encrypted messages. Authentication of both publisher and consumer ensure encryption and decryption keys are used in confidence.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: January 18, 2022
    Assignee: International Business Machines Corporation
    Inventor: Christopher J. Giblin
  • Publication number: 20210243168
    Abstract: A targeted, topic-based encryption in a publish-subscribe message queue. Topic-based encryption driven by encryption policies for both storing and receiving messages uses activity tracking and logging to ensure confidentiality of certain topics associated with stored encrypted messages. Authentication of both publisher and consumer ensure encryption and decryption keys are used in confidence.
    Type: Application
    Filed: February 5, 2020
    Publication date: August 5, 2021
    Inventor: Christopher J. Giblin
  • Publication number: 20210231334
    Abstract: A self-insulating air delivery and recirculation system maintains a desired air temperature of the conditioned air supplied thereinto for delivery to an aircraft. The system uses insulating airflow layers; a parallel layer and a counterflow layer. A starting section connects to a PCA unit and delivers conditioned air therefrom to an interior supply hose. The starting section supplies conditioned insulating air to an interior insulating hose that is annularly outward of the supply hose and in which air flows parallel to airflow in the supply hose. A reversing connector indirectly connects the supply hose to the aircraft and reverses the flow of air from the interior insulating hose to flow back toward the PCA unit in an exterior counterflow hose that is annularly outward of the interior insulating hose and connects at its far end to provide intake airflow to the PCA unit.
    Type: Application
    Filed: January 29, 2021
    Publication date: July 29, 2021
    Applicant: TWG Supply Inc.
    Inventors: Christopher J. Giblin, William Tyler, Joe D. Gracey
  • Patent number: 10907850
    Abstract: A self-insulating air delivery system maintains a desired air temperature of the conditioned air supplied thereinto for delivery to an aircraft. The system uses insulating airflow layers; a parallel layer and a counterflow layer. A starting section connects to a PCA unit and delivers conditioned air therefrom to an interior supply hose. The starting section also either creates bleed conditioned air or accepts conditioned insulating air and supplies it to an interior insulating hose that is annularly outward of the supply hose and in which air flows parallel to airflow in the supply hose. A reversing connector indirectly connects the supply hose to the aircraft and reverses the flow of air from the interior insulating hose to flow back toward the PCA unit in an exterior counterflow hose that is annularly outward of the interior insulating hose.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: February 2, 2021
    Assignee: TWG Supply Inc.
    Inventors: Christopher J. Giblin, William Tyler, Joe D Gracey
  • Publication number: 20200103134
    Abstract: A self-insulating air delivery system maintains a desired air temperature of the conditioned air supplied thereinto for delivery to an aircraft. The system uses insulating airflow layers; a parallel layer and a counterflow layer. A starting section connects to a PCA unit and delivers conditioned air therefrom to an interior supply hose. The starting section also either creates bleed conditioned air or accepts conditioned insulating air and supplies it to an interior insulating hose that is annularly outward of the supply hose and in which air flows parallel to airflow in the supply hose. A reversing connector indirectly connects the supply hose to the aircraft and reverses the flow of air from the interior insulating hose to flow back toward the PCA unit in an exterior counterflow hose that is annularly outward of the interior insulating hose.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 2, 2020
    Applicant: US GSE, Inc.
    Inventors: Christopher J. Giblin, William Tyler, Joe D Gracey
  • Patent number: 10380157
    Abstract: Embodiments are directed to a computer-implemented method for ranking a proximity of data sources with one or more reference entities, which may be authoritative entities. The method comprises identifying several data sources and one or more reference entities. For each of the identified reference entities a vector of terms representative of said each of the reference entities is obtained. For each data source of the identified data sources, terms from said each data source are selected, an array comprising the selected terms can be accordingly populated, and a term frequency of terms of the vector obtained for said each of the reference entities is determined, in said array. The term frequency corresponds to the number of occurrences of said each of the terms in said array. The method ranks a proximity of the identified data sources with each of the one or more reference entities.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: August 13, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Giblin, John G. Rooney
  • Patent number: 9881311
    Abstract: In one embodiment, a computer-implemented method includes receiving a request for a product. Two or more fingerprints are selected, where each fingerprint includes digital data describing a corresponding virtual customer. By a computer processor, a first fingerprint is loaded to emulate a first virtual customer. A first price query is submitted to a vendor's web service for the product, where the first price query uses the loaded first fingerprint. A second fingerprint is loaded to emulate a second virtual customer. A second price query is submitted to the vendor's web service for the product, where the second price query uses the loaded second fingerprint. Two or more prices are received from the vendor's web service, including a first price received in response to the first price query and a second price received in response to the second price query. A lowest price is selected from among the prices received.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: January 30, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Giblin, John Rooney
  • Publication number: 20170322941
    Abstract: Embodiments are directed to a computer-implemented method for ranking a proximity of data sources with one or more reference entities, which may be authoritative entities. The method comprises identifying several data sources and one or more reference entities. For each of the identified reference entities a vector of terms representative of said each of the reference entities is obtained. For each data source of the identified data sources, terms from said each data source are selected, an array comprising the selected terms can be accordingly populated, and a term frequency of terms of the vector obtained for said each of the reference entities is determined, in said array. The term frequency corresponds to the number of occurrences of said each of the terms in said array. The method ranks a proximity of the identified data sources with each of the one or more reference entities.
    Type: Application
    Filed: May 4, 2016
    Publication date: November 9, 2017
    Inventors: Christopher J. Giblin, John G. Rooney
  • Publication number: 20150317658
    Abstract: In one embodiment, a computer-implemented method includes receiving a request for a product. Two or more fingerprints are selected, where each fingerprint includes digital data describing a corresponding virtual customer. By a computer processor, a first fingerprint is loaded to emulate a first virtual customer. A first price query is submitted to a vendor's web service for the product, where the first price query uses the loaded first fingerprint. A second fingerprint is loaded to emulate a second virtual customer. A second price query is submitted to the vendor's web service for the product, where the second price query uses the loaded second fingerprint. Two or more prices are received from the vendor's web service, including a first price received in response to the first price query and a second price received in response to the second price query. A lowest price is selected from among the prices received.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: International Business Machines Corporation
    Inventors: Christopher J. Giblin, John Rooney
  • Patent number: 9154548
    Abstract: Auditable data distribution from a server to clients is achieved as follows. The server delivers chunks of a data file, and identifiers of the chunks, to the clients. For each chunk of the data file received by the clients, a digest is generated by the client that received the chunk, using at least a part of the chunk and further data of the client that received the chunk. The further data is known to the server. The client that received this chunk sends the digest to the server, which receives the digest. The server determines an identity of the clink that received the chunk in question, by comparing the digest to the chunks that the server has sent and to the further data known to the server. The server stores the identity of the client that received the chunk.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: John G. Rooney, Christopher J. Giblin
  • Patent number: 9087148
    Abstract: An embodiment of the invention is associated with a system having a role for controlling user access, the role comprising users, permissions, and a set of rules. The embodiment records each of a succession of access events in an access log, each event comprising an instance of the system being accessed by a user. The embodiment further analyzes recorded access events in the access log at selected time intervals, to detect a condition or violation of rules of the set of rules. Responsive to detecting a condition or violation, the embodiment selectively determines whether any change to the users or permissions of a specified role is needed. Each needed change is then implemented.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: July 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Giblin, Maja Vukovic
  • Patent number: 9009842
    Abstract: In an embodiment of the invention, wherein users must be able to access a computer system to perform respective functions, initial data is acquired from data sources, some of the initial data pertaining to previously granted system access rights. The initial data is used to create a crowdsourcing task, which is executed to acquire crowdsourced data from SMEs in an SME population, wherein the crowdsourced data comprises additional data pertaining to previously granted system access. The crowdsourced data is used to create a set of role definitions, wherein the role definitions determine which of the users are assigned to be members of a particular role associated with the system, and further determine the access rights that are granted to each member of the particular role.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: April 14, 2015
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Giblin, Milton H. Hernandez, Sriram K. Rajagopal, Maja Vukovic
  • Patent number: 9003547
    Abstract: In an embodiment of the invention, wherein users must be able to access a computer system to perform respective functions, initial data is acquired from data sources, some of the initial data pertaining to previously granted system access rights. The initial data is used to create a crowdsourcing task, which is executed to acquire crowdsourced data from SMEs in an SME population, wherein the crowdsourced data comprises additional data pertaining to previously granted system access. The crowdsourced data is used to create a set of role definitions, wherein the role definitions determine which of the users are assigned to be members of a particular role associated with the system, and further determine the access rights that are granted to each member of the particular role.
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: April 7, 2015
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Giblin, Milton H. Hernandez, Sriram K. Rajagopal, Maja Vukovic
  • Patent number: 8990349
    Abstract: A method for identifying a geographic location of a server. A request is delivered to the server to send back a message via a cellular network; the message of the server is received via a cell of the cellular network; cell location information about the geographic location of the cell that received the message is delivered; the cell location information is used as information about the geographic location of the server.
    Type: Grant
    Filed: February 9, 2009
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Daniel Nikolaus Bauer, Christopher J. Giblin, John G. Rooney
  • Patent number: 8863276
    Abstract: An embodiment of the invention is associated with a system having a role for controlling user access, the role comprising users, permissions, and a set of rules. The embodiment records each of a succession of access events in an access log, each event comprising an instance of the system being accessed by a user. The embodiment further analyzes recorded access events in the access log at selected time intervals, to detect a condition or violation of rules of the set of rules. Responsive to detecting a condition or violation, the embodiment selectively determines whether any change to the users or permissions of a specified role is needed. Each needed change is then implemented.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Giblin, Maja Vukovic
  • Publication number: 20140280787
    Abstract: Auditable data distribution from a server to clients is achieved as follows. The server delivers chunks of a data file, and identifiers of the chunks, to the clients. For each chunk of the data file received by the clients, a digest is generated by the client that received the chunk, using at least a part of the chunk and further data of the client that received the chunk. The further data is known to the server. The client that received this chunk sends the digest to the server, which receives the digest. The server determines an identity of the clink that received the chunk in question, by comparing the digest to the chunks that the server has sent and to the further data known to the server. The server stores the identity of the client that received the chunk.
    Type: Application
    Filed: May 28, 2014
    Publication date: September 18, 2014
    Applicant: International Business Machines Corporation
    Inventors: John G. Rooney, Christopher J. Giblin
  • Publication number: 20140215604
    Abstract: An embodiment of the invention is associated with a system having a role for controlling user access, the role comprising users, permissions, and a set of rules. The embodiment records each of a succession of access events in an access log, each event comprising an instance of the system being accessed by a user. The embodiment further analyzes recorded access events in the access log at selected time intervals, to detect a condition or violation of rules of the set of rules. Responsive to detecting a condition or violation, the embodiment selectively determines whether any change to the users or permissions of a specified role is needed. Each needed change is then implemented.
    Type: Application
    Filed: August 19, 2013
    Publication date: July 31, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Giblin, Maja Vukovic