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: 11228224Abstract: 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: GrantFiled: January 23, 2017Date of Patent: January 18, 2022Assignee: Cummins Generator Technologies LimitedInventor: Richard Gray
-
Publication number: 20190295184Abstract: 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: ApplicationFiled: March 20, 2018Publication date: September 26, 2019Inventor: Richard Gray
-
Publication number: 20170214288Abstract: 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: ApplicationFiled: January 23, 2017Publication date: July 27, 2017Applicant: Cummins Generator Technologies LimitedInventor: Richard Gray
-
Patent number: 9716636Abstract: 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: GrantFiled: April 9, 2013Date of Patent: July 25, 2017Assignee: CISCO TECHNOLOGY, INC.Inventors: Mark Albert, Robert Batz, Louis Menditto, Richard Gray, Tzu-Ming Tsang, Michael Sutton
-
Publication number: 20140239757Abstract: 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: ApplicationFiled: October 18, 2012Publication date: August 28, 2014Applicant: Cummins Generator Technologies LimitedInventors: 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: 20140149580Abstract: 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: ApplicationFiled: April 9, 2013Publication date: May 29, 2014Applicant: CISCO TECHNOLOGY, INC.Inventors: Mark Albert, Robert Batz, Louis Menditto, Richard Gray, Tzu-Ming Tsang, Michael Sutton
-
Patent number: 8438281Abstract: 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: GrantFiled: July 6, 2005Date of Patent: May 7, 2013Assignee: Cisco Technology, Inc.Inventors: Mark Albert, Robert Batz, Louis Menditto, Richard Gray, Tzu-Ming Tsang, Michael Sutton
-
Publication number: 20110241460Abstract: 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: ApplicationFiled: July 14, 2009Publication date: October 6, 2011Applicant: CUMMINS GENERATOR TECHNOLOGIES LIMITEDInventors: Abdeslam Mebarki, Gurpreet Saini, Gopinath Thelungupalayam Thiagarajan, Martin Shanel, Adrian Bell, Richard Gray, Neil Brown
-
Patent number: 7770215Abstract: 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: GrantFiled: October 30, 2006Date of Patent: August 3, 2010Assignee: 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: 20090309358Abstract: 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: ApplicationFiled: June 12, 2008Publication date: December 17, 2009Inventor: Richard Gray
-
Publication number: 20090006435Abstract: 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: ApplicationFiled: July 16, 2007Publication date: January 1, 2009Applicant: Cisco Technology, Inc.Inventors: Juan M. Mojica, Walter Dixon, Richard Gray, Tzu-Ming Tsang, John Ferguson Linton
-
Publication number: 20080028456Abstract: 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: ApplicationFiled: October 30, 2006Publication date: January 31, 2008Applicant: 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: 20070108231Abstract: 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: ApplicationFiled: October 6, 2006Publication date: May 17, 2007Applicant: Mixtek System, LLCInventors: Richard Gray, Christopher Mears, Ryan Crist, Tony Kopp, Jason Rohr, Bruce Nemec, Milton Dallas, Mort Westman
-
Publication number: 20070080675Abstract: 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: ApplicationFiled: October 7, 2006Publication date: April 12, 2007Applicant: Active-Semi International Inc.Inventors: Richard Gray, Steven Huynh
-
Publication number: 20070080674Abstract: 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: ApplicationFiled: September 11, 2006Publication date: April 12, 2007Applicant: Active-Semi International Inc.Inventors: Richard Gray, Steven Huynh
-
Publication number: 20070024237Abstract: 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: ApplicationFiled: July 18, 2006Publication date: February 1, 2007Inventors: Steven Cole, Richard Gray
-
Patent number: 7168827Abstract: 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: GrantFiled: July 1, 2004Date of Patent: January 30, 2007Assignee: Code 3, Inc.Inventors: Paul L. Stein, David M. Dietrich, Tim B. Murray, Sarmad A. Hannosh, Richard Gray
-
Publication number: 20070011329Abstract: 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: ApplicationFiled: July 6, 2005Publication date: January 11, 2007Inventors: Mark Albert, Robert Batz, Louis Menditto, Richard Gray, Tzu-Ming Tsang, Michael Sutton
-
Patent number: D659779Type: GrantFiled: September 15, 2011Date of Patent: May 15, 2012Inventor: Richard Gray
-
Patent number: D696628Type: GrantFiled: April 6, 2012Date of Patent: December 31, 2013Assignee: Cummins Generator Technologies LimitedInventors: Andy Hutchinson, Krzysztof Wejrzanowski, Richard Gray, Michael Green, Martin Christopher Stewart