Patents by Inventor Richard Gray

Richard Gray 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: 11228224
    Abstract: A baffle 30 is disclosed for directing cooling air in a rotating electrical machine comprising a stator core and end windings. The baffle comprises a first surface 33 arranged to direct air flow along an end face of the stator core 16, and a second surface 35 arranged to direct air flow along a radially outwards surface of the end windings 18. This may help to reduce turbulence in the airflow, thereby allowing more efficient transfer of heat. Furthermore, greater priority may be given to air flow through the rotor/stator air gap 14, and thus increasing air flow through the centre of the machine.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: January 18, 2022
    Assignee: Cummins Generator Technologies Limited
    Inventor: Richard Gray
  • Publication number: 20190295184
    Abstract: A financial reporting system includes a server, a software-application downloadable to an electronic device, and a communication-network communicably coupling the software-application to the server. The server includes a server-processor and a server-memory including a server-database. The server-database itself features a plurality of user-records, wherein each of the user-records includes a plurality of financial data-points. The software-application features a plurality of data-input interfaces, a data-input protocol, and a data-organization protocol. The financial reporting system is useful for importing financial data from various sources, organizing said data, and preparing financial reports for transmission to a regulatory authority.
    Type: Application
    Filed: March 20, 2018
    Publication date: September 26, 2019
    Inventor: Richard Gray
  • Publication number: 20170214288
    Abstract: A baffle 30 is disclosed for directing cooling air in a rotating electrical machine comprising a stator core and end windings. The baffle comprises a first surface 33 arranged to direct air flow along an end face of the stator core 16, and a second surface 35 arranged to direct air flow along a radially outwards surface of the end windings 18. This may help to reduce turbulence in the airflow, thereby allowing more efficient transfer of heat. Furthermore, greater priority may be given to air flow through the rotor/stator air gap 14, and thus increasing air flow through the centre of the machine.
    Type: Application
    Filed: January 23, 2017
    Publication date: July 27, 2017
    Applicant: Cummins Generator Technologies Limited
    Inventor: Richard Gray
  • Patent number: 9716636
    Abstract: Techniques for separately accounting for multiple transactions in the same data packets communicated over a network using Transport Control Protocol (TCP) include receiving an Internet Protocol (IP) data packet that includes Transport Control Protocol (TCP) payload data. The TCP payload is parsed to determine boundary data that indicates a byte location on a boundary between a first transaction and a second transaction. A byte count that indicates a number of bytes in the TCP payload associated with the first transaction is determined based on the boundary data. Accounting data for the first transaction is determined based at least in part on the byte count. These techniques allow a service gateway to bill separately for different requests and responses carried in TCP data packets, such as those for Hypertext Transfer Protocol (HTTP) and Real Time Streaming Protocol (RTSP).
    Type: Grant
    Filed: April 9, 2013
    Date of Patent: July 25, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Mark Albert, Robert Batz, Louis Menditto, Richard Gray, Tzu-Ming Tsang, Michael Sutton
  • Publication number: 20140239757
    Abstract: A motor/generator unit is disclosed which is arranged to be fitted in the drive train of a vehicle, such as a hybrid vehicle. The unit comprises an electrical machine (10, 12) and a housing arrangement (14, 16). The housing arrangement comprises an inner housing (14) arranged to accommodate the electrical machine, and an outer housing (16) arranged to fit around the inner housing. This can allow the electrical machine to be provided as a self-contained unit suitable for use in different applications.
    Type: Application
    Filed: October 18, 2012
    Publication date: August 28, 2014
    Applicant: Cummins Generator Technologies Limited
    Inventors: Richard Gray, Martin Christopher Stewart, Gurpreet Saini, Krzysztof Wejrzanowski, Christopher Robert Greenham, Andy Hutchinson, Christopher Micallef, Duane Jospeh Szymanski, Michael Green, Neil L. Brown, David Shaun Green
  • Publication number: 20140149580
    Abstract: Techniques for separately accounting for multiple transactions in the same data packets communicated over a network using Transport Control Protocol (TCP) include receiving an Internet Protocol (IP) data packet that includes Transport Control Protocol (TCP) payload data. The TCP payload is parsed to determine boundary data that indicates a byte location on a boundary between a first transaction and a second transaction. A byte count that indicates a number of bytes in the TCP payload associated with the first transaction is determined based on the boundary data. Accounting data for the first transaction is determined based at least in part on the byte count. These techniques allow a service gateway to bill separately for different requests and responses carried in TCP data packets, such as those for Hypertext Transfer Protocol (HTTP) and Real Time Streaming Protocol (RTSP).
    Type: Application
    Filed: April 9, 2013
    Publication date: May 29, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Mark Albert, Robert Batz, Louis Menditto, Richard Gray, Tzu-Ming Tsang, Michael Sutton
  • Patent number: 8438281
    Abstract: Techniques for separately accounting for multiple transactions in the same data packets communicated over a network using Transport Control Protocol (TCP) include receiving an Internet Protocol (IP) data packet that includes Transport Control Protocol (TCP) payload data. The TCP payload is parsed to determine boundary data that indicates a byte location on a boundary between a first transaction and a second transaction. A byte count that indicates a number of bytes in the TCP payload associated with the first transaction is determined based on the boundary data. Accounting data for the first transaction is determined based at least in part on the byte count. These techniques allow a service gateway to bill separately for different requests and responses carried in TCP data packets, such as those for Hypertext Transfer Protocol (HTTP) and Real Time Streaming Protocol (RTSP).
    Type: Grant
    Filed: July 6, 2005
    Date of Patent: May 7, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Albert, Robert Batz, Louis Menditto, Richard Gray, Tzu-Ming Tsang, Michael Sutton
  • Publication number: 20110241460
    Abstract: An axial flux rotating electrical machine is disclosed, which comprises a stator sandwiched between two rotors. The machine comprises retention means for retaining magnets on the rotor, the retention means comprising a back plate with a plurality of protrusions which define a plurality of pockets for accommodating the magnets. The retention means is arranged such that the magnets can be inserted into the pockets and held therein, and the retention means with inserted magnets can be fixed to a rotor so as to retain the magnets axially and tangentially. A cooling jacket for the stator, and techniques for securing the stator to the machine, are also disclosed.
    Type: Application
    Filed: July 14, 2009
    Publication date: October 6, 2011
    Applicant: CUMMINS GENERATOR TECHNOLOGIES LIMITED
    Inventors: Abdeslam Mebarki, Gurpreet Saini, Gopinath Thelungupalayam Thiagarajan, Martin Shanel, Adrian Bell, Richard Gray, Neil Brown
  • Patent number: 7770215
    Abstract: A method for protecting firewall load balancers from a denial of service attack is provided. Packets are received by the firewall load balancer. Each packet has a source and a destination. The firewall load balancer is equipped with a connection database that can contain entries about the packets. Upon receipt of a packet, the connection database is queried to determine whether or not there is an entry for the received packet. If an entry is found in the database, the packet is forwarded to its destination. Otherwise, if the packet was received from a firewall, then a new connection entry for the packet is built and is saved to the connection database and the packet is forwarded on to its destination. If the packet does not have an entry (match) in the connection database and the packet was not received from a firewall, then the packet is forwarded to a firewall.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: August 3, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Chris O'Rourke, Gaurang K. Shah, Louis F. Menditto, Mark Albert, Michael S. Sutton, Pranav K. Tiwari, Robert M. Batz, Richard Gray, Sean W. Hull, Tzu-Ming Tsang
  • Publication number: 20090309358
    Abstract: A duct segment includes a continuous sidewall, a plurality of flanges and an adhesive. The continuous sidewall defines a passage terminating at two opposing openings. The plurality of flanges is disposed about at least one of the openings. The flanges extend substantially perpendicularly from the sidewall and form a substantially planar mounting surface about the opening. The adhesive is applied to the mounting surface on a side of the flanges opposite the sidewall.
    Type: Application
    Filed: June 12, 2008
    Publication date: December 17, 2009
    Inventor: Richard Gray
  • Publication number: 20090006435
    Abstract: In one embodiment, a control processor sends unique identifiers to each traffic processor in a multi-processor system of different unique identifiers may be sent for each traffic processor supported Management Information Base (MIB). The traffic processors modify MIB object identifiers to include the unique identifiers and then transmit notifications that include the unique identifiers, MIB object identifiers, and associated traffic processor parameter values. In another embodiment, the control processor handles the task of attaching unique identifiers so each MIB object identifiers are uniquely correlated with a particular traffic processor.
    Type: Application
    Filed: July 16, 2007
    Publication date: January 1, 2009
    Applicant: Cisco Technology, Inc.
    Inventors: Juan M. Mojica, Walter Dixon, Richard Gray, Tzu-Ming Tsang, John Ferguson Linton
  • Publication number: 20080028456
    Abstract: A method for protecting firewall load balancers from a denial of service attack is provided. Packets are received by the firewall load balancer. Each packet has a source and a destination. The firewall load balancer is equipped with a connection database that can contain entries about the packets. Upon receipt of a packet, the connection database is queried to determine whether or not there is an entry for the received packet. If an entry is found in the database, the packet is forwarded to its destination. Otherwise, if the packet was received from a firewall, then a new connection entry for the packet is built and is saved to the connection database and the packet is forwarded on to its destination. If the packet does not have an entry (match) in the connection database and the packet was not received from a firewall, then the packet is forwarded to a firewall.
    Type: Application
    Filed: October 30, 2006
    Publication date: January 31, 2008
    Applicant: Cisco Technology, Inc.
    Inventors: Chris O'Rourke, Gaurang K. Shah, Louis F. Menditto, Mark Albert, Michael S. Sutton, Pranav K. Tiwari, Robert M. Batz, Richard Gray, Sean W. Hull, Tzu-Ming Tsang
  • Publication number: 20070108231
    Abstract: A dispensing device is provided which may include a nozzle adapted to receive and dispense a plurality of pressurized constituents. The nozzle may include an inlet portion; an outlet portion spaced from the inlet portion; and an actuation member receiving portion. The dispensing device may further include a head configured to receive the nozzle therein. The head may include a bottom part mountable atop a plurality of pressurized containers, and a top part adapted to be received on the bottom part of the head so as to substantially enclose the nozzle. The top part of the head may include a resilient actuation portion formed integrally thereon and adapted to be depressed by a user and an actuation member disposed on an internal surface of the resilient actuation portion of the head for contacting the nozzle actuation member receiving portion.
    Type: Application
    Filed: October 6, 2006
    Publication date: May 17, 2007
    Applicant: Mixtek System, LLC
    Inventors: Richard Gray, Christopher Mears, Ryan Crist, Tony Kopp, Jason Rohr, Bruce Nemec, Milton Dallas, Mort Westman
  • Publication number: 20070080675
    Abstract: Techniques for near zero light-load supply current in switching regulators are described. In one aspect a voltage regulator operating a normal mode is generating an error signal indicating a difference between the output and the regulated voltage. A control signal, at least in part based on the error signal, actively controls the output of the regulator. The control signal is monitored over period of time. The monitoring activates a signal indicating when the control signal is inactive for the period of time indicating a light-load condition. The voltage regulator is then placed in a standby mode when the signal is active and the error signal indicates the output is substantially at the regulated voltage. Portions of the voltage regulator are then disabled permitting the voltage regulator to operate at the minimum current draw.
    Type: Application
    Filed: October 7, 2006
    Publication date: April 12, 2007
    Applicant: Active-Semi International Inc.
    Inventors: Richard Gray, Steven Huynh
  • Publication number: 20070080674
    Abstract: Techniques for an adaptive synchronous switch in switching regulators are described, one aspect of which is to achieve a more optimal on/off timing of a synchronous switch that is controlled by the comparator in a feedback control loop and thereby improves power conversion efficiency and system performance; One approach samples a node in the output of the switching regulator and generates a sampled error signal that is analyzed to determine if the current comparator offset is too high or too low relative to a target switching regulator output value at least in part based on the sampled error signal value, and accordingly generates a compensated feedback error signal and applied to the compensated feedback error signal to an input of the comparator to have the effect of a comparator offset adjustment signal.
    Type: Application
    Filed: September 11, 2006
    Publication date: April 12, 2007
    Applicant: Active-Semi International Inc.
    Inventors: Richard Gray, Steven Huynh
  • Publication number: 20070024237
    Abstract: A preferred embodiment of portable lunchbox equipment that is particularly useful at construction and other jobsites is disclosed which provides important desirable features and functionality comprising a housing, at least one charger for charging a removable battery pack, an audio unit for producing an audio signal, a heating unit, an insulated compartment, a cooling unit for the compartment, a cord and plug for connecting said apparatus to a source of AC power, and circuitry for selectively applying power to the audio unit, the charger and the heating unit.
    Type: Application
    Filed: July 18, 2006
    Publication date: February 1, 2007
    Inventors: Steven Cole, Richard Gray
  • Patent number: 7168827
    Abstract: A light source with an integral surface of revolution to project an emergency warning light signal for a vehicle in a substantially horizontal 360° arc. A centrally positioned mirror assembly has a plurality of light sources spaced about the mirror assembly.
    Type: Grant
    Filed: July 1, 2004
    Date of Patent: January 30, 2007
    Assignee: Code 3, Inc.
    Inventors: Paul L. Stein, David M. Dietrich, Tim B. Murray, Sarmad A. Hannosh, Richard Gray
  • Publication number: 20070011329
    Abstract: Techniques for separately accounting for multiple transactions in the same data packets communicated over a network using Transport Control Protocol (TCP) include receiving an Internet Protocol (IP) data packet that includes Transport Control Protocol (TCP) payload data. The TCP payload is parsed to determine boundary data that indicates a byte location on a boundary between a first transaction and a second transaction. A byte count that indicates a number of bytes in the TCP payload associated with the first transaction is determined based on the boundary data. Accounting data for the first transaction is determined based at least in part on the byte count. These techniques allow a service gateway to bill separately for different requests and responses carried in TCP data packets, such as those for Hypertext Transfer Protocol (HTTP) and Real Time Streaming Protocol (RTSP).
    Type: Application
    Filed: July 6, 2005
    Publication date: January 11, 2007
    Inventors: Mark Albert, Robert Batz, Louis Menditto, Richard Gray, Tzu-Ming Tsang, Michael Sutton
  • Patent number: D659779
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: May 15, 2012
    Inventor: Richard Gray
  • Patent number: D696628
    Type: Grant
    Filed: April 6, 2012
    Date of Patent: December 31, 2013
    Assignee: Cummins Generator Technologies Limited
    Inventors: Andy Hutchinson, Krzysztof Wejrzanowski, Richard Gray, Michael Green, Martin Christopher Stewart