Patents by Inventor Thomas Philip

Thomas Philip 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: 9174085
    Abstract: A method for providing cycling classes to remote users comprising providing information about available cycling classes that can be accessed via a digital communication network by a user at a remote location for display at the remote location, receiving from the user a selection of one of the available cycling classes for display at the remote location, and sending digital video and audio content comprising the selected cycling class from a server to a computer associated with a stationary bike at the remote location for display to the user on a display screen associated with the stationary bike. In various exemplary embodiments, the digital and audio content sent to the computer associated with the stationary bike is streamed for display to the user in substantially in real-time. In various exemplary embodiments, the digital and audio content sent to the computer associated with the stationary bike is archived content provided from a database.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: November 3, 2015
    Inventors: John Paul Foley, Thomas Philip Cortese, Yu Feng, Christopher Brett Sira, Hans Schlichting Woolley
  • Publication number: 20150301884
    Abstract: Aspects disclosed herein include cache memory error detection circuits for detecting bit flips in valid indicators (e.g., valid bits) in cache memory following invalidate operations. Related methods and processor-based systems are also disclosed. If a cache hit results from access to a cache entry following an invalidate operation, a bit flip(s) has occurred in a valid indicator of the cache entry. This is because the valid indicator should indicate an invalid state following the invalidate operation of the cache entry, as opposed to a valid state. Thus, a cache memory error detection circuit is configured to determine if an invalidate operation was performed on the cache entry. The cache memory error detection circuit can cause a cache miss or an error for the accessed cache entry to be generated as a result, even though the valid indicator for the cache entry indicates a valid state due to the bit flip(s).
    Type: Application
    Filed: April 18, 2014
    Publication date: October 22, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: John Sumner Ingalls, Brian Michael Stempel, Thomas Philip Speier
  • Publication number: 20150297519
    Abstract: The present invention provides a novel in vitro release assay for the accurate, reproducible quantitation of vincristine sulfate release from liposomes.
    Type: Application
    Filed: December 4, 2013
    Publication date: October 22, 2015
    Applicant: TEKMIRA PHARMACEUTICALS CORPORATION
    Inventor: Thomas Philip WEBER
  • Publication number: 20150290184
    Abstract: Improved methods for efficiently constituting liposome encapsulated vincristine for intravenous injection (VSLI) with reduced risk of operational errors and contamination are disclosed.
    Type: Application
    Filed: November 20, 2013
    Publication date: October 15, 2015
    Inventors: William T. Monte, Christopher James Barbosa, Thomas Philip Weber
  • Patent number: 9110830
    Abstract: Apparatuses and related systems and methods for determining cache hit/miss of aliased addresses in virtually-tagged cache(s) are disclosed. In one embodiment, virtual aliasing cache hit/miss detector for a VIVT cache is provided. The detector comprises a TLB configured to receive a first virtual address and a second virtual address from the VIVT cache resulting from an indexed read into the VIVT cache based on the first virtual address. The TLB is further configured to generate first and second physical addresses translated from the first and second virtual addresses, respectively. The detector further comprises a comparator configured to receive the first and second physical addresses and effectuate a generation of an aliased cache hit/miss indicator based on a comparison of the first and second physical addresses. In this manner, the virtual aliasing cache hit/miss detector correctly generates cache hits and cache misses, even in the presence of aliased addressing.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: August 18, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: James Norris Dieffenderfer, Robert D. Clancy, Thomas Philip Speier
  • Publication number: 20150212247
    Abstract: The disclosure is directed to broadband, glass optical polarizers and to methods for making the glass optical polarizers. The glass optical polarizer includes a substantially bubble free fusion drawn glass having two pristine glass surfaces and a plurality of elongated zero valent metallic particle polarizing layers.
    Type: Application
    Filed: September 11, 2014
    Publication date: July 30, 2015
    Inventors: Nicholas Francis Borrelli, Nakia Leigh Heffner, Joseph Michael Matusick, Joseph Francis Schroeder, III, Thomas Philip Seward, III, Natesan Venkataraman
  • Publication number: 20150155906
    Abstract: Antenna switching circuitry includes an antenna node, a number of signal path nodes, and a number of switching elements. Each one of the switching elements is coupled between a different one of the signal path nodes and the antenna node. At least two of the signal path nodes are coupled together in order to form a low distortion node, such that the switching elements between the low distortion node and the antenna node are used to pass a low-distortion radio frequency (RF) signal. By coupling two of the signal path nodes together, a low distortion signal path is created to the antenna. Creating a low distortion signal path using multiple switching elements allows for the size of the switching elements to remain small, which reduces the parasitic capacitance of each one of the switches and therefore the insertion loss of the antenna switching circuitry.
    Type: Application
    Filed: December 4, 2014
    Publication date: June 4, 2015
    Inventor: Thomas Philip Budka
  • Publication number: 20150140187
    Abstract: The present invention provides a foaming instant coffee composition comprising particles having a bulk density of from 0.16 to 0.45 g/cm3, said particles comprising a continuous phase comprising an instant coffee matrix and a non-continuous phase comprising particles of a foamable component containing a gas.
    Type: Application
    Filed: January 27, 2015
    Publication date: May 21, 2015
    Inventor: Thomas Philip Imison
  • Patent number: 9026744
    Abstract: The disclosure is directed to a weakly-ordered processing system and method for enforcing strongly-ordered memory access requests in a weakly-ordered processing system. The processing system includes a plurality of memory devices and a plurality of processors. Each of the processors are configured to generate memory access requests to one or more of the memory devices, with each of the memory access requests having an attribute that can be asserted to indicate a strongly-ordered request. The processing system further includes a bus interconnect configured to interface the processors to the memory devices, the bus interconnect being further configured to enforce ordering constraints on the memory access requests based on the attributes.
    Type: Grant
    Filed: October 19, 2005
    Date of Patent: May 5, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Richard Gerard Hofmann, Thomas Andrew Sartorius, Thomas Philip Speier, Jaya Prakash Subramaniam Ganasan, James Norris Dieffenderfer, James Edward Sullivan
  • Patent number: 8980357
    Abstract: A foaming composition is provided comprising a particulate ingredient having a plurality of internal voids containing entrapped supercritical fluid having a critical temperature of at least about 10° C. Additionally, a method is provided for preparing such a foaming composition. A supercritical fluid having a critical temperature of at least about 10° C. is contacted with a particulate ingredient having a glass transition temperature above ambient temperature at a temperature above the glass transition temperature of the particulate ingredient, wherein the particulate ingredient comprises a plurality of internal voids. The particulate ingredient is held at the temperature above the glass transition temperature of the particulate ingredient for a period of time effective to allow transfer of the supercritical fluid into the plurality of internal voids of the particulate ingredient.
    Type: Grant
    Filed: November 21, 2007
    Date of Patent: March 17, 2015
    Assignee: Intercontinental Great Brands LLC
    Inventors: Thomas Philip Imison, Philip James Oxford, Stefano Ceriali, Bary Lyn Zeller
  • Publication number: 20150074357
    Abstract: A low latency cache intervention mechanism implements a snoop filter to dynamically select an intervener cache for a cache “hit” in a multiprocessor architecture of a computer system. The selection of the intervener is based on variables such as latency, topology, frequency, utilization, load, wear balance, and/or power state of the computer system.
    Type: Application
    Filed: March 3, 2014
    Publication date: March 12, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Joseph G. MCDONALD, Jaya Prakash Subramaniam GANASAN, Thomas Philip SPEIER, Eric F. ROBINSON, Jason Lawrence PANAVICH, Thuong Q. TRUONG
  • Patent number: 8969560
    Abstract: A novel bidentate ligand of general formula (I) is described together with a process for the carbonylation of ethylenically unsaturated compounds. The group X1 may be defined as a univalent hydrocarbyl radical of up to 30 atoms containing at least one nitrogen atom having a pKb in dilute aqueous solution at 18° C. of between 4 and 14 wherein the said at least one nitrogen atom is separated from the Q2 atom by between 1 and 3 carbon atoms. The group X2 is defined as X1, X3 or X4 or represents a univalent radical of up to 30 atoms having at least one primary, secondary or aromatic ring carbon atom wherein each said univalent radical is joined via said at least one primary, secondary or aromatic ring carbon atom(s) respectively to the respective atom Q2. Q1 and Q2 each independently represent phosphorus, arsenic or antimony.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: March 3, 2015
    Assignee: Lucite International UK Limited
    Inventors: Graham Ronald Eastham, Mark Waugh, Paul Pringle, Thomas Philip William Turner
  • Patent number: 8968809
    Abstract: The present invention provides a foaming instant coffee composition comprising particles having a bulk density of from 0.16 to 0.45 g/cm3, said particles comprising a continuous phase comprising an instant coffee matrix and a non-continuous phase comprising particles of a foamable component containing a gas.
    Type: Grant
    Filed: March 12, 2009
    Date of Patent: March 3, 2015
    Assignee: Kraft Foods R & D, Inc.
    Inventor: Thomas Philip Imison
  • Publication number: 20150011758
    Abstract: A novel bidentate ligand of general formula (I) is described together with a process for the carbonylation of ethylenically unsaturated compounds. The group X1 may be defined as a univalent hydrocarbyl radical of up to 30 atoms containing at least one nitrogen atom having a pKb in dilute aqueous solution at 18° C. of between 4 and 14 wherein the said at least one nitrogen atom is separated from the Q2 atom by between 1 and 3 carbon atoms. The group X2 is defined as X1, X3 or X4 or represents a univalent radical of up to 30 atoms having at least one primary, secondary or aromatic ring carbon atom wherein each said univalent radical is joined via said at least one primary, secondary or aromatic ring carbon atom(s) respectively to the respective atom Q2. Q1 and Q2 each independently represent phosphorus, arsenic or antimony.
    Type: Application
    Filed: September 22, 2014
    Publication date: January 8, 2015
    Inventors: Graham Ronald EASTHAM, Mark WAUGH, Paul PRINGLE, Thomas Philip William TURNER
  • Publication number: 20140370159
    Abstract: An edible jelly product, being a body formed from a mass of jelly-forming material by a progressive advancement of said mass to a forming station and progressive formation of the body at the forming station, wherein said mass comprises a sugar and a structure-forming agent selected from a hydrocolloid and modified starch, wherein the solids content of the jelly product, when formed into the body, is at least 60 wt %. A method is described of making such an edible jelly product which is transparent and contains air bubbles which are visible by eye; and which may be brought together with other such jelly products to form consolidated bodies such as twists, which can be easily peeled apart by consumers.
    Type: Application
    Filed: December 6, 2012
    Publication date: December 18, 2014
    Inventors: Padraig Costello, Adele Hitchen, Kaya Anbarci, Celia Melina Schebella, Thomas Philip Imison
  • Patent number: 8896435
    Abstract: A monitoring service is described that allows flexible response through operators taken from a group of chosen individuals. When an alarm state is triggered the chosen individuals may act collaboratively as operators to manage alarm conditions for a particular user.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: November 25, 2014
    Inventors: Thomas Philip, Geoffrey Vanderkooy
  • Publication number: 20140310468
    Abstract: Techniques are described for a multi-processor having two or more processors that increases the opportunity for a load-exclusive command to take a cache line in an Exclusive state, which results in increased performance when a store-exclusive is executed. A new bus operation read prefer exclusive is used as a hint to other caches that a requesting master is likely to store to the cache line, and, if possible, the other cache should give the line up. In most cases, this will result in the other master giving the line up and the requesting master taking the line Exclusive. In most cases, two or more processors are not performing a semaphore management sequence to the same address at the same time. Thus, a requesting master's load-exclusive is able to take a cache line in the Exclusive state an increased number of times.
    Type: Application
    Filed: July 2, 2013
    Publication date: October 16, 2014
    Inventors: Thomas Philip Speier, Eric F. Robinson, Jaya Prakash Subramaniam Ganasan, Thomas Andrew Sartorius, James Norris Dieffenderfer
  • Publication number: 20140281405
    Abstract: A processor includes a queue for storing instructions processed within the context of a current value of a register field, where for some embodiments the instruction is undefined or defined, depending upon the register field at time of processing. After a write instruction (an instruction that writes to the register field) executes, the queue is searched for any entries that contain instructions that depend upon the executed write instruction. Each such entry stores the value of the register field at the time the instruction in the entry was processed. If such an entry is found in the queue and its stored value of the register field does not match the value that the write instruction wrote to the register field, then the processor flushes the pipeline and restarts at a state so as to correctly execute the instruction.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Daren Eugene Streett, Brian Michael Stempel, Thomas Philip Speier, Rodney Wayne Smith, Michael Scott McIlvaine, Kenneth Alan Dockser, James Norris Dieffenderfer
  • Publication number: 20140209717
    Abstract: This disclosure is drawn to systems, devices, apparatuses, and/or methods, related to milling particles in drilling fluid. Specifically, the disclosed systems, devices, apparatuses, and/or methods relate to milling particles in drilling fluid using multiple milling techniques. Some example apparatuses may include a first mill to grind particles from the original diameter to a first reduced diameter, and a second mill to grind the particles from the first reduced diameter to a second reduced diameter, where the second reduced diameter is less than the first reduced diameter.
    Type: Application
    Filed: January 28, 2013
    Publication date: July 31, 2014
    Applicant: ECUTEC BARCELONA S.L.
    Inventor: Thomas Philip Barthelmess
  • Patent number: 8782356
    Abstract: Efficient techniques are described for controlling ordered accesses in a weakly ordered storage system. A stream of memory requests is split into two or more streams of memory requests and a memory access counter is incremented for each memory request. A memory request requiring ordered memory accesses is identified in one of the two or more streams of memory requests. The memory request requiring ordered memory accesses is stalled upon determining a previous memory request from a different stream of memory requests is pending. The memory access counter is decremented for each memory request guaranteed to complete. A count value in the memory access counter that is different from an initialized state of the memory access counter indicates there are pending memory requests. The memory request requiring ordered memory accesses is processed upon determining there are no further pending memory requests.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: July 15, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Jason Lawrence Panavich, James Norris Dieffenderfer, Thomas Andrew Sartorius, Thomas Philip Speier