Patents by Inventor Gordon Roberts

Gordon Roberts 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: 12169434
    Abstract: Various methods, apparatuses/systems, and media for improving SRE observability are disclosed. A processor defines a schema in a common manner; causes any application included across a distributed set of applications to utilize the schema to describe an error associated with a downstream application such that root failing component associated with the error is always at a bottom error frame in a response; implements a common structure for distributed error propagation in a chain of applications across the distributed set of applications in connection with the error message; generates error logs received from the chain of applications; stores the error logs in a centralized location accessible by all SRE users and application owners; calls a corresponding application programing interface (API) to access the error logs from the centralized location for utilizing in remediation.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: December 17, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Mahesh Napa, Gordon Robert MacDonald, Mark Leslie Gibbons
  • Publication number: 20240412316
    Abstract: The present disclosure provides a means and method of conducting a secure, monitorable and auditable voting process and system providing utility, robustness and integrity to said system whereby voters may interface with a voting system and voting authority and auditors may interface with said voting system and authority to simultaneously provide transparency and security, generally. Specifically, the present system allows ease of voter identification, vote specification, vote and voter security as well as vote casting authentication and verification within an efficient and modifiable voting construct that remains mutable by a voter for a designated period (before election day whereon votes are counted, verifiable by voters and verifying entity for determinable periods beyond vote casting or election day.
    Type: Application
    Filed: February 27, 2022
    Publication date: December 12, 2024
    Inventor: Gordon Robert Dye
  • Publication number: 20240348212
    Abstract: A multi-stage transimpedance amplifier comprises a first gain stage cascaded with a second gain stage, the second gain stage's output connected to the first gain stage's inverting input and to the second gain stage's inverting input, a compensation network electrically connected between the first gain stage's output and the second gain stage's output, the first gain stage, the second gain stage, and the compensation network together implementing a transfer function having complex conjugate poles and a real-valued zero, the compensation network comprising a resistor electrically connected in series with a capacitor, the resistance of the resistor and the capacitance of the capacitor determining the positioning of the complex conjugate poles, and a third gain stage cascaded with the second gain stage for introducing an additional pole in the transfer function, the third gain stage's output connected to the second gain stage's non-inverting input.
    Type: Application
    Filed: April 12, 2024
    Publication date: October 17, 2024
    Inventors: Muhammad Bilal BABAR, Gordon ROBERTS
  • Publication number: 20240264894
    Abstract: Various methods, apparatuses/systems, and media for improving SRE observability are disclosed. A processor defines a schema in a common manner; causes any application included across a distributed set of applications to utilize the schema to describe an error associated with a downstream application such that root failing component associated with the error is always at a bottom error frame in a response; implements a common structure for distributed error propagation in a chain of applications across the distributed set of applications in connection with the error message; generates error logs received from the chain of applications; stores the error logs in a centralized location accessible by all SRE users and application owners; calls a corresponding application programing interface (API) to access the error logs from the centralized location for utilizing in remediation.
    Type: Application
    Filed: February 2, 2023
    Publication date: August 8, 2024
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Mahesh NAPA, Gordon Robert MACDONALD, Mark Leslie GIBBONS
  • Publication number: 20230333917
    Abstract: Systems and methods for providing compliance indicators for API specifications are disclosed. In accordance with aspects, a method may include receiving, at a deployment pipeline, an application programming interface (API) specification; parsing, by a validation engine, the API specification to determine an API service or protocol for which the API adheres to; parsing, by the validation engine, the API specification to determine a data schema included in the API specification; performing, by the validation engine, a search of a domain dictionary using information in the data schema as a search parameter; determining, by the validation engine and based on the search, a data model included in the domain dictionary, wherein the data model and the data schema correspond; and determining, by the validation engine, a compliance score of the data schema, wherein the compliance score is based on a comparison the data schema with the data model.
    Type: Application
    Filed: May 31, 2022
    Publication date: October 19, 2023
    Inventors: Jonathan LOWE, Gordon Robert MACDONALD, Joanne Louise CROSS, Rahul PATEL, Gaurav KARKAL, Hanuma SANAGAPATI, Jim SPEAKMAN, Virginia SLADEWSKI, Ilya UTS
  • Publication number: 20230321094
    Abstract: Described herein are pharmaceutical compositions containing compounds which inhibit the activity of Olig2 in combination with a second therapeutic agent. Also described herein are methods of using such pharmaceutical compositions for treating cancer and other diseases.
    Type: Application
    Filed: August 23, 2021
    Publication date: October 12, 2023
    Inventors: Graham BEATON, Gregory Douglas STEIN, Gordon Robert ALTON
  • Patent number: 11622178
    Abstract: This document describes a speaker-integration system and associated devices and systems. The speaker-integration system includes a speaker that is re-workably mounted, via an elastomeric gasket, to an intermediate structure that is mountable to an outer enclosure of an electronic device. The intermediate structure forms a cavity in which the speaker is sealed, effective to use the cavity as the speaker's back volume to contain acoustic waves without impacting other structures in the electronic device. The front of the speaker is sealed against the outer enclosure by a gasket that controls, based on its placement and geometry, axial and radial directions of the speaker relative to the intermediate structure to prevent the speaker from buzzing against surrounding rigid parts. The speaker has wires that exit the back volume via a detachable grommet, which controls positioning of the wires to prevent rub and buzz against surrounding parts.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: April 4, 2023
    Assignee: Google LLC
    Inventors: Cindy Ngoc-Tran Au, Gordon Robert Dix, Luis Chau, William Raeming Dong, Laurie Man Sum Kwan
  • Publication number: 20220399863
    Abstract: An amplifier circuit comprises a multi-stage amplifier having a plurality of amplifiers cascaded between an input port Vin and an output port Vout to form a differential input stage and N subsequent gain stages, a capacitive load CL coupled to the output port Vout, and a compensation network coupled to the multi-stage amplifier and configured for positioning Pole-Zero pairs of each stage of the multi-stage amplifier below a unity gain frequency ?t of the multi-stage amplifier when compensated, with Zeros positioned lower than Poles so as to increase the unity gain frequency ?t.
    Type: Application
    Filed: May 20, 2022
    Publication date: December 15, 2022
    Inventors: Mahmood A. MOHAMMED, Gordon ROBERTS
  • Patent number: 11509864
    Abstract: A method for arranging a layout for a videoconference includes defining a first size, a first location, and a z-axis position of a first video pane in the layout for the videoconference, adding a first graphic object to the layout at a second z-axis position, adding a first text object to the layout at a third z-axis position, merging the first graphic object and the first text object into a merged graphic object having a fourth z-axis position, and sending information representative of the first size, the first location, and the z-axis position of the first video pane, and the merged graphic object and the fourth z-axis position of the merged graphic object to a playback service. Thus, e.g., the playback service need not have access to the fonts used for the text object and need only render a limited number of overall graphic objects.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: November 22, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Robert Armstrong Hanton, Gordon Robert Parke
  • Publication number: 20220360741
    Abstract: A method for arranging a layout for a videoconference includes defining a first size, a first location, and a z-axis position of a first video pane in the layout for the videoconference, adding a first graphic object to the layout at a second z-axis position, adding a first text object to the layout at a third z-axis position, merging the first graphic object and the first text object into a merged graphic object having a fourth z-axis position, and sending information representative of the first size, the first location, and the z-axis position of the first video pane, and the merged graphic object and the fourth z-axis position of the merged graphic object to a playback service. Thus, e.g., the playback service need not have access to the fonts used for the text object and need only render a limited number of overall graphic objects.
    Type: Application
    Filed: May 5, 2021
    Publication date: November 10, 2022
    Inventors: Robert Armstrong Hanton, Gordon Robert Parke
  • Patent number: 11452348
    Abstract: One aspect of this disclosure is a pole apparatus. The pole apparatus may comprise a grip segment comprising a cord attachment surface; a pole segment; a tip segment and a cord extending between at least the pole segment and the tip segment. The grip segment, the pole segment, and the tip segment may be arrangeable in a side-by-side disposition. A portion of the cord extending between the pole segment and the tip segment may be positionable on the cord attachment surface in the side-by-side disposition. The grip segment may be removably attachable to the tip segment such that, when the portion of the cord is positioned on the cord attachment surface, the removable attachment of the grip segment to the tip segment may maintain the side-by-side disposition. Aspects of related apparatus, methods, and systems also are disclosed.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: September 27, 2022
    Assignee: G3 Genuine Guide Gear Inc.
    Inventors: Cameron Allan Shute, Robbie Gordon Roberts, Matthew Paul Taylor, Michael Coletti
  • Publication number: 20220274894
    Abstract: A method of producing compost from animal waste may include placing animal waste in a waste pit. The method may include removing liquid from a top layer of the waste pit. The waste pit may include a bottom layer disposed at a bottom of the waste pit and adjacent the top layer. The bottom layer may be composed primarily of solids. The top layer may be composed primarily of liquid. After removing the liquid from the top layer of the waste pit, the method may include agitating the waste pit to mix the top layer and the bottom layer and create sludge. The method may include pumping the sludge into a system of channels in fluid communication with each other. Each of the channels may be sloped downwardly such that the sludge travels by gravity through the system of channels.
    Type: Application
    Filed: February 25, 2022
    Publication date: September 1, 2022
    Inventors: Don Gordon Roberts, John Snyder
  • Publication number: 20220232304
    Abstract: This document describes a speaker-integration system and associated devices and systems. The speaker-integration system includes a speaker that is re-workably mounted, via an elastomeric gasket, to an intermediate structure that is mountable to an outer enclosure of an electronic device. The intermediate structure forms a cavity in which the speaker is sealed, effective to use the cavity as the speaker's back volume to contain acoustic waves without impacting other structures in the electronic device. The front of the speaker is sealed against the outer enclosure by a gasket that controls, based on its placement and geometry, axial and radial directions of the speaker relative to the intermediate structure to prevent the speaker from buzzing against surrounding rigid parts. The speaker has wires that exit the back volume via a detachable grommet, which controls positioning of the wires to prevent rub and buzz against surrounding parts.
    Type: Application
    Filed: January 20, 2022
    Publication date: July 21, 2022
    Applicant: Google LLC
    Inventors: Cindy Ngoc-Tran Au, Gordon Robert Dix, Luis Chau, William Raeming Dong, Laurie Man Sum Kwan
  • Patent number: 11277480
    Abstract: A computer system, method, and device perform targeted acquisition of data. The system includes an examiner device having a processor and a memory, an agent in the form of an executable program for finding and transferring targeted data, and a target endpoint system. The examiner device is configured to deploy the agent to the target endpoint system. The agent is configured to establish a connection with the examiner device. The examiner device is configured to send a request for targeted data to the agent. The agent is configured to locate the targeted data on the target endpoint system. The agent is configured to transfer the targeted data to the examiner device.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: March 15, 2022
    Assignee: Magnet Forensics Investco Inc.
    Inventors: Jad John Saliba, Andrew Gordon Roberts, Nicholas Bruce Alexander Cosentino, Kevin Brightwell
  • Patent number: 11265632
    Abstract: This document describes a speaker-integration system and associated devices and systems. The speaker-integration system includes a speaker that is re-workably mounted, via an elastomeric gasket, to an intermediate structure that is mountable to an outer enclosure of an electronic device. The intermediate structure forms a cavity in which the speaker is sealed, effective to use the cavity as the speaker's back volume to contain acoustic waves without impacting other structures in the electronic device. The front of the speaker is sealed against the outer enclosure by a gasket that controls, based on its placement and geometry, axial and radial directions of the speaker relative to the intermediate structure to prevent the speaker from buzzing against surrounding rigid parts. The speaker has wires that exit the back volume via a detachable grommet, which controls positioning of the wires to prevent rub and buzz against surrounding parts.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: March 1, 2022
    Assignee: Google LLC
    Inventors: Cindy Ngoc-Tran Au, Gordon Robert Dix, Luis Chau, William Raeming Dong, Laurie Man Sum Kwan
  • Patent number: 11151908
    Abstract: A system for forming display holders, such as name badges, identification badges, name plates, signs and the like, from modular, interchangeable components. In one embodiment a display holder is provided comprising a display subassembly having a cover and a backer plate releasably connectable to the cover, the plate having a first connector located on a rear surface of the plate. The display holder also includes a second connector releasably connectable to the first connector for positioning the display subassembly relative to a support surface.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: October 19, 2021
    Assignee: Illen Products Ltd.
    Inventors: Marla Charisse Kott, Kristin Sarah MacMillan, Alexander Jeffrey Feldman, Robbie Gordon Roberts
  • Patent number: 11122112
    Abstract: Systems and methods for enhanced organizational transparency using a credit chain are disclosed. In one embodiment, a method for accessing a resource may include (1) a cloud foundry comprising at least one computer processor receiving an application request from an interface provided by an end user electronic device; (2) the cloud foundry determining a location of at least one resource associated with the application request, wherein the location is selected from a private cloud and a public cloud; (3) the cloud foundry retrieving at least one of a microservice and an API necessary to access the resource from the location; and (4) the cloud foundry routing the application request to the location using the at least one of the microservice and the API.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: September 14, 2021
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Erick A. Gomez, Bret Goldsmith, Gordon Robert Macdonald, Harshavardhan Reddy Mukkera, Hirenkumar Patel
  • Publication number: 20210106104
    Abstract: One aspect of this disclosure is a pole apparatus. The pole apparatus may comprise a grip segment comprising a cord attachment surface; a pole segment; a tip segment and a cord extending between at least the pole segment and the tip segment. The grip segment, the pole segment, and the tip segment may be arrangeable in a side-by-side disposition. A portion of the cord extending between the pole segment and the tip segment may be positionable on the cord attachment surface in the side-by-side disposition. The grip segment may be removably attachable to the tip segment such that, when the portion of the cord is positioned on the cord attachment surface, the removable attachment of the grip segment to the tip segment may maintain the side-by-side disposition. Aspects of related apparatus, methods, and systems also are disclosed.
    Type: Application
    Filed: October 15, 2020
    Publication date: April 15, 2021
    Applicant: G3 Genuine Guide Gear Inc.
    Inventors: Cameron Allan SHUTE, Robbie Gordon ROBERTS, Matthew Paul TAYLOR, Michael COLETTI
  • Publication number: 20210099528
    Abstract: A computer system, method, and device perform targeted acquisition of data. The system includes an examiner device having a processor and a memory, an agent in the form of an executable program for finding and transferring targeted data, and a target endpoint system. The examiner device is configured to deploy the agent to the target endpoint system. The agent is configured to establish a connection with the examiner device. The examiner device is configured to send a request for targeted data to the agent. The agent is configured to locate the targeted data on the target endpoint system. The agent is configured to transfer the targeted data to the examiner device.
    Type: Application
    Filed: September 30, 2020
    Publication date: April 1, 2021
    Inventors: Jad John Saliba, Andrew Gordon Roberts, Nicholas Bruce Alexander Cosentino, Kevin Brightwell
  • Patent number: 10560182
    Abstract: A method and system for an aircraft communications system. The aircraft communications system comprises an Internet protocol network router and an aircraft communications addressing and reporting system network router. The Internet protocol network router, located within an aircraft, is configured to transmit data to a group of ground stations remote to the aircraft using an Internet protocol communications link. The aircraft communications addressing and reporting system network router, located within the aircraft, is connected to the Internet protocol network router. The aircraft communications addressing and reporting system network router is configured to transmit the data from aircraft systems to the group of ground stations using at least one of an aircraft communications addressing and reporting system communications link or, via the Internet protocol network router, using at least one of an Internet protocol communications link.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: February 11, 2020
    Assignee: The Boeing Company
    Inventors: Michael Edward Matyas, Stephen Y. Lee, Gordon Robert Andrew Sandell