Patents by Inventor Daniel Crosby
Daniel Crosby 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: 11275452Abstract: A computing device receives a response comprising one or more data sets corresponding to an identifier. The computing device identifies a first data set identifier in the response that signals the beginning of a first data set and edits the first data set to comprise a first keyboard stroke entry prefix understood by a second computing device as defining the first data set as a first particular type of data and a keyboard stroke entry suffix understood by the second computing device as defining an end of the first data set. The computing device identifies and edits a second data set. The edited first and second data sets are transmitted to the second computing device, where it processes the data sets based on the keyboard stroke entry prefixes and recognizes the end of the data sets based on the keyboard stroke entry suffix.Type: GrantFiled: September 28, 2020Date of Patent: March 15, 2022Assignee: GOOGLE, LLCInventors: Zachary Cancio, Brian De Vries, Parag Ladhawala, Krishna Kishore Kollipara, Curtis Steeves, Daniel Crosby, Ankit Prasad
-
Publication number: 20210404166Abstract: An example system includes a valve between a suction pipe extending into a sewage pit and a vacuum pipe connected to a sewer system. The vacuum pipe has vacuum pressure. The valve is controllable to open to allow content to flow from the sewage pit, through the suction pipe, and into the vacuum pipe. A sensor is configured to detect the vacuum pressure in the vacuum pipe. The valve is controllable to open for a duration that is based, at least in part, on the vacuum pressure in the vacuum pipe.Type: ApplicationFiled: May 21, 2021Publication date: December 30, 2021Inventor: Daniel Crosby
-
Publication number: 20210404167Abstract: An example apparatus is for use in a system that includes a sewage pit, a suction pipe in the sewage pit, and a valve between the suction pipe and a vacuum pipe that connects to a sewer system. The apparatus includes a controller configured to perform operations that include: detecting a vacuum pressure in the vacuum pipe, determining that the vacuum pressure in the vacuum pipe is below a predefined pressure, and preventing the valve from opening in response to determining that the vacuum pressure in the vacuum pipe is below the predefined pressure.Type: ApplicationFiled: May 21, 2021Publication date: December 30, 2021Inventor: Daniel Crosby
-
Publication number: 20210011558Abstract: A computing device receives a response comprising one or more data sets corresponding to an identifier. The computing device identifies a first data set identifier in the response that signals the beginning of a first data set and edits the first data set to comprise a first keyboard stroke entry prefix understood by a second computing device as defining the first data set as a first particular type of data and a keyboard stroke entry suffix understood by the second computing device as defining an end of the first data set. The computing device identifies and edits a second data set. The edited first and second data sets are transmitted to the second computing device, where it processes the data sets based on the keyboard stroke entry prefixes and recognizes the end of the data sets based on the keyboard stroke entry suffix.Type: ApplicationFiled: September 28, 2020Publication date: January 14, 2021Inventors: Zachary Cancio, Brian De Vries, Parag Ladhawala, Krishna Kishore Kollipara, Curtis Steeves, Daniel Crosby, Ankit Prasad
-
Patent number: 10788898Abstract: A computing device receives a response comprising one or more data sets corresponding to an identifier. The computing device identifies a first data set identifier in the response that signals the beginning of a first data set and edits the first data set to comprise a first keyboard stroke entry prefix understood by a second computing device as defining the first data set as a first particular type of data and a keyboard stroke entry suffix understood by the second computing device as defining an end of the first data set. The computing device identifies and edits a second data set. The edited first and second data sets are transmitted to the second computing device, where it processes the data sets based on the keyboard stroke entry prefixes and recognizes the end of the data sets based on the keyboard stroke entry suffix.Type: GrantFiled: July 13, 2018Date of Patent: September 29, 2020Assignee: Google LLCInventors: Zachary Cancio, Brian De Vries, Parag Ladhawala, Krishna Kishore Kollipara, Curtis Steeves, Daniel Crosby, Ankit Prasad
-
Publication number: 20200173161Abstract: An example system includes a sewage pit; a suction pipe extending into the sewage pit; and a valve between the sewage pit and a vacuum pipe having a vacuum pressure. The valve is controllable to close or to open to allow content to flow from the sewage pit, through the suction pipe, to the vacuum pipe. A sensor tube extends into the sewage pit to sense a fill level of the sewage pit. The suction pipe is configured as a back-up to the sensor tube for sensing the fill level of the sewage pit. The valve is controllable based on a pressure in at least one of the suction pipe or the sensor tube meeting or exceeding a predefined level.Type: ApplicationFiled: February 4, 2020Publication date: June 4, 2020Inventor: Daniel Crosby
-
Patent number: 10584473Abstract: An example system includes a sewage pit; a suction pipe extending into the sewage pit; and a valve between the sewage pit and a vacuum pipe having a vacuum pressure. The valve is controllable to close or to open to allow content to flow from the sewage pit, through the suction pipe, to the vacuum pipe. A sensor tube extends into the sewage pit to sense a fill level of the sewage pit. The suction pipe is configured as a back-up to the sensor tube for sensing the fill level of the sewage pit. The valve is controllable based on a pressure in at least one of the suction pipe or the sensor tube meeting or exceeding a predefined level.Type: GrantFiled: December 8, 2017Date of Patent: March 10, 2020Assignee: LEGEND ENERGY ADVISORSInventor: Daniel Crosby
-
Publication number: 20190177179Abstract: An example system includes a sewage pit; a suction pipe extending into the sewage pit; and a valve between the sewage pit and a vacuum pipe having a vacuum pressure. The valve is controllable to close or to open to allow content to flow from the sewage pit, through the suction pipe, to the vacuum pipe. A sensor tube extends into the sewage pit to sense a fill level of the sewage pit. The suction pipe is configured as a back-up to the sensor tube for sensing the fill level of the sewage pit. The valve is controllable based on a pressure in at least one of the suction pipe or the sensor tube meeting or exceeding a predefined level.Type: ApplicationFiled: December 8, 2017Publication date: June 13, 2019Inventor: Daniel Crosby
-
Publication number: 20190107898Abstract: A computing device receives a response comprising one or more data sets corresponding to an identifier. The computing device identifies a first data set identifier in the response that signals the beginning of a first data set and edits the first data set to comprise a first keyboard stroke entry prefix understood by a second computing device as defining the first data set as a first particular type of data and a keyboard stroke entry suffix understood by the second computing device as defining an end of the first data set. The computing device identifies and edits a second data set. The edited first and second data sets are transmitted to the second computing device, where it processes the data sets based on the keyboard stroke entry prefixes and recognizes the end of the data sets based on the keyboard stroke entry suffix.Type: ApplicationFiled: July 13, 2018Publication date: April 11, 2019Inventors: Zachary Cancio, Brian De Vries, Parag Ladhawala, Krishna Kishore Kollipara, Curtis Steeves, Daniel Crosby, Ankit Prasad
-
Publication number: 20180336548Abstract: A communication broker system receives, via a communication network other than an NFC channel, from a first party NFC terminal system, a request to communicate a message to a user device. The request includes a first identification of an NFC tap received by the terminal system from the user device. The broker system receives a second identification of an NFC tap, this time from the user device. In response to receiving the first identification and the second identification, the broker system determines that the first identification and the second identification correspond to the same NFC tap. In response to determining that the first identification and the second identification correspond to the same NFC tap the broker system creates the message in accordance with the request. The broker system transmits, via a communications network other than a near field communication network, the created message to the user device.Type: ApplicationFiled: May 16, 2017Publication date: November 22, 2018Inventors: Daniel Crosby, Curtis Steeves, Marley Rafson, Ankit Prasad, Tania DePasquale
-
Patent number: 9499772Abstract: A composition of matter includes water, at least one acid, at least one surfactant, at least one fluoride salt, and ammonium nitrate. A method of decontaminating a surface includes exposing a surface to such a composition and removing the composition from the surface. Other compositions of matter include water, a fatty alcohol ether sulfate, nitrilotriacetic acid, at least one of hydrochloric acid and nitric acid, sodium fluoride, potassium fluoride, ammonium nitrate, and gelatin.Type: GrantFiled: March 13, 2013Date of Patent: November 22, 2016Assignee: BATTELLE ENERGY ALLIANCE, LLCInventors: Ricky L. Demmer, Daniel Crosby, Christopher J. Norton
-
Publication number: 20160254108Abstract: This disclosure relates to methods and systems to reduce high voltage breakdown jitters in liquid dielectric switches. In particular, dielectric liquids have been produced that contain a suspension of nanoparticles and a surfactant to reduce the breakdown jitter. In one embodiment, the suspended nanoparticles are Barium Strontium Titanate (BST) nanoparticles.Type: ApplicationFiled: November 24, 2014Publication date: September 1, 2016Inventors: Randy D. Curry, Christopher Yeckel, Daniel Crosby
-
Patent number: 8912460Abstract: This disclosure relates to methods and systems to reduce high voltage breakdown jitters in liquid dielectric switches. In particular, dielectric liquids have been produced that contain a suspension of nanoparticles and a surfactant to reduce the breakdown jitter. In one embodiment, the suspended nanoparticles are Barium Strontium Titanate (BST) nanoparticles.Type: GrantFiled: May 23, 2012Date of Patent: December 16, 2014Assignee: The Curators of the University of MissouriInventors: Randy D. Curry, Christopher Yeckel, Daniel Crosby
-
Publication number: 20130062314Abstract: This disclosure relates to methods and systems to reduce high voltage breakdown jitters in liquid dielectric switches. In particular, dielectric liquids have been produced that contain a suspension of nanoparticles and a surfactant to reduce the breakdown jitter. In one embodiment, the suspended nanoparticles are Barium Strontium Titanate (BST) nanoparticles.Type: ApplicationFiled: May 23, 2012Publication date: March 14, 2013Applicant: THE CURATORS OF THE UNIVERSITY OF MISSOURIInventors: Randy D. Curry, Christopher Yeckel, Daniel Crosby
-
Publication number: 20070032689Abstract: A method for inhibiting formation of hydrocarbon hydrates in mixtures of water and a hydrate-forming guest molecule involves adding a reaction product to the mixtures in an effective amount to inhibit formation of the hydrocarbon hydrates under conditions otherwise effective to form the hydrocarbon hydrates in the absence of the reaction product. The product is made by the reaction of first reactant that is an amine or polyamine, or alcohol or polyalcohol, with a second, aldehyde reactant and a third reactant that is an alcohol or polyalcohol or, an amide or polyamide. Preferably, if the first and third reactants are both an alcohol or both a polyalcohol, they are not the same. A non-limiting example of a suitable amine would be a fatty alkyl amine, while formaldehyde would be a non-limiting of a suitable aldehyde and polyacrylamide would be a suitable third reactant.Type: ApplicationFiled: October 6, 2006Publication date: February 8, 2007Inventors: Gordon Rivers, Daniel Crosby
-
Publication number: 20060272805Abstract: Gas hydrates, particularly natural gas hydrates e.g. methane hydrates, may be formed and controlled within conduits and vessels by imparting energy to gas and water, for instance using agitation or vibration. The systems and methods allow for improved flow characteristics for fluids containing the gases, e.g. hydrocarbon fluids being transported, and for improved overall efficiencies. The gas and water within a gas flow path may be perturbed or agitated to initiate formation of relatively small hydrate particles. The hydrate particles continue to form as long as energy is imparted and water and hydrate guest molecules are available. High amplitude agitation of the gas and water will repeatedly break up agglomerated hydrate particles that form and encourage the formation of more and smaller particles. As more hydrate forms in this manner, less and less free water may be available proximate the gas and water contact.Type: ApplicationFiled: April 24, 2006Publication date: December 7, 2006Applicant: Baker Hughes IncorporatedInventors: Edward O'Malley, Bennett Richard, Paul McElfresh, Aftab Khokhar, Daniel Crosby, Vu Thieu, Roger Fincher, Larry Watkins
-
Publication number: 20060106265Abstract: A method for inhibiting formation of hydrocarbon hydrates in mixtures of water and a hydrate-forming guest molecule has been discovered that involves adding a composition to the mixtures in an amount that is effective in inhibiting formation of the hydrocarbon hydrates under conditions otherwise effective to form the hydrocarbon hydrates in the absence of the reaction product. The composition includes at least one dendrimeric compound having a number average molecular weight of at least 1,000 atomic mass units (amu); and at least one small molecular weight species having less than 1,000 amu, selected from the group consisting of polyalkyleneimine, polyallylamine, starch, sugars, and polymers or copolymers of vinyl alcohol or allyl alcohol; and, optionally, at least one surfactant.Type: ApplicationFiled: September 3, 2003Publication date: May 18, 2006Inventors: Gordon Rivers, Daniel Crosby
-
Publication number: 20050261529Abstract: A method for inhibiting formation of hydrocarbon hydrates in mixtures of water and a hydrate-forming guest molecule involves adding an ion pair to the mixtures in an amount effective to inhibit formation of the hydrocarbon hydrates under conditions otherwise effective to form the hydrocarbon hydrates in the absence of the ion pair. In one non-limiting embodiment of the invention the ion pair includes a cationic component that may be a quaternary ammonium compound or an onium compound and a non-cationic counter-ion component that could be an anionic compound, a non-ionic compound and/or an amphoteric compound. Two specific, suitable non-cationic counter-ion components include sodium dodecyl sulfate and ammonium alkyl ether sulfate.Type: ApplicationFiled: May 16, 2005Publication date: November 24, 2005Inventors: Daniel Crosby, Gordon Rivers, Lynn Frostman