Patents by Inventor John McLellan

John McLellan 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: 20230382234
    Abstract: The present invention relates to an electric vehicle charging system comprised of at least one duct, at least one fan, at least one fan pulley wheel and fan pulley wheel band, and at least one alternator with at least one alternator pulley wheel. The duct is positioned behind a grill of an electric vehicle such that air is funneled through the duct and into the fan, causing the fan to spin which turns an alternator through a series of pulleys such that the alternator charges the battery of the electric vehicle.
    Type: Application
    Filed: October 3, 2022
    Publication date: November 30, 2023
    Inventor: John McLellan
  • Publication number: 20160034929
    Abstract: Method and systems are provided to extrapolate customer sentiment from interactions that customers have with an organization. Customer interaction data can include performance indication data, customer interface data, status of accounts data, and/or customer survey data. For each customer an overall sentiment score is determined. The overall sentiment score can be based on a positive or negative score that is determined for each data item within the customer interaction data.
    Type: Application
    Filed: July 31, 2014
    Publication date: February 4, 2016
    Inventors: Andrew John McLellan, Srinivasa R. Vagwala, Stein Erik Eriksen, Rohith Kottamangalam Ashok, Lilian Lee Wah Fette
  • Publication number: 20060153487
    Abstract: A fibre optic sensor deployed on a fibre optic cable to a remote location, such as an oil or gas well. The sensor, which can sense any of a variety of parameters such as pressure, temperature, flow rate, strain, or chemical properties, is located within a sleeve. The sleeve is constructed from a low-friction material, such as polytetrafluoroethylene, glass, or ceramic. Further, the sensor can float on a high-density fluid that surrounds it, or sink in a low-density fluid that surrounds it.
    Type: Application
    Filed: May 13, 2003
    Publication date: July 13, 2006
    Inventors: John McLellan, Maxwell Hadley, Yuehua Chen
  • Patent number: 6463523
    Abstract: Load/store execution order violations in an out-of-order processor are reduced by determining whether a source address of a load instruction is the same as a destination address of a store instruction on which execution the load instruction depends. If they are the same, then execution of the load instruction is delayed until execution of the store instruction. In an system where virtual registers are mapped to a physical register, the physical registers mapped by the store and load instructions are compared. A table has entries corresponding to instructions in an instruction queue. In each table entry corresponding to a store instruction, the store instruction's destination address offset and physical register reference are saved. A load instruction's source address offset and physical reference are compared with each of the table entries corresponding to store instructions to determine whether a dependency exists.
    Type: Grant
    Filed: July 29, 1999
    Date of Patent: October 8, 2002
    Assignee: Compaq Information Technologies Group, L.P.
    Inventors: Richard Eugene Kessler, Rahul Razdan, Edward John Mclellan
  • Patent number: 6446143
    Abstract: A technique controls memory access requests. The technique involves acquiring a first series of requests including a prefetch request for performing a prefetch operation that prefetches a first set of instructions from a memory, and adding a first entry in a request queue in response to the prefetch request. The first entry identifies the prefetch operation. The technique further involves attempting to retrieve a second set of instructions from a cache to create a cache miss, and generating, in response to the cache miss, a second series of requests including a fetch request for performing a fetch operation that fetches the second set of instructions from the memory to satisfy the cache miss. The technique further involves acquiring the second series of requests that includes the fetch request, and adding a second entry in the request queue in response to the fetch request. The second entry identifies the fetch operation.
    Type: Grant
    Filed: November 25, 1998
    Date of Patent: September 3, 2002
    Assignee: Compaq Information Technologies Group, L.P.
    Inventors: Rahul Razdan, Edward John McLellan