Patents by Inventor Thomas Gregg

Thomas Gregg 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: 20200334920
    Abstract: In various embodiments, methods, vehicle systems, and communication systems are provided, that include: obtaining location data for a vehicle while the vehicle is travelling, via a positioning system built into the vehicle; determining when the vehicle has entered a geo-fence associated with a regulated roadway, via a processor built into the vehicle; monitoring the vehicle, using the processor along with the positioning system, one or more sensors built into the vehicle, or both, generating vehicle data, while the vehicle is within the geo-fence, the vehicle data pertaining to a vehicle's usage of, compliance with, or both, of the regulated roadway; determining when the vehicle has exited the geo-fence, via the processor disposed onboard the vehicle; and transmitting the vehicle data, for use in determining a fee associated with the vehicle's travel along the regulated roadway, after the vehicle has exited the geo-fence, via a transceiver disposed onboard the vehicle.
    Type: Application
    Filed: April 17, 2019
    Publication date: October 22, 2020
    Applicant: GENERAL MOTORS LLC
    Inventors: Stephen M. London, Alexander X. Cermak, Anvesh Singireddy, Brian N. Hoglund, Thomas Gregg DeMaria
  • Patent number: 10597401
    Abstract: The present invention relates to methods and intermediates for the preparation of omacetaxine and cephalotaxine derivatives thereof. The resulting products are useful in the treatment of proliferative diseases and infectious diseases.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: March 24, 2020
    Assignee: Albany Molecular Research, Inc.
    Inventors: Robert Jason Herr, Brian Thomas Gregg, William Bert Geiss
  • Publication number: 20180134724
    Abstract: The present invention relates to methods and intermediates for the preparation of omacetaxine and cephalotaxine derivatives thereof. The resulting products are useful in the treatment of proliferative diseases and infectious diseases.
    Type: Application
    Filed: May 5, 2016
    Publication date: May 17, 2018
    Inventors: Robert Jason HERR, Brian Thomas GREGG, William Bert GEISS
  • Patent number: 9321794
    Abstract: The invention includes processes for the synthesis of amphetamine, dexamphetamine, methamphetamine, derivatives of these, including their salts, and novel precursors and intermediates obtained thereby, by synthesizing aziridine phosphoramidate compounds in specified solvents at specified temperatures, and then converting to a novel aryl or aryl-alkyl phosphoramidate precursors using an organometallic compound such as a copper salt, where the novel aryl or aryl-alkyl phosphoramidate precursor is then easily converted to the target compounds using known reactions.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: April 26, 2016
    Assignee: CHEMAPOTHECA, LLC
    Inventors: Harold Meckler, Brian Thomas Gregg, Jie Yang
  • Patent number: 9278904
    Abstract: The invention includes processes for the synthesis of amphetamine, dexamphetamine, methamphetamine, derivatives of these, including their salts, and novel precursors and intermediates obtained thereby, by synthesizing aziridine phosphoramidate compounds in specified solvents at specified temperatures, and then converting to a novel aryl or aryl-alkyl phosphoramidate precursors using an organometallic compound such as a copper salt, where the novel aryl or aryl-alkyl phosphoramidate precursor is then easily converted to the target compounds using known reactions.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: March 8, 2016
    Assignee: Chemapotheca, LLC
    Inventors: Harold Meckler, Brian Thomas Gregg, Jie Yang
  • Publication number: 20150183716
    Abstract: The invention includes processes for the synthesis of amphetamine, dexamphetamine, methamphetamine, derivatives of these, including their salts, and novel precursors and intermediates obtained thereby, by synthesizing aziridine phosphoramidate compounds in specified solvents at specified temperatures, and then converting to a novel aryl or aryl-alkyl phosphoramidate precursors using an organometallic compound such as a copper salt, where the novel aryl or aryl-alkyl phosphoramidate precursor is then easily converted to the target compounds using known reactions,
    Type: Application
    Filed: February 25, 2014
    Publication date: July 2, 2015
    Applicant: CHEMAPOTHECA, LLC
    Inventors: Harold Meckler, Brian Thomas Gregg, Jie Yang
  • Publication number: 20150183810
    Abstract: The invention includes processes for the synthesis of amphetamine, dexamphetamine, methamphetamine, derivatives of these, including their salts, and novel precursors and intermediates obtained thereby, by synthesizing aziridine phosphoramidate compounds in specified solvents at specified temperatures, and then converting to a novel aryl or aryl-alkyl phosphoramidate precursors using an organometallic compound such as a copper salt, where the novel aryl or aryl-alkyl phosphoramidate precursor is then easily converted to the target compounds using known reactions.
    Type: Application
    Filed: July 9, 2014
    Publication date: July 2, 2015
    Applicant: CHEMAPOTHECA, LLC
    Inventors: Harold Meckler, Brian Thomas Gregg, Jie Yang
  • Publication number: 20080028116
    Abstract: An information processing system is provided which includes a plurality of system resources, and an event queue having a predetermined number of entries. An event recording mechanism of the information processing system is operable to make entries regarding events in the event queue, wherein the entries are limited to a predetermined number of active entries in the event queue per each type of event per each of the system resources. In a particular embodiment, the number of entries per each type of event for each of the system resources is limited to one.
    Type: Application
    Filed: July 13, 2007
    Publication date: January 31, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Gregg, Richard Arndt, Bruce Beukema, David Craddock, Ronald Fuhs, Steven Rogers, Donald Schmidt, Bruce Walk
  • Publication number: 20080019396
    Abstract: A system and a method for initializing a communication link for transmitting a data stream from a first computer through a synchronous optical communication network to a second computer are provided. The method includes transmitting a first request message in a first GFP data frame to a second computer. The method further includes transmitting a second acknowledgement message in a second GFP data frame from the second computer to the first computer. The method further includes initializing the communication link between the first computer and the second computer in response to the acknowledgement message.
    Type: Application
    Filed: October 5, 2007
    Publication date: January 24, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Casimer DeCusatis, Thomas Gregg
  • Publication number: 20070245050
    Abstract: An information processing system is provided which includes a plurality of system resources, and an event queue having a predetermined number of entries. An event recording mechanism of the information processing system is operable to make entries regarding events in the event queue, wherein the entries are limited to a predetermined number of active entries in the event queue per each type of event per each of the system resources. In a particular embodiment, the number of entries per each type of event for each of the system resources is limited to one.
    Type: Application
    Filed: June 19, 2007
    Publication date: October 18, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Gregg, Richard Amdt, Bruce Beukema, David Craddock, Ronald Fuhs, Steven Rogers, Donald Schmidt, Bruce Walk
  • Publication number: 20070140692
    Abstract: A method and apparatus for initializing an end-to-end link in a fiber optic communications system in which a pair of nodes interconnect a pair of end devices. A first node, upon initializing a device link segment with an end device to which the node is coupled, sends a signal to the other node over a network link segment indicating that the sending node has initialized its device link segment. The first node completes initialization of the end-to-end link upon receiving a signal from the other node over the network link segment indicating that the other node has initialized its device link segment. In an alternative initialization scheme, a node momentarily operates its data channel in a loopback mode to allow its end device to initialize the device link segment in accordance with a predetermined protocol before returning to a transparent mode.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 21, 2007
    Applicant: International Business Machines Corporation
    Inventors: Casimer DeCusatis, Thomas Gregg
  • Publication number: 20070140696
    Abstract: A method and apparatus for transmitting signals from a plurality of input channels over a TDM optical network, where each of the input channels contains an optical data signal and an electrical control signal containing control information relating to the optical data signal. In accordance with the invention, respective optical receivers convert the optical data signals to respective electrical data signals, which a TDM data multiplexer time-multiplexes to generate a multiplexed data signal. A TDM control signal multiplexer time-multiplexes the electrical control signals to generate a multiplexed control signal that is combined with said multiplexed data signal to generate a composite electrical signal. An optical transmitter generates a composite optical signal from the composite electrical signal that is transmitted over the network, optionally after WDM multiplexing it with other composite optical signals.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 21, 2007
    Applicant: International Business Machines Corporation
    Inventors: Casimer DeCusatis, Thomas Gregg
  • Publication number: 20070136554
    Abstract: A computer implemented method, apparatus, and system for sharing an input/output adapter among a plurality of operating system instances on a host server. Virtual memory is allocated and associated with an operating system instance. The virtual memory is translated to one or more real addresses, wherein the one or more real addresses require no further translation. The input/output adapter is exposed to the one or more real addresses. The operating system instance is provided with the one or more real addresses for accessing the virtual memory associated with the operating system instance. Address translation and protection may be performed by the input/output adapter or by the operating system instance.
    Type: Application
    Filed: December 12, 2005
    Publication date: June 14, 2007
    Inventors: Giora Biran, David Craddock, Thomas Gregg, Zorik Machusky, Vadim Makhervaks, Renato Recio, Leah Shalev
  • Publication number: 20070083643
    Abstract: Performance counters are provided for virtualized network interfaces of communications networks, while minimizing the use of hardware resources. A virtualized network interface includes physical resources, as well as logical resources. Dedicated performance counters are provided for the physical resources of the virtualized network interface, as well as for logical partitions coupled to that interface, while non-dedicated performance counters are provided for the logical resources. This enables the provision of performance counters for virtualized network interfaces, while minimizing hardware resources consumed by those interfaces.
    Type: Application
    Filed: October 11, 2005
    Publication date: April 12, 2007
    Applicant: International Business Machines Corporation
    Inventors: Richard Arndt, Bruce Beukema, David Craddock, Ronald Fuhs, Thomas Gregg, Donald Schmidt, Bruce Walk
  • Publication number: 20060268943
    Abstract: Methods, systems, and storage media enable the transport of InfiniBand (IB) data over a synchronous optical network (SONET) using generic frame procedure (GFP) encapsulation. User protocol identifiers for IB data in a GFP-SONET frame are defined. A process for maintaining running disparity of data during GFP encapsulation of IB data is provided. Data rate adaptation for this encapsulation is also provided. A simple, cost-effective scheme for data rate compression ensures that IB data is contained within a minimum SONET data rate traffic.
    Type: Application
    Filed: May 16, 2005
    Publication date: November 30, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Casimer DeCusatis, Thomas Gregg
  • Publication number: 20060230209
    Abstract: An information processing system is provided which includes a plurality of system resources, and an event queue having a maximum number of entries. An event recording mechanism of the information processing system is operable to make entries regarding events in the event queue, wherein the entries are limited to a predetermined number of active entries in the event queue per each type of event per each of the system resources. In a particular embodiment, the number of entries per each type of event for each of the system resources is limited to one.
    Type: Application
    Filed: April 7, 2005
    Publication date: October 12, 2006
    Inventors: Thomas Gregg, Richard Arndt, Bruce Beukema, David Craddock, Ronald Fuhs, Steven Rogers, Donald Schmidt, Bruce Walk
  • Publication number: 20060230185
    Abstract: A processor node of a network is provided which includes one or more processors and a virtualized channel adapter. The virtualized channel adapter is operable to reference a table to determine whether a destination of the communication is supported by the virtualized channel adapter. When the destination is supported for routing via hardware, the virtualized channel adapter is operable to route the communication via hardware to at least one of a physical port and a logical port of the virtualized channel adapter. Otherwise, when the destination is not supported for routing via hardware, the virtualized channel adapter is operable to route the communication via firmware to a virtual port of the virtualized channel adapter. A corresponding method and a recording medium having information recorded thereon for performing such method are also provided herein.
    Type: Application
    Filed: April 7, 2005
    Publication date: October 12, 2006
    Inventors: Richard Errickson, David Craddock, Thomas Gregg, Donald Schmidt, Jeffrey Turner, Bruce Walk
  • Publication number: 20060230208
    Abstract: An information processing system is provided which includes an interrupt table including a plurality of entries relating to interrupts requested by entries in a plurality of event queues. The entries of the interrupt table reference identifiers, and the identifiers are assigned to events from a pool of identifiers in accordance with an order in which the events occur.
    Type: Application
    Filed: April 7, 2005
    Publication date: October 12, 2006
    Inventors: Thomas Gregg, Richard Arndt, David Craddock, Richard Errickson, Ronald Fuhs
  • Publication number: 20060179177
    Abstract: A method, apparatus, and computer program product are disclosed in a data processing system for migrating data pages subject to DMA access by temporarily disabling selected DMA operations within a physical I/O adapter. A determination is made as to whether to disable data access DMA capabilities of the physical I/O adapter. An operating mode of the physical I/O adapter is set to a particular mode utilizing a mode bit according to the determination of whether to disable data access DMA capabilities. Only data access DMA capabilities of the physical I/O adapter are disabled when the mode bit is set. Administrative services operations continue to be performed by the physical I/O adapter when the data access DMA capabilities of the physical I/O adapter are disabled.
    Type: Application
    Filed: February 3, 2005
    Publication date: August 10, 2006
    Applicant: International Business Machines Corporation
    Inventors: Richard Arndt, David Craddock, Thomas Gregg, Donald Schmidt
  • Publication number: 20060171411
    Abstract: A system and a method for initializing a communication link for transmitting a data stream from a first computer through a synchronous optical communication network to a second computer are provided. The method includes transmitting a first request message in a first GFP data frame to a second computer. The method further includes transmitting a second acknowledgement message in a second GFP data frame from the second computer to the first computer. The method further includes initializing the communication link between the first computer and the second computer in response to the acknowledgement message.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 3, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Casimer DeCusatis, Thomas Gregg