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: 11924251
    Abstract: A system and method for cybersecurity reconnaissance, analysis, and scoring that uses distributed, cloud-based computing services to provide sufficient scalability for analysis of enterprise IT networks using only publicly available characterizations. The system and method comprise an in-memory associative array which manages a queue of vulnerability search tasks through a public-facing proxy network. The public-facing proxy network has search nodes configurable to present the network to search tools in a desired manner to control certain aspects of the search to obtain the desired results. A distributed data processing engine and cloud-based storage are used to provide scalable computing power and storage. Each of the cloud-based computing services is containerized and orchestrated for management and efficient scaling purposes.
    Type: Grant
    Filed: December 31, 2021
    Date of Patent: March 5, 2024
    Assignee: QOMPLX LLC
    Inventors: Jason Crabtree, Joe Gray, Michael James, Richard Kelley, Andrew Sellers, Farooq Shaikh
  • Patent number: 11911736
    Abstract: An exemplary compounding method of controlling a compounding device to prepare an admixture of at least two distinct material sources can include examining material source solutions for incompatibility of the ingredients and operating a first and a second pump to prevent one of the incompatible source solutions from entering a common flow path. The processing method can detect degradation of a fluid line by evaluating one or more of calibration error rate data, cumulative volumetric flow data, or cumulative pump operation data. The processing method can also selectively transfer a first group of source solutions using the first pump, receiving pump data from one or more sensors that sense actions of the pumps, applying fluid correction factors and calculating discrete pump movements, the pump movements being indicative of an amount of source solution displacement by a pump, and operating the pumps to selectively dispense the source solution amounts according to a preparation order.
    Type: Grant
    Filed: December 7, 2019
    Date of Patent: February 27, 2024
    Assignee: B. BRAUN MEDICAL INC.
    Inventors: Michael Y. Brown, Jacob Albro Cowperthwaite, David Earl Hershey, II, Benjamin Richard Lane, Aaron S. Pearl, Mariano Mumpower, Jeffrey Manfred Gunnarsson, James Austin Kendall, Christopher Allen Gray, Stephanne Suzann Flint, Mark David Steenbarger, Alice Maria Weintraut
  • Publication number: 20230256397
    Abstract: The present disclosure generally relates to liquid separation membranes. The present disclosure also relates to membranes comprising at least a nanoporous hydrophilic layer and a porous hydrophobic substrate. The present disclosure also relates to a process for preparing the membranes and to use of the membranes in pervaporation and/or membrane distillation processes including desalination and/or solvent dehydration.
    Type: Application
    Filed: June 18, 2021
    Publication date: August 17, 2023
    Inventors: Zongli Xie, Stephen Richard Gray, Guang Yang
  • 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
  • Patent number: 10320723
    Abstract: Configurations for providing a widget that displays participants involved in the conversation thread and provides different graphical elements (e.g., buttons) to initiate one click actions to start a group chat, create a meeting on each participant's calendar, or start a new conversation thread. In the case of the group chat, the subject technology can include the contents of the group chat session as an additional electronic message in the conversation thread. In one example, the widget is implemented as a floating toolbar that can be positioned in the user interface while in the conversation thread view.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: June 11, 2019
    Assignee: Google LLC
    Inventors: Ariel Lauren Rideout, Steven Henry Bills, Maria Khomenko, Andrew James Palay, Jason Briggs Cornwell, Mark Striebeck, Paul Morell McDonald, Zohair Hyder, Richard James Treitel, Jamison Richard Gray
  • Patent number: 9931801
    Abstract: In a rubber-coated fabric, a plurality of warp cords is included with a spacing d between, sides of adjacent warp cords, each of the warp cords being coated with a layer of rubber compound, A cut line may further be included that separates groups of the warp cords, each group having a predetermined number of the warp cords. The cut line, may be formed by between 2 and 6 adjacent cut line warp cords, wherein a distance dc, between any two sides of adjacent cut Hue warp cords may be no more than. 50% of d. The layer of rubber compound that coats- the rubber-coated fabric is thin enough to outline the cut line on a surface of the rubber-coated woven fabric.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: April 3, 2018
    Assignee: Compagnie Generale des Etablissements Michelin
    Inventors: Reed E Smith, Cecil 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: 20150341291
    Abstract: Configurations for providing a widget that displays participants involved in the conversation thread and provides different graphical elements (e.g., buttons) to initiate one click actions to start a group chat, create a meeting on each participant's calendar, or start a new conversation thread. In the case of the group chat, the subject technology can include the contents of the group chat session as an additional electronic message in the conversation thread. In one example, the widget is implemented as a floating toolbar that can be positioned in the user interface while in the conversation thread view.
    Type: Application
    Filed: May 27, 2015
    Publication date: November 26, 2015
    Inventors: Ariel Lauren RIDEOUT, Steven Henry BILLS, Maria KHOMENKO, Andrew James PALAY, Jason Briggs CORNWELL, Mark STRIEBECK, Paul Morell MCDONALD, Zohair HYDER, Richard James TREITEL, Jamison Richard GRAY
  • Patent number: 9070117
    Abstract: Configurations for providing a widget that displays participants involved in the conversation thread and provides different graphical elements (e.g., buttons) to initiate one click actions to start a group chat, create a meeting on each participant's calendar, or start a new conversation thread. In the case of the group chat, the subject technology can include the contents of the group chat session as an additional electronic message in the conversation thread. In one example, the widget is implemented as a floating toolbar that can be positioned in the user interface while in the conversation thread view.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: June 30, 2015
    Assignee: GOOGLE INC.
    Inventors: Ariel Lauren Rideout, Steven Henry Bills, Maria Khomenko, Andrew James Palay, Jason Briggs Cornwell, Mark Striebeck, Paul Morell McDonald, Zohair Hyder, Richard James Treitel, Jamison Richard Gray
  • 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: 20140230205
    Abstract: In a rubber-coated fabric, a plurality of warp cords is included with a spacing d between, sides of adjacent warp cords, each of the warp cords being coated with a layer of rubber compound, A cut line may further be included that separates groups of the warp cords, each group having a predetermined number of the warp cords. The cut line, may be formed by between 2 and 6 adjacent cut line warp cords, wherein a distance dc, between any two sides of adjacent cut Hue warp cords may be no more than. 50% of d. The layer of rubber compound that coats- the rubber-coated fabric is thin enough to outline the cut line on a surface of the rubber-coated woven fabric.
    Type: Application
    Filed: September 28, 2011
    Publication date: August 21, 2014
    Applicants: MICHELIN RECHERCHE ET TECHNIQUE S.A., COMPAGNIE GENERALE DES ETABLISSEMENTS MICHELIN
    Inventors: Reed E Smith, Cecil Richard Gray
  • 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: 8713434
    Abstract: Systems and methods for use in association with a master entity index system may allow data records to be grouped together into various entities, where each of the entities may represent a logical or physical item. These entities may also be associated with one another in a manner such that relationships between entities may likewise be represented. In one embodiment, an interface may be provided for use in conjunction with the master entity index system such that these various entities and relationships may be better managed, manipulated or visualized. This interface may allow a user to search for or otherwise obtain an entity, where a representation of this entity and one or more associated entities may be presented to the user along with representations of the relationships between these entities.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: April 29, 2014
    Assignee: International Business Machines Corporation
    Inventors: Aaron Dea Ford, Richard Gray Grashel, II, Scott Schumacher, David Wilkinson
  • 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: 20120304079
    Abstract: Configurations for providing a widget that displays participants involved in the conversation thread and provides different graphical elements (e.g., buttons) to initiate one click actions to start a group chat, create a meeting on each participant's calendar, or start a new conversation thread. In the case of the group chat, the subject technology can include the contents of the group chat session as an additional electronic message in the conversation thread. In one example, the widget is implemented as a floating toolbar that can be positioned in the user interface while in the conversation thread view.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 29, 2012
    Applicant: Google Inc.
    Inventors: Ariel Lauren Rideout, Steven Henry Bills, Maria Khomenko, Andrew James Palay, Jason Briggs Cornwell, Mark Striebeck, Paul Morell McDonald, Zohair Hyder, Richard James Treitel, Jamison Richard Gray
  • 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: 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