Patents by Inventor W. Gray

W. Gray 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: 20240062866
    Abstract: A fluid delivery system displays, on a display screen, fluid identifiers including a first fluid identifier indicating a first fluid and a second fluid identifier specifying a second fluid. The fluid delivery system further displays, on the display screen, a first indication of receiving an excessive number of fluid delivery pump programming alerts associated with the first fluid identifier. The fluid delivery system adjusts a first fluid delivery limit setting associated with delivery of the first fluid in response to the excessive number of fluid delivery pump programming alerts associated with the first fluid identifier. The fluid delivery system implements the adjusted first fluid delivery limit setting for each of multiple fluid delivery pumps subsequently requesting to deliver the first fluid to a respective recipient.
    Type: Application
    Filed: August 16, 2023
    Publication date: February 22, 2024
    Inventors: George W. Gray, Jason M. Baldwin, Gabriel Stuparu
  • Patent number: 11904739
    Abstract: A disc recliner mechanism for use in an automotive vehicle includes a plurality of pawls and a cam mounted between a guide plate and a tooth plate. Rotation of the cam moves the pawls between an extended position in which the pawls engage the tooth plate to lock the disc recliner mechanism and a retracted position in which the pawls disengage the tooth plate to unlock the disc recliner mechanism and allow rotation between the guide plate and the tooth plate. A notch is disposed on an engagement surface of a cam lobe disposed on the cam for reducing friction when the cam lobe engages a cam follower disposed on the pawls. The tooth plate includes a circumferential outer lip with a concentric channel for retaining lubricant and reducing rotational friction between the tooth plate and the guide plate.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: February 20, 2024
    Assignee: Magna Seating Inc.
    Inventors: Avery Folk, Kristof M Kurzeja, Kai Zhao, Louis Vetere, II, Detjon Marini, Cheikh Dioum, James Rudberg, Creston A Zang, Donald W Gray, Jr.
  • Publication number: 20240053608
    Abstract: An augmented reality system comprising, a near-eye display operable to form virtual images viewable by a first of a wearer's eyes, the near-eye display located within a field of view of the first of the wearer's eyes, the near-eye display comprising an image generator operable to generate images, and, an optical block located within a field of view of a second of a wearer's eyes, wherein the optical block is operable to prevent a portion of environmental light from reaching a retina of the second of the wearer's eyes.
    Type: Application
    Filed: January 12, 2023
    Publication date: February 15, 2024
    Inventors: Craig R. Travers, Robert W. Gray, Brian R. Mentz
  • Patent number: 11892938
    Abstract: An analyzer system inputs parameter values from trace files of a software application into an autoencoder. The analyzer system adjusts weights of the edges between nodes in the autoencoder until reconstruction errors in outputs are minimized. The analyzer system receives a selection of a parameter represented in an autoencoder. In response, the analyzer system identifies hidden layer nodes connected to an output node corresponding to the selected parameter and identifies other output nodes connected to the hidden layer nodes. The analyzer system retrieves weights assigned to edges between the hidden layer nodes and the other output nodes. The analyzer system calculates correlation values between the output node corresponding to the selected parameter and each of the other output nodes and outputs the correlation values. A user can use the correlation values to better direct the root cause analysis.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: February 6, 2024
    Assignee: International Business Machines Corporation
    Inventors: Matthew Green, Narayana Aditya Madineni, Michael W. Gray, Leigh S. McLean
  • Publication number: 20240004196
    Abstract: Systems and methods for switching between data connections establishing between an augmented reality display unit and a peripheral device. The systems and methods can automatically switch between communication modules, antennas, or frequencies based on sensor data to reduce or eliminate the effects of proximity to or submersion beneath water. In some examples, switching between communication modules, antennas, or frequencies is based on motion of the user's head or the electrical resistance, salinity, or chemical composition of a body of water the augmented reality display unit is placed within.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 4, 2024
    Inventors: Craig R. Travers, Robert W. Gray
  • Patent number: 11857755
    Abstract: Via communications with an association management resource, an operator of a respective fluid delivery system can associate a medical device (fluid pump) with a particular entity such as a patient, location, one or more other medical devices, the caregiver, etc. Thereafter, the operator of the fluid delivery system is able to better manage use of the fluid delivery system based on relevant medical information, which is accessible as a result of creating the association. For example, the association management resource gathers and stores information associated with the entity prior to the operator providing the input associating the fluid delivery system with the entity. After the operator of the fluid delivery system creates the association, the medical information associated with the entity is immediately available to the fluid delivery system and/or corresponding operator of the fluid delivery system.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: January 2, 2024
    Assignee: Fresenius Kabi USA, LLC
    Inventors: George W. Gray, William C. McQuaid, Jesse E. Ambrosina
  • Patent number: 11847868
    Abstract: A system and method for monitoring vehicle performance and updating engine control parameters, which provides a solution to the problem of tuning engine control parameters for a vehicle. The core components of the invention are an engine controller coupled to an interface device which communicates with a remote device. Generally speaking, the components are configured as follows: the engine controller receives signals from various sensors in a vehicle and the engine controller controls the engine based on engine control parameters and the signals from the sensors. The interface device monitors the engine control and sensor signals and transmits information to the remote device. The remote device receives the information and sends back updated engine control parameters. The interface device receives the updated engine control parameters and communicates with the engine controller to update the engine control parameters using the updated engine control parameters.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: December 19, 2023
    Inventor: Joshuah W. Gray
  • Publication number: 20230341682
    Abstract: An imaging apparatus for stereoscopic viewing has a frame that seats against the head of a viewer. A left-eye imaging apparatus and a right-eye imaging apparatus are supported by the frame. The frame is reshapeable in a manner that changes a relative alignment of the left-eye imaging apparatus and the right-eye imaging apparatus to accommodate different viewer head anatomies. An adjustment mechanism responsive to the reshaping of the frame restores relative alignment of the left-eye imaging apparatus and the right-eye imaging apparatus for conveying stereoscopic virtual images to the viewer.
    Type: Application
    Filed: June 27, 2023
    Publication date: October 26, 2023
    Inventors: Tyler W. Porter, Robert J. Schultz, Robert W. Gray
  • Patent number: 11778037
    Abstract: In an approach to efficient concurrent TLS data streams, a parent connection is established by performing a normal TLS handshake. A concurrent mode of operation is negotiated, where one or more child connections are established without using the TLS handshake. The one or more child connections are associated to the parent connection. Child application traffic secrets are derived for each child connection of the one or more child connections from application traffic secrets of the parent.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: October 3, 2023
    Assignee: International Business Machines Corporation
    Inventors: Michael W. Gray, Narayana Aditya Madineni, Leigh S. McLean, Stephen J. McKenzie
  • Patent number: 11757659
    Abstract: A method, a computer program product, and a system for binding post-quantum certificates to traditional certificates. The method includes selecting a traditional certificate in a certificate chain owned by an owner. The method also includes calculating a fingerprint of the traditional certificate. The method further includes generating a post-quantum certificate with identical information fields as the traditional certificate, and populating a serial number of the post-quantum certificate using the fingerprint. The post-quantum certificate acts as an extension of the first traditional certificate providing authentication and validation between a client and a server using post-quantum capable signing algorithms.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: September 12, 2023
    Assignee: International Business Machines Corporation
    Inventors: Michael W. Gray, Narayana Aditya Madineni, Simon D. McMahon, Matthew Green, Peter T. Waltenberg
  • Patent number: 11726321
    Abstract: An imaging apparatus for stereoscopic viewing has a frame that seats against the head of a viewer. A left-eye imaging apparatus and a right-eye imaging apparatus are supported by the frame. The frame is reshapeable in a manner that changes a relative alignment of the left-eye imaging apparatus and the right-eye imaging apparatus to accommodate different viewer head anatomies. An adjustment mechanism responsive to the reshaping of the frame restores relative alignment of the left-eye imaging apparatus and the right-eye imaging apparatus for conveying stereoscopic virtual images to the viewer.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: August 15, 2023
    Assignee: Vuzix Corporation
    Inventors: Tyler W. Porter, Robert J. Schultz, Robert W. Gray
  • Publication number: 20230254169
    Abstract: A method of real-time communication, including providing a first electronic communications device in signal communication with a network, wherein the first electronic communications device includes a processing unit, and providing a second electronic communications device in signal communication with the network. Initiating a communications session between the first and second electronic communications devices, tracking a duration of the communications session, and ending the communications session between the first and second communications devices. Generating billing data as a function of the duration of the communication session and automatically transmitting the billing data to a billing agency.
    Type: Application
    Filed: June 24, 2021
    Publication date: August 10, 2023
    Inventors: Paul J. Travers, Robert W. Gray
  • Patent number: 11720471
    Abstract: A computer system determines stack usage. An intercept function is executed to store a stack marker in a stack, wherein the intercept function is invoked when a program enters or exits each function of a plurality of functions of the program. A plurality of stack markers are identified in the stack and a memory address is determined for each stack marker during execution of the program to obtain a plurality of memory addresses. The plurality of memory addresses are analyzed to identify a particular memory address associated with a greatest stack depth. A stack usage of the program is determined based on the greatest stack depth. Embodiments of the present invention further include a method and program product for determining stack usage in substantially the same manner described above.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: August 8, 2023
    Assignee: International Business Machines Corporation
    Inventors: Narayana Aditya Madineni, Michael W. Gray, Matthew Green, Luvita Burgess
  • Patent number: 11716206
    Abstract: Establishing secure communications by sending a server certificate message, the certificate message including a first certificate associated with a first encryption algorithm and a second certificate associated with a second encryption algorithm, the first certificate and second certificate bound to each other, signing a first message associated with client-server communications using a first private key, the first private key associated with the first certificate, signing a second message associated with the client-server communications using a second private key, the second private key associated with the second certificate, the second message including the signed first message, and sending a server certificate verify message, the server certificate verify message comprising the signed first message and the signed second message.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: August 1, 2023
    Assignee: International Business Machines Corporation
    Inventors: Michael W. Gray, Narayana Aditya Madineni, Simon D. McMahon, Matthew Green, Peter T. Waltenberg
  • Publication number: 20230213770
    Abstract: An image light guide for conveying a virtual image, including a waveguide, an in-coupling diffractive optic operable to direct image-bearing light beams into the waveguide, and an out-coupling diffractive optic operable to direct the image-bearing light beams from the waveguide toward an eyebox. The out-coupling diffractive optic having two or more zones each including a set of diffractive features, wherein successive zones along one dimension of the out-coupling diffractive optic have different respective sets of diffractive features, wherein the diffractive features are operable to direct image-bearing light beams of a first pixel incident upon the diffractive features at a first angle whereby the directed image-bearing light beams of the first pixel further propagate within the waveguide, and wherein the diffractive features are operable to out-couple a portion of the image-bearing light beams of the first pixel incident upon the diffractive features at a second angle.
    Type: Application
    Filed: June 9, 2021
    Publication date: July 6, 2023
    Inventors: Robert J. Schultz, Marek W. Kowarz, Robert W. Gray
  • Patent number: 11683182
    Abstract: A method, a computer program product, and a system for embedding a message in a random value. The method includes generating a random value and applying a hash function to the random value to produce a hash value. Starting with the hash value, the method further includes reapplying the hash function in an iterative or recursive manner, with a new hash value produced by the hash function acting as an initial value that is applied to the hash function for a next iteration, until a bit sequence representing a message is produced in a message hash value. The method further includes utilizing the message hash value as a new random value that can be used by an encryption algorithm.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: June 20, 2023
    Assignee: International Business Machines Corporation
    Inventors: Michael W. Gray, Narayana Aditya Madineni, Simon D. McMahon, Matthew Green, Stephen J. McKenzie, Michael James Thomas
  • Patent number: 11632246
    Abstract: In an approach for securing data, a processor publishes a traditional public key in a traditional certificate and a PQC public key in a PQC certificate. A processor encrypts data with a hybrid shared secret, the hybrid shared secret generated with a key derivation function by using a traditional shared secret based on the traditional public key and a PQC shared secret based on the PQC public key. A processor decrypts the data with the hybrid shared secret based on a traditional private key and a PQC private key. A processor signs the data with a traditional signature followed by a PQC signature.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: April 18, 2023
    Assignee: International Business Machines Corporation
    Inventors: Michael W. Gray, Simon D. McMahon, Narayana Aditya Madineni, Matthew Green, Peter T. Waltenberg
  • Publication number: 20230080104
    Abstract: Establishing a transfer mode between devices for large bulk records over a TLS protocol by fragmenting an encrypted bulk record into a set of pre-defined block sizes for convenient transfer. The pre-defined block sizes are specifically sized to indicate a beginning and an end of the transfer of the associated blocks making up the large bulk record. A middle box is unaware of the association between the blocks and permits transfer according to the maximum transmission unit of the TLS protocol. The fragmented bulk record is reconstructed and decrypted for use after the transfer.
    Type: Application
    Filed: August 25, 2021
    Publication date: March 16, 2023
    Inventors: Michael W. Gray, Narayana Aditya Madineni, Leigh S. McLean, LUVITA BURGESS
  • Publication number: 20230070421
    Abstract: In an approach to efficient concurrent TLS data streams, a parent connection is established by performing a normal TLS handshake. A concurrent mode of operation is negotiated, where one or more child connections are established without using the TLS handshake. The one or more child connections are associated to the parent connection. Child application traffic secrets are derived for each child connection of the one or more child connections from application traffic secrets of the parent.
    Type: Application
    Filed: September 8, 2021
    Publication date: March 9, 2023
    Inventors: Michael W. Gray, Narayana Aditya Madineni, Leigh S. McLean, Stephen J. MCKENZIE
  • Publication number: 20230044935
    Abstract: A computer system determines stack usage. An intercept function is executed to store a stack marker in a stack, wherein the intercept function is invoked when a program enters or exits each function of a plurality of functions of the program. A plurality of stack markers are identified in the stack and a memory address is determined for each stack marker during execution of the program to obtain a plurality of memory addresses. The plurality of memory addresses are analyzed to identify a particular memory address associated with a greatest stack depth. A stack usage of the program is determined based on the greatest stack depth. Embodiments of the present invention further include a method and program product for determining stack usage in substantially the same manner described above.
    Type: Application
    Filed: August 9, 2021
    Publication date: February 9, 2023
    Inventors: Narayana Aditya Madineni, Michael W. Gray, Matthew Green, LUVITA BURGESS