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: 11924251Abstract: 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: GrantFiled: December 31, 2021Date of Patent: March 5, 2024Assignee: QOMPLX LLCInventors: Jason Crabtree, Joe Gray, Michael James, Richard Kelley, Andrew Sellers, Farooq Shaikh
-
Compounding device system, software and method for controlling the process of compounding admixtures
Patent number: 11911736Abstract: 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: GrantFiled: December 7, 2019Date of Patent: February 27, 2024Assignee: 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: 20230256397Abstract: 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: ApplicationFiled: June 18, 2021Publication date: August 17, 2023Inventors: Zongli Xie, Stephen Richard Gray, Guang Yang
-
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
-
Providing contextual information and enabling group communication for participants in a conversation
Patent number: 10320723Abstract: 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: GrantFiled: May 27, 2015Date of Patent: June 11, 2019Assignee: Google LLCInventors: 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: 9931801Abstract: 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: GrantFiled: September 28, 2011Date of Patent: April 3, 2018Assignee: Compagnie Generale des Etablissements MichelinInventors: Reed E Smith, Cecil 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
-
PROVIDING CONTEXTUAL INFORMATION AND ENABLING GROUP COMMUNICATION FOR PARTICIPANTS IN A CONVERSATION
Publication number: 20150341291Abstract: 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: ApplicationFiled: May 27, 2015Publication date: November 26, 2015Inventors: 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 -
Providing contextual information and enabling group communication for participants in a conversation
Patent number: 9070117Abstract: 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: GrantFiled: May 24, 2012Date of Patent: June 30, 2015Assignee: 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: 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: 20140230205Abstract: 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: ApplicationFiled: September 28, 2011Publication date: August 21, 2014Applicants: MICHELIN RECHERCHE ET TECHNIQUE S.A., COMPAGNIE GENERALE DES ETABLISSEMENTS MICHELINInventors: Reed E Smith, Cecil Richard Gray
-
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: 8713434Abstract: 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: GrantFiled: September 28, 2007Date of Patent: April 29, 2014Assignee: International Business Machines CorporationInventors: Aaron Dea Ford, Richard Gray Grashel, II, Scott Schumacher, David Wilkinson
-
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
-
PROVIDING CONTEXTUAL INFORMATION AND ENABLING GROUP COMMUNICATION FOR PARTICIPANTS IN A CONVERSATION
Publication number: 20120304079Abstract: 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: ApplicationFiled: May 24, 2012Publication date: November 29, 2012Applicant: 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: 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: 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