Patents by Inventor Christopher West

Christopher West 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: 20210346372
    Abstract: A method of treating and attenuating L-DOPA-induced dyskinesia, comprising administering an effective dose of at least one pharmacological agent, e.g., vilazodone, having serotonin-specific reuptake inhibition (SSRI) and serotonin receptor 1A (5-HT1AR) partial agonism activity, in conjunction with L-DOPA. Other agents, such as an L-DOPA decarboxylase inhibitor, e.g., carbidopa, or other adjunct treatments may also be provided.
    Type: Application
    Filed: April 26, 2021
    Publication date: November 11, 2021
    Inventors: Christopher Roy Bishop, Anthony West, Fredric Manfresson
  • Patent number: 11163654
    Abstract: Techniques for system recovery using a failover processor are disclosed. A first processor, with a first instruction set, is configured to execute operations of a first type; and a second processor, with a second instruction set different from the first instruction set, is configured to execute operations of a second type. A determination is made that the second processor has failed to execute at least one operation of the second type within a particular period of time. Responsive to determining that the second processor has failed to execute at least one operation of the second type within the particular period of time, the first processor is configured to execute both the operations of the first type and the operations of the second type.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: November 2, 2021
    Assignee: Oracle International Corporation
    Inventors: Christopher West, James Baer
  • Publication number: 20210294706
    Abstract: Techniques for system recovery using a failover processor are disclosed. A first processor, with a first instruction set, is configured to execute operations of a first type; and a second processor, with a second instruction set different from the first instruction set, is configured to execute operations of a second type. A determination is made that the second processor has failed to execute at least one operation of the second type within a particular period of time. Responsive to determining that the second processor has failed to execute at least one operation of the second type within the particular period of time, the first processor is configured to execute both the operations of the first type and the operations of the second type.
    Type: Application
    Filed: June 8, 2021
    Publication date: September 23, 2021
    Applicant: Oracle International Corporation
    Inventors: Christopher West, James Baer
  • Publication number: 20210277463
    Abstract: Apparatus and methods for producing ultrashort optical pulses are described. A high-power, solid-state, passively mode-locked laser can be manufactured in a compact module that can be incorporated into a portable instrument for biological or chemical analyses. The pulsed laser may produce sub-100-ps optical pulses at a repetition rate commensurate with electronic data-acquisition rates. The optical pulses may excite samples in reaction chambers of the instrument, and be used to generate a reference clock for operating signal-acquisition and signal-processing electronics of the instrument.
    Type: Application
    Filed: May 7, 2021
    Publication date: September 9, 2021
    Applicant: Quantum-Si Invorporated
    Inventors: Jonathan M. Rothberg, Jason W. Sickler, Lawrence C. West, Faisal R. Ahmad, Paul E. Glenn, Jack Jewell, John Glenn, Jose Camara, Jeremy Christopher Jordan, Todd Rearick, Farshid Ghasemi, Jonathan C. Schultz, Keith G. File
  • Publication number: 20210199976
    Abstract: A combiner assembly for a ceiling mounted projection head up display system for an aircraft cabin has an optical combiner (10), and a support mechanism (30, 32, 35) for supporting the optical combiner to be movable between an operational position and a stowage position, above the user, and laterally displaced, and facing an underside of the projector assembly by means of a lateral component of movement and a rotation component to reach the stowage position under the projector assembly (20). Such a two axis movement can make better use of limited headroom in cabins such as those of small aircraft, by enabling a stowage location offset to one side of the line of sight, while providing sufficient clearance from the user's head and from cabin structure, during the movement and/or when in the storage position.
    Type: Application
    Filed: October 12, 2018
    Publication date: July 1, 2021
    Applicant: BAE SYSTEMS plc
    Inventors: Samuel William Harris, Russell Christopher West
  • Patent number: 10901389
    Abstract: Techniques for error handling by a servomechanism are disclosed. The servomechanism determines, based on a first set of values assigned to servomechanism variables, electrical signals for controlling a component during a particular time interval, and applies the electrical signals to move the component. Subsequently, the servomechanism measures values for attributes associated with the component. Based on the measured attribute values, the servomechanism computes a second set of values for the servomechanism variables. Responsive to determining that the measured attribute values are erroneous, the servomechanism refrains from modifying the electrical signals based on the second set of values for the servomechanism variables.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: January 26, 2021
    Assignee: Oracle International Corporation
    Inventors: Christopher West, James Baer, Terry Lane
  • Publication number: 20200301893
    Abstract: Some embodiments of the present invention provide virtual configuration systems and methods that overcome some or all of the downfalls of typical approaches by allowing for persistent configuration of an operating system of a host device. A virtual configuration layer may be incorporated into the file system of the host device and executed to modify configuration data stored outside of the file system, without changing the file system. Once the configuration data is modified, it may be used to configure the file system and/or the operating system of the host device when it is loaded by a client device. In some embodiments, the host device may be nonvolatile storage (e.g., a flash drive) embedded into a client device (e.g., a diskless system).
    Type: Application
    Filed: June 8, 2020
    Publication date: September 24, 2020
    Applicant: Oracle International Corporation
    Inventors: Christopher West, Kaustubh Deshpande, Terry Schmitt
  • Patent number: 10754829
    Abstract: Some embodiments of the present invention provide virtual configuration systems and methods that overcome some or all of the downfalls of typical approaches by allowing for persistent configuration of an operating system of a host device. A virtual configuration layer may be incorporated into the file system of the host device and executed to modify configuration data stored outside of the file system, without changing the file system. Once the configuration data is modified, it may be used to configure the file system and/or the operating system of the host device when it is loaded by a client device. In some embodiments, the host device may be nonvolatile storage (e.g., a flash drive) embedded into a client device (e.g., a diskless system).
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: August 25, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Christopher West, Kaustubh Deshpande, Terry Schmitt
  • Publication number: 20200019480
    Abstract: Techniques for system recovery using a failover processor are disclosed. A first processor, with a first instruction set, is configured to execute operations of a first type; and a second processor, with a second instruction set different from the first instruction set, is configured to execute operations of a second type. A determination is made that the second processor has failed to execute at least one operation of the second type within a particular period of time. Responsive to determining that the second processor has failed to execute at least one operation of the second type within the particular period of time, the first processor is configured to execute both the operations of the first type and the operations of the second type.
    Type: Application
    Filed: September 23, 2019
    Publication date: January 16, 2020
    Applicant: Oracle International Corporation
    Inventors: Christopher West, James Baer
  • Patent number: 10474549
    Abstract: Techniques for system recovery using a failover processor are disclosed. A first processor, with a first instruction set, is configured to execute operations of a first type; and a second processor, with a second instruction set different from the first instruction set, is configured to execute operations of a second type. A determination is made that the second processor has failed to execute at least one operation of the second type within a particular period of time. Responsive to determining that the second processor has failed to execute at least one operation of the second type within the particular period of time, the first processor is configured to execute both the operations of the first type and the operations of the second type.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: November 12, 2019
    Assignee: Oracle International Corporation
    Inventors: Christopher West, James Baer
  • Publication number: 20190227511
    Abstract: Techniques for error handling by a servomechanism are disclosed. The servomechanism determines, based on a first set of values assigned to servomechanism variables, electrical signals for controlling a component during a particular time interval, and applies the electrical signals to move the component. Subsequently, the servomechanism measures values for attributes associated with the component. Based on the measured attribute values, the servomechanism computes a second set of values for the servomechanism variables. Responsive to determining that the measured attribute values are erroneous, the servomechanism refrains from modifying the electrical signals based on the second set of values for the servomechanism variables.
    Type: Application
    Filed: April 2, 2019
    Publication date: July 25, 2019
    Applicant: Oracle International Corporation
    Inventors: Christopher West, James Baer, Terry Lane
  • Patent number: 10303146
    Abstract: Techniques for error handling by a servomechanism are disclosed. The servomechanism determines, based on a first set of values assigned to servomechanism variables, electrical signals for controlling a component during a particular time interval, and applies the electrical signals to move the component. Subsequently, the servomechanism measures values for attributes associated with the component. Based on the measured attribute values, the servomechanism computes a second set of values for the servomechanism variables. Responsive to determining that the measured attribute values are erroneous, the servomechanism refrains from modifying the electrical signals based on the second set of values for the servomechanism variables.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: May 28, 2019
    Assignee: Oracle International Corporation
    Inventors: Christopher West, James Baer, Terry Lane
  • Publication number: 20190034301
    Abstract: Techniques for system recovery using a failover processor are disclosed. A first processor, with a first instruction set, is configured to execute operations of a first type; and a second processor, with a second instruction set different from the first instruction set, is configured to execute operations of a second type. A determination is made that the second processor has failed to execute at least one operation of the second type within a particular period of time. Responsive to determining that the second processor has failed to execute at least one operation of the second type within the particular period of time, the first processor is configured to execute both the operations of the first type and the operations of the second type.
    Type: Application
    Filed: July 31, 2017
    Publication date: January 31, 2019
    Applicant: Oracle International Corporation
    Inventors: Christopher West, James Baer
  • Publication number: 20180348726
    Abstract: Techniques for error handling by a servomechanism are disclosed. The servomechanism determines, based on a first set of values assigned to servomechanism variables, electrical signals for controlling a component during a particular time interval, and applies the electrical signals to move the component. Subsequently, the servomechanism measures values for attributes associated with the component. Based on the measured attribute values, the servomechanism computes a second set of values for the servomechanism variables. Responsive to determining that the measured attribute values are erroneous, the servomechanism refrains from modifying the electrical signals based on the second set of values for the servomechanism variables.
    Type: Application
    Filed: May 31, 2017
    Publication date: December 6, 2018
    Applicant: Oracle International Corporation
    Inventors: Christopher West, James Baer, Terry Lane
  • Publication number: 20180285385
    Abstract: Some embodiments of the present invention provide virtual configuration systems and methods that overcome some or all of the downfalls of typical approaches by allowing for persistent configuration of an operating system of a host device. A virtual configuration layer may be incorporated into the file system of the host device and executed to modify configuration data stored outside of the file system, without changing the file system. Once the configuration data is modified, it may be used to configure the file system and/or the operating system of the host device when it is loaded by a client device. In some embodiments, the host device may be nonvolatile storage (e.g., a flash drive) embedded into a client device (e.g., a diskless system).
    Type: Application
    Filed: April 4, 2017
    Publication date: October 4, 2018
    Applicant: Oracle International Corporation
    Inventors: Christopher West, Kaustubh Deshpande, Terry Schmitt
  • Publication number: 20140372302
    Abstract: A merchant server includes a payment gateway and a gateway database. The payment gateway receives payment information from a payment page. The payment gateway adjusts an amount to be paid to produce an adjusted amount to be paid. The payment gateway forwards the adjusted amount to a payment processing entity for payment approval. The database includes end user data accessible by an end user identifier generated by the payment gateway using selected items within the payment information. The amount to be paid is adjusted by the payment gateway based on end user data accessed from the gateway database.
    Type: Application
    Filed: June 14, 2013
    Publication date: December 18, 2014
    Inventor: Christopher West
  • Publication number: 20140076566
    Abstract: A system for recovering hydrocarbons from a subterranean formation with steam-assisted gravity drainage comprises a subterranean access tunnel extending through the formation. In addition, the system comprises a steam injection well extending through the formation above a portion of the tunnel. Further, the system comprises a production well extending through the formation above the portion of the tunnel. Still further, the system comprises a plurality of horizontally spaced bores extending upward from the access tunnel through the formation.
    Type: Application
    Filed: August 13, 2013
    Publication date: March 20, 2014
    Applicant: BP CORPORATION NORTH AMERICA, INC.
    Inventor: Christopher West
  • Patent number: 8589741
    Abstract: Methods and systems for implementing such methods for providing server fault notifications, diagnostic and system management information may include, but are not limited to: receiving a network fault status request input; illuminating one or more server node fault indicators for one or more degraded server nodes having one or more faults; receiving a server node fault status request input for a degraded server node having one or more faults; and displaying one or more diagnostic service notifications for one or more faults of the degraded server node. The displaying of the diagnostic service notifications may allow for the completion of various service operations associated with the service notifications once the information specific to a fault is presented.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: November 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: David Windell, Pravin Patel, James Hughes, Christopher West, Robert Piper, Timothy Schlude
  • Patent number: 8578036
    Abstract: A system and a computer-implemented method for processing a cookie description file are provided. A browser provides the cookie description file that includes meta-information associated with cookies that are associated with a domain. The meta-information includes cookie information specific to each cookie. The cookie description file is parsed and the meta-information associated with each cookie is extracted. The parsed meta-information is displayed in a user-readable format on a client device.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: November 5, 2013
    Assignee: Google Inc.
    Inventors: Wieland Holfelder, Dominic Battré, Michael Christopher West, Jochen Mathias Eisinger, Bernhard Bauer, Patrick Louis Maurice Nepper, Pamela Greene, Adam Barth
  • Patent number: 8291266
    Abstract: Methods and systems for implementing such methods for providing server diagnostic and system management information may include, but are not limited to: receiving a network fault status request input; illuminating one or more server node fault indicators for one or more degraded server nodes having one or more faults; receiving a server node fault status request input for a degraded server node having one or more faults; and displaying one or more diagnostic service notifications for one or more faults of the degraded server node. Display of diagnostic service notifications may allow for completion of various service operations associated with service notifications once information specific to a fault is presented. Such service operations may include placing a system in standby mode, transferring workloads to other systems, initiating a firmware update, placing the system in a mode that allows for physical maintenance, or ordering parts associated with one or more faults.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: David Windell, Pravin Patel, James Hughes, Christopher West, Robert Piper, Timothy Schlude