Patents by Inventor Robert Grant

Robert Grant 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: 10791111
    Abstract: Multi-step user authentication combines steps of authenticating both objective and subjective credentials. A user selects objective credentials, such as a password, and enters subjective credentials, such as a subjective description of the user's emotional response to a subjective challenge, such as a musical recording or image. The system identifies other content likely to elicit a similar emotional response from the same user. When the user later attempts to log onto a secured system, the user must enter the objective credentials and then describe the user's emotional response to a second subjective challenge that is likely to elicit an emotional response similar to that invoked by the first subjective challenge. If the user enters the correct objective credentials and describes an emotional response consistent with the first subjective description, then the user is given access to the secured system.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: September 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Kelley Anders, Jonathan Dunne, Robert Grant, Trudy L. Hewitt
  • Publication number: 20200221671
    Abstract: A vertical washer or dryer, such as integrated into an egg handling operation. The vertical washer or dryer includes a vertically extending body supporting a carousel conveyor adapted to support pluralities of eggs during transport in successive ascending and descending fashion within the body between an inlet location and an outlet location of the body. A first egg conveyor communicates the eggs with the inlet location of the carousel conveyor, a second egg conveyor communicating the eggs with the outlet location. A least one of a plurality of egg washer spray bars or, in the separate variant, a plurality of egg dryer air knives, are integrated into the body in communication with the carousel conveyor for washing/drying the eggs while supported upon the carousel conveyor.
    Type: Application
    Filed: April 19, 2019
    Publication date: July 16, 2020
    Inventor: Robert Grant Baguley
  • Publication number: 20200207183
    Abstract: A personal service unit (PSU) includes a housing, a dial, and a flow control ring. The dial is rotatable about the housing. The housing includes a longitudinal axis therethrough and a first end and a second end opposite the first end. The dial includes a helical first portion along an interior wall of the dial. The flow control ring includes a helical second portion along an exterior wall of the flow control ring. The helical second portion rotatably mates with the helical first portion and rotation of the dial in a first direction moves the flow control ring in a first direction along the longitudinal axis to cause a first adjustment in airflow past the flow control ring and rotation of the flow control ring in an opposite direction moves the flow control ring in an opposite direction to cause a second adjustment in airflow past the flow control ring.
    Type: Application
    Filed: December 20, 2019
    Publication date: July 2, 2020
    Inventors: Robert Grant, Christopher Carrick, Leo Branconnier, Maryam Safi
  • Publication number: 20200203847
    Abstract: An assembly for an aircraft having a radome configured to be integrated into an upper vertical stabilizer, a first and second reflector positioned within an inner cross-sectional width of the radome, and an antenna positioning system. The first and second reflectors each respectively have a first and second surface area and each are respectively coupled to a first and second telescoping arm configured to move in a vertical direction. Each reflector is configured to focus radio waves. The antenna positioning system is configured to: (i) rotate the first and second reflectors about respective vertical axes and (ii) raise the first antenna reflector to a first antenna position while lowering the second antenna reflector to a second antenna position such that the second antenna reflector avoids shading the first antenna reflector from the radio waves.
    Type: Application
    Filed: December 20, 2019
    Publication date: June 25, 2020
    Inventors: Victor Daniel Gheorghian, Robert Grant
  • Publication number: 20200184154
    Abstract: A system, method and computer program product for cognitive copy and paste. The method includes: receiving, at a hardware processor of a computer system, an input representing a selection of a content captured from a source application program, and receiving an input representing an identified target application program that will receive the selected content to be copied and rendered in the target application program. The selected content is analyzed to determine a context for the selected content; and a rendering of the selected content at a location within the destination application based on the determined context, the rendering achieving a best representation of the selected content on the destination application. The analyzing includes invoking a natural language processor to determine an intent, meaning, or an intended use of the selected content based on the determined context, and employs a support vector machine for determining a best format change when rendering.
    Type: Application
    Filed: February 13, 2020
    Publication date: June 11, 2020
    Inventors: Trudy L. Hewitt, Jonathan Dunne, Kelley Anders, Robert Grant
  • Publication number: 20200159736
    Abstract: The program directs a computer processor to implement a program that selects at least one substitute ingredient for a food recipe based on a plurality of determined criteria. The program receives a food recipe comprising one or more ingredients, instructions, and preparation time. The program determines time constraints of a user. The program identifies one or more Internet of Things (IoT) enabled cooking devices that are available in a kitchen associated with the user to carry out the instructions of the food recipe. The program searches a market database in a market to identify available options for the at least one substitute ingredient found in the market database based on a similarity level of the at least one substitute ingredient compared with at least one ambiguous ingredient in the food recipe, and selects the at least one substitute ingredient according to the plurality of determined criteria.
    Type: Application
    Filed: January 27, 2020
    Publication date: May 21, 2020
    Inventors: Donna K. Byron, Mark Delaney, Robert Grant, Charlotte Hutchinson
  • Patent number: 10614163
    Abstract: A system, method and computer program product for cognitive copy and paste. The method includes: receiving, at a hardware processor of a computer system, an input representing a selection of a content captured from a source application program, and receiving an input representing an identified target application program that will receive the selected content to be copied and rendered in the target application program. The selected content is analyzed to determine a context for the selected content; and a rendering of the selected content at a location within the destination application based on the determined context, the rendering achieving a best representation of the selected content on the destination application. The analyzing includes invoking a natural language processor to determine an intent, meaning, or an intended use of the selected content based on the determined context, and employs a support vector machine for determining a best format change when rendering.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Trudy L. Hewitt, Jonathan Dunne, Kelley Anders, Robert Grant
  • Patent number: 10599772
    Abstract: A system, method and computer program product for cognitive copy and paste. The method includes: receiving, at a hardware processor of a computer system, an input representing a selection of a content captured from a source application program, and receiving an input representing an identified target application program that will receive the selected content to be copied and rendered in the target application program. The selected content is analyzed to determine a context for the selected content; and a rendering of the selected content at a location within the destination application based on the determined context, the rendering achieving a best representation of the selected content on the destination application. The analyzing includes invoking a natural language processor to determine an intent, meaning, or an intended use of the selected content based on the determined context, and employs a support vector machine for determining a best format change when rendering.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: March 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: Trudy L. Hewitt, Jonathan Dunne, Kelley Anders, Robert Grant
  • Patent number: 10588371
    Abstract: The present invention relates to a light apparatus for headwear including an at least partially hollow, elongate housing for mounting to the headwear, at least one light located inside the elongate housing that is visible from the outside of the elongate housing, and at least one battery for powering the at least one light, such that when the light apparatus is mounted to the headwear, an orientation of the headwear can be determined.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: March 17, 2020
    Inventor: Benjamin Robert Grant-Drew
  • Patent number: 10585900
    Abstract: The program directs a computer processor to implement a program that selects at least one substitute ingredient for a food recipe based on a plurality of determined criteria. The program receives a food recipe comprising one or more ingredients, instructions, and preparation time. The program determines time constraints of a user. The program identifies one or more Internet of Things (IoT) enabled cooking devices that are available in a kitchen associated with the user to carry out the instructions of the food recipe. The program searches a market database in a market to identify available options for the at least one substitute ingredient found in the market database based on a similarity level of the at least one substitute ingredient compared with at least one ambiguous ingredient in the food recipe, and selects the at least one substitute ingredient according to the plurality of determined criteria.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Donna K. Byron, Mark Delaney, Robert Grant, Charlotte Hutchinson
  • Patent number: 10541931
    Abstract: A data congestion control can operate in a hierarchical sensor network. A first data rate of data received from a set of devices is determined to compare unfavorably to a congestion threshold. A most favorable negotiation score of a set of negotiation scores corresponding to the set of devices is determined. A proposed reduced transmission rate that is less than a current transmission rate of the device and that compares favorably a boundary conditions of the device is determined. A transmission rate reduction request is generated for transmission to the one of the set of devices that indicates the proposed reduced transmission rate. An updated data rate of the data received from the set of devices is determined, and a difference between the updated data rate and the first aggregated data rate corresponds to a reduction of rate of transmission by the device.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: January 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert Grant, Kelley Anders, Faisal Ghaffar, Ahmad Abdul Wakeel
  • Patent number: 10464674
    Abstract: There is described a system and method for setting virtual boundaries on an interactive sidewall display system in a vehicle, the virtual boundaries defining individual passenger-specific regions for user interaction.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: November 5, 2019
    Assignee: BOMBARDIER INC.
    Inventor: Robert Grant
  • Patent number: 10450700
    Abstract: A method and apparatus for controlling a cellulosic pulp process for producing a pulp product having a desired pulp property is disclosed. The method involves illuminating an in-process portion of pulp using a first wavelength of light, and receiving a scattered light spectrum from the illuminated portion of pulp, the scattered light spectrum including spectral components that have been shifted in wavelength through interaction with a constituent of the illuminated portion of pulp. The method also involves filtering the scattered light spectrum to separate the spectral components, and identifying spectral features in the filtered scattered light spectrum that correspond to the pulp property. The method further involves generating a control signal for controlling the pulp process based on variations in the identified spectral features to cause the pulp property to fall within a desired range.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: October 22, 2019
    Assignee: CANFOR PULP LTD.
    Inventors: Paul Alexandre Bicho, Edward Robert Grant, Pin-Wen Tsai, Najme Tavassoli
  • Publication number: 20190310987
    Abstract: The program directs a computer processor to implement a program that selects at least one substitute ingredient for a food recipe based on a plurality of determined criteria. The program receives a food recipe comprising one or more ingredients, instructions, and preparation time. The program determines time constraints of a user. The program identifies one or more Internet of Things (IoT) enabled cooking devices that are available in a kitchen associated with the user to carry out the instructions of the food recipe. The program searches a market database in a market to identify available options for the at least one substitute ingredient found in the market database based on a similarity level of the at least one substitute ingredient compared with at least one ambiguous ingredient in the food recipe, and selects the at least one substitute ingredient according to the plurality of determined criteria.
    Type: Application
    Filed: June 21, 2019
    Publication date: October 10, 2019
    Inventors: DONNA K. BYRON, MARK DELANEY, ROBERT GRANT, CHARLOTTE HUTCHINSON
  • Publication number: 20190248032
    Abstract: A blade retention mechanism that includes a body and a catch. The catch is configured to engage a bit. A knurled nut is configured to engage the catch and the body such that it is movable. When the nut is moved between a first position and a second position the catch moves between a first position and a second position. A v-groove is formed in the body and is configured to receive and retain a bit when the catch is in the first position.
    Type: Application
    Filed: February 13, 2019
    Publication date: August 15, 2019
    Inventor: Robert Grant McRorie, III
  • Publication number: 20190213794
    Abstract: Providing of an electronic map displaying preferred real-world locations to utilize in connection with an augmented reality world. A request is received at a server computer to provide the electronic map to utilize in connection with the augmented reality world. A geolocation is received. Real-world locations in a vicinity are queried from a real-world location profile. A virtual location profile of virtual locations in the augmented reality world is accessed to generate an initial virtual location set. A participant preference profile containing virtual preferences and real-world preferences is accessed. Real-time participant data is accessed. The virtual locations in the initial virtual location set are prioritized to generate a prioritized virtual location set. The prioritized virtual location set is limited based upon the real-time participant data to generate a real-time prioritized location set. The electronic map is generated based upon the real-time prioritized location set, and transmitted.
    Type: Application
    Filed: March 5, 2019
    Publication date: July 11, 2019
    Inventors: James B. Carr, Mark Delaney, Robert Grant
  • Publication number: 20190208264
    Abstract: Methods and systems for use in processing streaming video content to determine portions of interest to a viewer and arrange content display accordingly. In various examples, a streaming video processing system determines a plurality of media content tags associated with streaming video content, including a first tag associated with a stored portion of the streaming video content and a second tag associated with a current portion of the streaming video content. The system calculates a first interest correlation value based on the first tag and a cognitive profile associated with a content requestor, and a second interest correlation value based on the second tag and the cognitive profile. When the first interest correlation value indicates a greater interest level than the second interest correlation value, the system facilitates display of the stored portion of the streaming video content prior to display of the current portion of the streaming video content.
    Type: Application
    Filed: January 4, 2018
    Publication date: July 4, 2019
    Inventors: Mark Delaney, Robert Grant, Trudy L. Hewitt, Jonathan Dunne
  • Publication number: 20190166054
    Abstract: A data congestion control can operate in a hierarchical sensor network. A first data rate of data received from a set of devices is determined to compare unfavorably to a congestion threshold. A most favorable negotiation score of a set of negotiation scores corresponding to the set of devices is determined. A proposed reduced transmission rate that is less than a current transmission rate of the device and that compares favorably a boundary conditions of the device is determined. A transmission rate reduction request is generated for transmission to the one of the set of devices that indicates the proposed reduced transmission rate. An updated data rate of the data received from the set of devices is determined, and a difference between the updated data rate and the first aggregated data rate corresponds to a reduction of rate of transmission by the device.
    Type: Application
    Filed: January 31, 2019
    Publication date: May 30, 2019
    Inventors: Robert Grant, Kelley Anders, Faisal Ghaffar, Ahmad Abdul Wakeel
  • Publication number: 20190158409
    Abstract: A data congestion control can operate in a hierarchical sensor network. A first data rate of data received from a set of devices is determined to compare unfavorably to a congestion threshold. A most favorable negotiation score of a set of negotiation scores corresponding to the set of devices is determined. A proposed reduced transmission rate that is less than a current transmission rate of the device and that compares favorably a boundary conditions of the device is determined. A transmission rate reduction request is generated for transmission to the one of the set of devices that indicates the proposed reduced transmission rate. An updated data rate of the data received from the set of devices is determined, and a difference between the updated data rate and the first aggregated data rate corresponds to a reduction of rate of transmission by the device.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventors: Robert Grant, Kelley Anders, Faisal Ghaffar, Ahmad Abdul Wakeel
  • Patent number: 10298505
    Abstract: A data congestion control can operate in a hierarchical sensor network. A first data rate of data received from a set of devices is determined to compare unfavorably to a congestion threshold. A most favorable negotiation score of a set of negotiation scores corresponding to the set of devices is determined. A proposed reduced transmission rate that is less than a current transmission rate of the device and that compares favorably a boundary conditions of the device is determined. A transmission rate reduction request is generated for transmission to the one of the set of devices that indicates the proposed reduced transmission rate. An updated data rate of the data received from the set of devices is determined, and a difference between the updated data rate and the first aggregated data rate corresponds to a reduction of rate of transmission by the device.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: May 21, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert Grant, Kelley Anders, Faisal Ghaffar, Ahmad Abdul Wakeel