Patents by Inventor Stephen Gordon

Stephen Gordon 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: 11745756
    Abstract: A system and method for assisting a driver in controlling a vehicle, the vehicle comprising one or more driver controls, the method comprising determining an optimal path for the vehicle; determining, based on the current motion of the vehicle and a current setting of one or more driver controls, a predicted path of the vehicle; determining if there is a difference between the optimal path for the vehicle and the predicted path of the vehicle; and if it is determined that there is a difference between the optimal path and the predicted path, delivering haptic and non-haptic feedback to the driver of the vehicle, the feedback comprising an indication that the driver should alter the current setting of one or more driver controls, wherein alteration of the setting of one or more driver controls modifies the motion of the vehicle to reduce the difference.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: September 5, 2023
    Assignee: MCLAREN AUTOMOTIVE LIMITED
    Inventor: Stephen Gordon David Tucker
  • Patent number: 11670260
    Abstract: An augmented reality system for assisting the driver of a vehicle comprising a display headset, a positioning system and a display driver configured to generate graphic elements which appear to the driver to move independently with respect to one another.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: June 6, 2023
    Assignee: MCLAREN AUTOMOTIVE LIMITED
    Inventors: Stephen Gordon David Tucker, Hugo Peter Cohn, Simon Lacey
  • Publication number: 20210237760
    Abstract: A system and method for assisting a driver in controlling a vehicle, the vehicle comprising one or more driver controls, the method comprising determining an optimal path for the vehicle; determining, based on the current motion of the vehicle and a current setting of one or more driver controls, a predicted path of the vehicle; determining if there is a difference between the optimal path for the vehicle and the predicted path of the vehicle; and if it is determined that there is a difference between the optimal path and the predicted path, delivering haptic and non-haptic feedback to the driver of the vehicle, the feedback comprising an indication that the driver should alter the current setting of one or more driver controls, wherein alteration of the setting of one or more driver controls modifies the motion of the vehicle to reduce the difference.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 5, 2021
    Inventor: Stephen Gordon David Tucker
  • Publication number: 20210241723
    Abstract: An augmented reality system for assisting the driver of a vehicle comprising a display headset, a positioning system and a display driver configured to generate graphic elements which appear to the driver to move independently with respect to one another.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 5, 2021
    Inventors: Stephen Gordon David Tucker, Hugo Peter Cohn, Simon Lacey
  • Patent number: 11078534
    Abstract: The present invention provides for stable nucleotide reagents used for nucleic acid amplification by PCR and RT-PCR (Reverse Transcriptase-PCR) that comprises modified nucleoside triphosphates. The present invention also provides for methods for using the modified nucleoside triphosphates for detecting the presence or absence of a target nucleic acid sequence in a sample in an amplification reaction.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: August 3, 2021
    Assignee: Roche Molecular Systems, Inc.
    Inventors: Alexander Nierth, Hannes Kuchelmeister, Concordio Anacleto, Amar Gupta, Dieter Heindl, Igor Kozlov, Christian Wellner, Stephen Gordon Will
  • Patent number: 11064199
    Abstract: In a video processing system, a method and system for generating a transform size syntax element for video decoding are provided. For high profile mode video decoding operations, the transform sizes may be selected based on the prediction macroblock type and the contents of the macroblock. A set of rules may be utilized to select from a 4.×.4 or an 8.×.8 transform size during the encoding operation. Dynamic selection of transform size may be performed on intra-predicted macroblocks, inter-predicted macroblocks, and/or direct mode inter-predicted macroblocks. The encoding operation may generate a transform size syntax element to indicate the transform size that may be used in reconstructing the encoded macroblock. The transform size syntax element may be transmitted to a decoder as part of the encoded video information bit stream.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: July 13, 2021
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Stephen Gordon, Douglas Chin
  • Patent number: 10812547
    Abstract: A streaming server stores a plurality of parameter values for configuring a computing client node to stream output associated with a particular application. Upon receipt of a request to establish streaming relating to the particular application, the streaming server retrieves the relevant parameter values from the previously stored information and generates instructions for configuring the client device based upon the retrieved parameter values. The streaming server transmits the instructions to the client device which uses the received instructions to configure itself for streaming. The stream of output from the client device is received at the streaming server which transmits the stream to other devices that have requested to receive the output. In response to subsequent requests, the streaming server again retrieves the relevant parameter values from the previously stored information and generates instructions for configuring the client device.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: October 20, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Javier Justino Garavito, Stephen Gordon Dewhurst, Jeremiah William Habets
  • Publication number: 20190349584
    Abstract: In a video processing system, a method and system for generating a transform size syntax element for video decoding are provided. For high profile mode video decoding operations, the transform sizes may be selected based on the prediction macroblock type and the contents of the macroblock. A set of rules may be utilized to select from a 4.×.4 or an 8.×.8 transform size during the encoding operation. Dynamic selection of transform size may be performed on intra-predicted macroblocks, inter-predicted macroblocks, and/or direct mode inter-predicted macroblocks. The encoding operation may generate a transform size syntax element to indicate the transform size that may be used in reconstructing the encoded macroblock. The transform size syntax element may be transmitted to a decoder as part of the encoded video information bit stream.
    Type: Application
    Filed: July 25, 2019
    Publication date: November 14, 2019
    Inventors: Stephen Gordon, Douglas Chin
  • Patent number: 10397573
    Abstract: In a video processing system, a method and system for generating a transform size syntax element for video decoding are provided. For high profile mode video decoding operations, the transform sizes may be selected based on the prediction macroblock type and the contents of the macroblock. A set of rules may be utilized to select from a 4.x.4 or an 8.x.8 transform size during the encoding operation. Dynamic selection of transform size may be performed on intra-predicted macroblocks, inter-predicted macroblocks, and/or direct mode inter-predicted macroblocks. The encoding operation may generate a transform size syntax element to indicate the transform size that may be used in reconstructing the encoded macroblock. The transform size syntax element may be transmitted to a decoder as part of the encoded video information bit stream.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: August 27, 2019
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Stephen Gordon, Douglas Chin
  • Patent number: 10397572
    Abstract: In a video processing system, a method and system for generating a transform size syntax element for video decoding are provided. For high profile mode video decoding operations, the transform sizes may be selected based on the prediction macroblock type and the contents of the macroblock. A set of rules may be utilized to select from a 4.×.4 or an 8.×.8 transform size during the encoding operation. Dynamic selection of transform size may be performed on intra-predicted macroblocks, inter-predicted macroblocks, and/or direct mode inter-predicted macroblocks. The encoding operation may generate a transform size syntax element to indicate the transform size that may be used in reconstructing the encoded macroblock. The transform size syntax element may be transmitted to a decoder as part of the encoded video information bit stream.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: August 27, 2019
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Stephen Gordon, Douglas Chin
  • Publication number: 20190161797
    Abstract: The present invention provides for stable nucleotide reagents used for nucleic acid amplification by PCR and RT-PCR (Reverse Transcriptase-PCR) that comprises modified nucleoside triphosphates. The present invention also provides for methods for using the modified nucleoside triphosphates for detecting the presence or absence of a target nucleic acid sequence in a sample in an amplification reaction.
    Type: Application
    Filed: November 26, 2018
    Publication date: May 30, 2019
    Inventors: Alexander Nierth, Hannes Kuchelmeister, Concordio Anacleto, Amar Gupta, Dieter Heindl, Igor Kozlov, Christian Wellner, Stephen Gordon Will
  • Publication number: 20190110049
    Abstract: In a video processing system, a method and system for generating a transform size syntax element for video decoding are provided. For high profile mode video decoding operations, the transform sizes may be selected based on the prediction macroblock type and the contents of the macroblock. A set of rules may be utilized to select from a 4.x.4 or an 8.x.8 transform size during the encoding operation. Dynamic selection of transform size may be performed on intra-predicted macroblocks, inter-predicted macroblocks, and/or direct mode inter-predicted macroblocks. The encoding operation may generate a transform size syntax element to indicate the transform size that may be used in reconstructing the encoded macroblock. The transform size syntax element may be transmitted to a decoder as part of the encoded video information bit stream.
    Type: Application
    Filed: December 7, 2018
    Publication date: April 11, 2019
    Inventors: Stephen Gordon, Douglas Chin
  • Publication number: 20190110048
    Abstract: In a video processing system, a method and system for generating a transform size syntax element for video decoding are provided. For high profile mode video decoding operations, the transform sizes may be selected based on the prediction macroblock type and the contents of the macroblock. A set of rules may be utilized to select from a 4.×.4 or an 8.×.8 transform size during the encoding operation. Dynamic selection of transform size may be performed on intra-predicted macroblocks, inter-predicted macroblocks, and/or direct mode inter-predicted macroblocks. The encoding operation may generate a transform size syntax element to indicate the transform size that may be used in reconstructing the encoded macroblock. The transform size syntax element may be transmitted to a decoder as part of the encoded video information bit stream.
    Type: Application
    Filed: December 7, 2018
    Publication date: April 11, 2019
    Inventors: Stephen Gordon, Douglas Chin
  • Patent number: 10257513
    Abstract: In a video processing system, a method and system for generating a transform size syntax element for video decoding are provided. For high profile mode video decoding operations, the transform sizes may be selected based on the prediction macroblock type and the contents of the macroblock. A set of rules may be utilized to select from a 4.×.4 or an 8.×.8 transform size during the encoding operation. Dynamic selection of transform size may be performed on intra-predicted macroblocks, inter-predicted macroblocks, and/or direct mode inter-predicted macroblocks. The encoding operation may generate a transform size syntax element to indicate the transform size that may be used in reconstructing the encoded macroblock. The transform size syntax element may be transmitted to a decoder as part of the encoded video information bit stream.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: April 9, 2019
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Stephen Gordon, Douglas Chin
  • Publication number: 20190093155
    Abstract: The disclosure is a single-tube multiplex assay, capable of simultaneously detecting multiple nucleic acid targets, using multiple hybridization primers and probes, labeled with the same fluorescent reporter label, but each having a distinct annealing temperature. The assay can be further multiplexed with the use of multiple sets of hybridization primers and probes, each set labeled with a separate fluorescent reporter label.
    Type: Application
    Filed: May 23, 2018
    Publication date: March 28, 2019
    Applicant: Roche Molecular Systems, Inc.
    Inventor: Stephen Gordon Will
  • Patent number: 10194149
    Abstract: In a video processing system, a method and system for generating a transform size syntax element for video decoding are provided. For high profile mode video decoding operations, the transform sizes may be selected based on the prediction macroblock type and the contents of the macroblock. A set of rules may be utilized to select from a 4.×.4 or an 8.×.8 transform size during the encoding operation. Dynamic selection of transform size may be performed on intra-predicted macroblocks, inter-predicted macroblocks, and/or direct mode inter-predicted macroblocks. The encoding operation may generate a transform size syntax element to indicate the transform size that may be used in reconstructing the encoded macroblock. The transform size syntax element may be transmitted to a decoder as part of the encoded video information bit stream.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: January 29, 2019
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Stephen Gordon, Douglas Chin
  • Patent number: 10112110
    Abstract: Automated initiation of game sessions between a game player and subscribers to the game player's streamed output is disclosed. A content item server receives a request to initiate a game session from a particular game player. The content item server communicates the request to a streaming server which references a database to identify streaming subscribers who receive streaming output of games played by the particular game player. The streaming server communicates a notification to the streaming clients for the identified streaming subscribers. In response to receiving acceptances from particular subscribers, the streaming server communicates information identifying the accepting subscribers to the game server which creates a game session and adds the accepting subscribers to the game session. The streaming server communicates instructions to the streaming clients of the accepting subscribers to launch game clients and log in the subscribers to the designated game session.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: October 30, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Javier Justino Garavito, Stephen Gordon Dewhurst, Jeremiah William Habets
  • Publication number: 20180199036
    Abstract: In a video processing system, a method and system for generating a transform size syntax element for video decoding are provided. For high profile mode video decoding operations, the transform sizes may be selected based on the prediction macroblock type and the contents of the macroblock. A set of rules may be utilized to select from a 4.×.4 or an 8.×.8 transform size during the encoding operation. Dynamic selection of transform size may be performed on intra-predicted macroblocks, inter-predicted macroblocks, and/or direct mode inter-predicted macroblocks. The encoding operation may generate a transform size syntax element to indicate the transform size that may be used in reconstructing the encoded macroblock. The transform size syntax element may be transmitted to a decoder as part of the encoded video information bit stream.
    Type: Application
    Filed: March 6, 2018
    Publication date: July 12, 2018
    Inventors: Stephen Gordon, Douglas Chin
  • Patent number: D864988
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: October 29, 2019
    Assignee: Halogen Networks, LLC
    Inventors: Samuel Griffith, Stephen Gordon, Jordan David Dunn
  • Patent number: D895650
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: September 8, 2020
    Assignee: Halogen Networks, LLC
    Inventors: Samuel Griffith, Katherine Cheng, Anardo Cuello, Stephen Gordon, Jordan David Dunn