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: 11859571
    Abstract: Methods and systems are provided for estimation of a road roughness index (RRI) and adjusting vehicle operation based on the metric. In one example, a method may include estimating the RRI as a function of a pitch energy and a roll energy of the vehicle travelling on the road. In response to the RRI being higher than a threshold, engine operation such as EGR flow rate may be adjusted.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: January 2, 2024
    Assignee: Ford Global Technologies, LLC
    Inventors: John E. Rollinger, Adam Richards, Robert Grant, Steven Lin, Matthew Gerow
  • Patent number: 11820298
    Abstract: Described herein is a mount assembly for mounting a device to a surface, including: a socket assembly; a mounting element including a unitary mounting ball receivable by the socket assembly to pivotally couple the mounting element to the socket assembly to position the mounting element relative to the socket assembly, where the socket assembly includes a resilient member configured to define a socket to receive and engage the unitary mounting ball, the resilient member configured to permit the unitary mounting ball to be urged into the socket against a resilient bias; and the socket including at least one formation and the unitary mounting ball including at least one complementary formation, the at least one formation and at least one complementary formation configured to interact to inhibit rotational movement about a roll axis of the mounting element relative to the socket assembly.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: November 21, 2023
    Assignee: PORTABLE MULTIMEDIA LTD
    Inventors: Robert Grant, Graham Lambert, Ceri Hill
  • Patent number: 11813991
    Abstract: Described herein is a mount assembly for mounting a device to a surface, including: a socket assembly; a mounting element including a mounting ball receivable by the socket assembly to pivotally couple the mounting element to the socket assembly to position the mounting element relative to the socket assembly; where the socket assembly includes: a resilient member configured to define a socket to receive and engage the mounting ball, the resilient member configured to permit the mounting ball to be urged into the socket against a resilient bias; a biasing element to bias the resilient member into the socket; and a retention element to inhibit deflection of an end of the resilient member away from the socket.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: November 14, 2023
    Inventors: Robert Grant, Graham Lambert, Ceri Hill
  • Patent number: 11782931
    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: February 21, 2022
    Date of Patent: October 10, 2023
    Assignee: DoorDash, Inc.
    Inventors: Donna K. Byron, Mark Delaney, Robert Grant, Charlotte Hutchinson
  • Publication number: 20230021644
    Abstract: Methods and systems are provided for estimation of a road roughness index (RRI) and adjusting vehicle operation based on the metric. In one example, a method may include estimating the RRI as a function of a pitch energy and a roll energy of the vehicle travelling on the road. In response to the RRI being higher than a threshold, engine operation such as EGR flow rate may be adjusted.
    Type: Application
    Filed: July 21, 2021
    Publication date: January 26, 2023
    Inventors: John E. Rollinger, Adam Richards, Robert Grant, Steven Lin, Matthew Gerow
  • Patent number: 11554637
    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: Grant
    Filed: December 20, 2019
    Date of Patent: January 17, 2023
    Inventors: Robert Grant, Christopher Carrick, Leo Branconnier, Maryam Safi
  • Patent number: 11424992
    Abstract: A method of provisioning mesh communication networks is disclosed. The method involves simulating the performance of a proposed network design to ensure the proposed network design meets service level criteria before provisioning a network in accordance with the proposed network design. Such simulations are required to be comprehensive because highly improbable events can be sufficient to result in a mesh network not meeting the stringent performance criteria which such networks are required to meet. Known methods of provisioning rely on exhaustively listing the mesh network states which would adversely impact the service offered by a proposed network design as part of simulating the performance of the proposed network design—this is an error prone exercise since relevant network states can be missed. A simulation technique is proposed in which the network state after each event is represented by a weighted graph indicating a measure of path cost for each of the links in the mesh network.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: August 23, 2022
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventor: Robert Grant
  • Publication number: 20220179870
    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: February 21, 2022
    Publication date: June 9, 2022
    Inventors: Donna K. BYRON, Mark DELANEY, Robert Grant, Charlotte HUTCHINSON
  • Patent number: 11321533
    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: February 13, 2020
    Date of Patent: May 3, 2022
    Assignee: International Business Machines Corporation
    Inventors: Trudy L. Hewitt, Jonathan Dunne, Kelley Anders, Robert Grant
  • Publication number: 20220090729
    Abstract: Described herein is a mount assembly for mounting a device to a surface, including: a socket assembly; a mounting element including a mounting ball receivable by the socket assembly to pivotally couple the mounting element to the socket assembly to position the mounting element relative to the socket assembly; where the socket assembly includes: a resilient member configured to define a socket to receive and engage the mounting ball, the resilient member configured to permit the mounting ball to be urged into the socket against a resilient bias; a biasing element to bias the resilient member into the socket; and a retention element to inhibit deflection of an end of the resilient member away from the socket.
    Type: Application
    Filed: January 7, 2020
    Publication date: March 24, 2022
    Inventors: Robert Grant, Graham Lambert, Ceri Hill
  • Publication number: 20220090728
    Abstract: Described herein is a mount assembly for mounting a device to a surface, including: a socket assembly; a mounting element including a unitary mounting ball receivable by the socket assembly to pivotally couple the mounting element to the socket assembly to position the mounting element relative to the socket assembly, where the socket assembly includes a resilient member configured to define a socket to receive and engage the unitary mounting ball, the resilient member configured to permit the unitary mounting ball to be urged into the socket against a resilient bias; and the socket including at least one formation and the unitary mounting ball including at least one complementary formation, the at least one formation and at least one complementary formation configured to interact to inhibit rotational movement about a roll axis of the mounting element relative to the socket assembly.
    Type: Application
    Filed: January 7, 2020
    Publication date: March 24, 2022
    Inventors: Robert Grant, Graham Lambert, Ceri Hill
  • Patent number: 11281727
    Abstract: Embodiments for managing virtual assistants are described. Information associated with a user in an internet of things (IoT) device environment having a plurality of IoT devices is received. A request from the user is received. In response to the receiving of the request, a first portion of a response to the request is caused to be rendered utilizing a first of the plurality of IoT devices. Movement of the user within the IoT device environment is detected. In response to the detecting of the movement of the user, a second portion of the response to the request is caused to be rendered utilizing a second of the plurality of IoT devices based on said detected movement of the user and said received information about the user.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: March 22, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zachary Silverstein, Robert Grant, Ruchika Bengani, Sarbajit Rakshit
  • Publication number: 20220078087
    Abstract: A method of provisioning mesh communication networks is disclosed. The method involves simulating the performance of a proposed network design to ensure the proposed network design meets service level criteria before provisioning a network in accordance with the proposed network design. Such simulations are required to be comprehensive because highly improbable events can be sufficient to result in a mesh network not meeting the stringent performance criteria which such networks are required to meet. Known methods of provisioning rely on exhaustively listing the mesh network states which would adversely impact the service offered by a proposed network design as part of simulating the performance of the proposed network design—this is an error prone exercise since relevant network states can be missed. A simulation technique is proposed in which the network state after each event is represented by a weighted graph indicating a measure of path cost for each of the links in the mesh network.
    Type: Application
    Filed: February 26, 2020
    Publication date: March 10, 2022
    Inventor: Robert GRANT
  • Publication number: 20220063513
    Abstract: Described herein is a mount assembly for mounting a device to a surface, including: a socket assembly; a mounting element including a mounting ball formation receivable by the socket assembly to pivotally couple the mounting element to the socket assembly, where the socket assembly includes a resilient member configured to define a socket to receive and engage the mounting ball formation, the member configured to permit the mounting ball formation to be urged into the socket against a resilient bias; the mount assembly further including a surface interface member configured to provide a frictional interface between the outer surface of the mounting ball formation and an inner wall of the socket defined by the resilient member.
    Type: Application
    Filed: January 7, 2020
    Publication date: March 3, 2022
    Inventors: Robert Grant, Graham Lambert, Ceri Hill
  • Patent number: 11256705
    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: January 27, 2020
    Date of Patent: February 22, 2022
    Assignee: DoorDash, Inc.
    Inventors: Donna K. Byron, Mark Delaney, Robert Grant, Charlotte Hutchinson
  • Patent number: 11256704
    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: June 21, 2019
    Date of Patent: February 22, 2022
    Assignee: DoorDash, Inc.
    Inventors: Donna K. Byron, Mark Delaney, Robert Grant, Charlotte Hutchinson
  • Patent number: D948597
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: April 12, 2022
    Assignee: PORTABLE MULTIMEDIA LTD
    Inventors: Robert Grant, Graham Lambert, Ceri Hill
  • Patent number: D969901
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: November 15, 2022
    Assignee: PORTABLE MULTIMEDIA LTD
    Inventors: Robert Grant, Graham Lambert, Ceri Hill
  • Patent number: D986939
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: May 23, 2023
    Assignee: PORTABLE MULTIMEDIA LIMITED
    Inventors: Robert Grant, Graham Lambert, Ceri Hill
  • Patent number: D986940
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: May 23, 2023
    Assignee: PORTABLE MULTIMEDIA LIMITED
    Inventors: Robert Grant, Graham Lambert, Ceri Hill