Patents by Inventor Daniel Mills

Daniel Mills 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).

  • Publication number: 20220088601
    Abstract: A collection device for a biological sample to capture target compounds such as viruses or other pathogens or particles for testing from within the sample and move the captured target compound to a separate chamber for subsequent processing. The collection device can include an openable substance blister including capture particles located in a cup interior. Capture particles can attract and bind the target compounds from the sample. An extraction tube extracts any nucleic acid from the target compound for storage or subsequent amplification and testing to confirm presence of known microorganisms. The extraction tube can comprise a heat-deformable material and can be connected to a microfluidic cartridge for further processing of nucleic acid including, amplification and detection. The microfluidic cartridge includes valves and a plurality of chambers for amplification.
    Type: Application
    Filed: August 26, 2021
    Publication date: March 24, 2022
    Inventors: ORION SCOTT, CHRISTOPHER BIRCH, DANIEL MILLS, BRIAN ROOT, JAMES LANDERS, JINGYI LI, MATTHEW YEUNG, DAVID SAUL, DAVID VIGIL, ANDREW GUY ., STAN WADA, BETINA DE GORORDO, STEWARD DODMAN, TOM MORAN, STUART KNOWLES, FERNANDO DIAS, RICK GARDNER
  • Patent number: 11233668
    Abstract: A meeting insight computing system includes a meeting evaluation machine configured to collect quality parameters from meeting quality monitoring devices. The quality parameters each quantify meeting conditions during one or more previously-elapsed meetings and are usable to determine an overall quality score for each of the one or more previously-elapsed meetings. A graphical scheduling interface is configured to facilitate scheduling of an upcoming meeting at a designated meeting time, in a meeting location, and with one or more meeting participants. An insight generation machine is configured to report a meeting insight via the graphical scheduling interface. The meeting insight is based on the meeting time, the meeting location, the one or more meeting participants, and the quality parameters, and includes a recommendation to change one or more of the meeting time, meeting location, and meeting participants to improve a quality score of the upcoming meeting.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: January 25, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew Evan Vogel, Julie Christa Seto, Daniel Escapa, Hubert Van Hoof, Dheepak Ramaswamy, Brett Daniel Mills, Joseph Anthony Beernink
  • Patent number: 11135583
    Abstract: A method to extract, amplify and separate nucleic acid in a microfluidic device having a plurality of chambers and channels can include a) introducing cells having nucleic acid to a first chamber of the microfluidic device and subjecting the cells in the first chamber to conditions that lyse the cells. The method can further include b) subjecting the first chamber to centrifugal force, thereby allowing the lysate or a portion thereof having nucleic acid to be distributed to a second chamber through a first channel in the microfluidic device. The method can also include c) combining the lysate or the portion thereof and reagents for amplification of the nucleic acid, thereby providing a second mixture. The method can also include d) subjecting the second chamber to centrifugal force, thereby allowing gas to be expelled from the second mixture.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: October 5, 2021
    Assignee: University of Virginia Patent Foundation
    Inventors: James P. Landers, Jacquelyn A. DuVall, Delphine Le Roux, Brian Root, Daniel Mills, Daniel A. Nelson, An-Chi Tsuei, Brandon L. Thompson, Jingyi Li, Christopher Birch
  • Publication number: 20200358627
    Abstract: A meeting insight computing system includes a meeting evaluation machine configured to collect quality parameters from meeting quality monitoring devices. The quality parameters each quantify meeting conditions during one or more previously-elapsed meetings and are usable to determine an overall quality score for each of the one or more previously-elapsed meetings. A graphical scheduling interface is configured to facilitate scheduling of an upcoming meeting at a designated meeting time, in a meeting location, and with one or more meeting participants. An insight generation machine is configured to report a meeting insight via the graphical scheduling interface. The meeting insight is based on the meeting time, the meeting location, the one or more meeting participants, and the quality parameters, and includes a recommendation to change one or more of the meeting time, meeting location, and meeting participants to improve a quality score of the upcoming meeting.
    Type: Application
    Filed: July 30, 2020
    Publication date: November 12, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Matthew Evan VOGEL, Julie Christa SETO, Daniel ESCAPA, Hubert VAN HOOF, Dheepak RAMASWAMY, Brett Daniel MILLS, Joseph Anthony BEERNINK
  • Patent number: 10735211
    Abstract: A meeting insight computing system includes a meeting evaluation machine configured to collect quality parameters from meeting quality monitoring devices. The quality parameters each quantify meeting conditions during one or more previously-elapsed meetings and are usable to determine an overall quality score for each of the one or more previously-elapsed meetings. A graphical scheduling interface is configured to facilitate scheduling of an upcoming meeting at a designated meeting time, in a meeting location, and with one or more meeting participants. An insight generation machine is configured to report a meeting insight via the graphical scheduling interface. The meeting insight is based on the meeting time, the meeting location, the one or more meeting participants, and the quality parameters, and includes a recommendation to change one or more of the meeting time, meeting location, and meeting participants to improve a quality score of the upcoming meeting.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: August 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew Evan Vogel, Julie Christa Seto, Daniel Escapa, Hubert Van Hoof, Dheepak Ramaswamy, Brett Daniel Mills, Joseph Anthony Beernink
  • Patent number: 10732928
    Abstract: A method includes receiving data corresponding one of streaming data or batch data and a content of the received data for computation. The method also includes determining an event time of the data for slicing the data, determining a processing time to output results of the received data, and emitting at least a portion of the results of the received data based on the processing time and the event time.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: August 4, 2020
    Assignee: Google LLC
    Inventors: Tyler Akidau, Robert Bradshaw, Ben Chambers, Craig Chambers, Reuven Lax, Daniel Mills, Frances Perry
  • Publication number: 20200225991
    Abstract: A job that receives as input a data stream is executed. For the job, it is iteratively determined a backlog growth over a first period of time; a backlog volume; and whether to adjust a quantity of processing resources. For each iteration for which the quantity of processing resources allocated to the job are determined to be adjusted, adjusting the quantity of processing resources allocated to the job. For each iteration for which the quantity of processing resources allocated to the job are determined not to be adjusted, maintaining the quantity of processing resources allocated to the job.
    Type: Application
    Filed: February 4, 2020
    Publication date: July 16, 2020
    Inventors: Robert Bradshaw, Rafael de Jesús Fernández Moctezuma, Daniel Mills, Samuel Green McVeety, Samuel Carl Whittle, Andrei Maksimenka, Cosmin Ionel Arad, Mark Brian Shields, Harris Samuel Nover, Manuel Alfred Fahndrich, Jeffrey Paul Gardner, Mikhail Shmulyan, Reuven Lax, Ahmet Altay, Craig D. Chambers
  • Publication number: 20200160271
    Abstract: A computer implemented method includes collecting collaboration information containing data representative of collaborations between at least two individuals, applying time allocation heuristics to the collected collaboration data to extract respective collaborations times for the at least two individuals, storing the extracted collaborations times on a storage device, and accessing the storage device to process queries regarding collaboration between the at least two individuals.
    Type: Application
    Filed: November 21, 2018
    Publication date: May 21, 2020
    Inventors: Chantrelle Nielsen, Nikolay Mitev Trandev, Brett Daniel Mills, Dheepak Ramaswamy, Si Meng, Zoey Jennifer Geary, Mugdha Kolhatkar, Pracheer Agarwal, Shubham Aggarwal, Tapas Bansal, Siddarth Rejendra Kumar, Abhishek Kalai Raghavendra, Jagadeesh Huliyar, Sanjay H. Ramaswamy, Sai Sumana Pagidipalli, Shubham Aggarwal, Sreeram Nivarthi
  • Patent number: 10558501
    Abstract: A job that receives as input a data stream is executed. For the job, it is iteratively determined a backlog growth over a first period of time; a backlog volume; and whether to adjust a quantity of processing resources. For each iteration for which the quantity of processing resources allocated to the job are determined to be adjusted, adjusting the quantity of processing resources allocated to the job. For each iteration for which the quantity of processing resources allocated to the job are determined not to be adjusted, maintaining the quantity of processing resources allocated to the job.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: February 11, 2020
    Assignee: Google LLC
    Inventors: Robert Bradshaw, Rafael de Jesús Fernández Moctezuma, Daniel Mills, Samuel Green McVeety, Samuel Carl Whittle, Andrei Maksimenka, Cosmin Ionel Arad, Mark Brian Shields, Harris Samuel Nover, Manuel Alfred Fahndrich, Jeffrey Paul Gardner, Mikhail Shmulyan, Reuven Lax, Ahmet Altay, Craig D. Chambers
  • Publication number: 20190342107
    Abstract: A meeting insight computing system includes a meeting evaluation machine configured to collect quality parameters from meeting quality monitoring devices. The quality parameters each quantify meeting conditions during one or more previously-elapsed meetings and are usable to determine an overall quality score for each of the one or more previously-elapsed meetings. A graphical scheduling interface is configured to facilitate scheduling of an upcoming meeting at a designated meeting time, in a meeting location, and with one or more meeting participants. An insight generation machine is configured to report a meeting insight via the graphical scheduling interface. The meeting insight is based on the meeting time, the meeting location, the one or more meeting participants, and the quality parameters, and includes a recommendation to change one or more of the meeting time, meeting location, and meeting participants to improve a quality score of the upcoming meeting.
    Type: Application
    Filed: July 17, 2018
    Publication date: November 7, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Matthew Evan VOGEL, Julie Christa SETO, Daniel ESCAPA, Hubert VAN HOOF, Dheepak RAMASWAMY, Brett Daniel MILLS, Joseph Anthony BEERNINK
  • Publication number: 20190054468
    Abstract: This disclosure provides for apparatuses, systems and methods for in vitro sample detection. For example in one embodiment, this disclosure provides an automated Pe-toner microfluidic device (and related method) on a centrifugal platform for DNA sample lysis and DNA extraction. A second embodiment provides a system and method for qualitative detection, quantification, and real-time monitoring of nucleic acid amplification products using magnetic bead aggregation inhibition. A third embodiment provides a platform for simultaneous detection of mRNA markers from blood, cell-free semen, sperm, saliva, and vaginal fluid. The third embodiment comprises a system and method that provide for simple, rapid, and fluorescence-free detection of body fluids using mRNA marker amplification and optical detection for mRNA marker analysis with a smart phone with image analysis.
    Type: Application
    Filed: October 21, 2016
    Publication date: February 21, 2019
    Inventors: James P. LANDERS, Kimberly Renee JACKSON, Daniel MILLS, Gavin T. GARNER, Jacquelyn A. DuVall, Jingyi LI
  • Publication number: 20180304253
    Abstract: A method to extract, amplify and separate nucleic acid in a microfluidic device having a plurality of chambers and channels can include a) introducing cells having nucleic acid to a first chamber of the microfluidic device and subjecting the cells in the first chamber to conditions that lyse the cells. The method can further include b) subjecting the first chamber to centrifugal force, thereby allowing the lysate or a portion thereof having nucleic acid to be distributed to a second chamber through a first channel in the microfluidic device. The method can also include c) combining the lysate or the portion thereof and reagents for amplification of the nucleic acid, thereby providing a second mixture. The method can also include d) subjecting the second chamber to centrifugal force, thereby allowing gas to be expelled from the second mixture.
    Type: Application
    Filed: October 13, 2016
    Publication date: October 25, 2018
    Inventors: James P. Landers, Jacquelyn A. DuVall, Delphine Le Roux, Brian Root, Daniel MIlls, Daniel A. Nelson, An-chi Tsuei, Brandon L. Thompson, Jingyi Li, Christopher Birch
  • Patent number: 10037187
    Abstract: A method includes receiving data corresponding one of streaming data or batch data and a content of the received data for computation. The method also includes determining an event time of the data for slicing the data, determining a processing time to output results of the received data, and emitting at least a portion of the results of the received data based on the processing time and the event time.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: July 31, 2018
    Assignee: Google LLC
    Inventors: Tyler Akidau, Robert Bradshaw, Ben Chambers, Craig Chambers, Reuven Lax, Daniel Mills, Frances Perry
  • Publication number: 20170255491
    Abstract: A job that receives as input a data stream is executed. For the job, it is iteratively determined a backlog growth over a first period of time; a backlog volume; and whether to adjust a quantity of processing resources. For each iteration for which the quantity of processing resources allocated to the job are determined to be adjusted, adjusting the quantity of processing resources allocated to the job. For each iteration for which the quantity of processing resources allocated to the job are determined not to be adjusted, maintaining the quantity of processing resources allocated to the job.
    Type: Application
    Filed: December 30, 2016
    Publication date: September 7, 2017
    Inventors: Robert Bradshaw, Rafael de Jesús Fernández Moctezuma, Daniel Mills, Samuel Green McVeety, Samuel Carl Whittle, Andrei Maksimenka, Cosmin Ionel Arad, Mark Brian Shields, Harris Samuel Nover, Manuel Alfred Fahndrich, Jeffrey Paul Gardner, Mikhail Shmulyan, Reuven Lax, Ahmet Altay, Craig D. Chambers
  • Publication number: 20160285711
    Abstract: A method includes receiving data corresponding one of streaming data or batch data and a content of the received data for computation. The method also includes determining an event time of the data for slicing the data, determining a processing time to output results of the received data, and emitting at least a portion of the results of the received data based on the processing time and the event time.
    Type: Application
    Filed: November 3, 2015
    Publication date: September 29, 2016
    Applicant: Google Inc.
    Inventors: Tyler Akidau, Robert Bradshaw, Ben Chambers, Craig Chambers, Reuven Lax, Daniel Mills, Frances Perry
  • Patent number: 7694991
    Abstract: The present invention provides a kit for attaching a manually operated wheelchair to a motorized scooter having a seating apparatus and supporting structure and a floor, comprising: (a) a motorized scooter attachment angle iron, wherein the angle iron comprises: (i) a vertical wall; and (ii) a horizontal wall, the horizontal wall forming approximately a right angle to the vertical wall, wherein the horizontal wall has at least two embedded elongated slots; (b) an angle iron attachment adjustable bar, wherein the adjustable bar comprises (i) a left elbow shaped tubular segment having a horizontally oriented bottom end and a vertically oriented top end; (ii) a right elbow shaped tubular segment having a horizontally oriented bottom end and a vertically oriented top end; and (iii) a straight middle tubular segment having a diameter larger than the left segment and the right segment, so as to permit the left segment to insert into a left end of the middle tubular segment and so as to permit the right segment to i
    Type: Grant
    Filed: November 2, 2007
    Date of Patent: April 13, 2010
    Inventors: Daniel Mills, Larry Mills
  • Publication number: 20080197598
    Abstract: The present invention provides a kit for attaching a manually operated wheelchair to a motorized scooter having a seating apparatus and supporting structure and a floor, comprising: (a) a motorized scooter attachment angle iron, wherein the angle iron comprises: (i) a vertical wall; and (ii) a horizontal wall, the horizontal wall forming approximately a right angle to the vertical wall, wherein the horizontal wall has at least two embedded elongated slots; (b) an angle iron attachment adjustable bar, wherein the adjustable bar comprises (i) a left elbow shaped tubular segment having a horizontally oriented bottom end and a vertically oriented top end; (ii) a right elbow shaped tubular segment having a horizontally oriented bottom end and a vertically oriented top end; and (iii) a straight middle tubular segment having a diameter larger than the left segment and the right segment, so as to permit the left segment to insert into a left end of the middle tubular segment and so as to permit the right segment to i
    Type: Application
    Filed: November 2, 2007
    Publication date: August 21, 2008
    Inventors: Daniel Mills, Larry Mills
  • Patent number: 7306250
    Abstract: A method of attaching a manually operated wheelchair to a motorized scooter using an angle iron, an adjustable bar that has a left segment, a middle segment, a right segment and a pair of adapters. A user slides the middle segment over the left and right segments, and inserts screws into left and right holes in the middle segment and aligned holes in the left and right segments. The user then screws the adapters onto upper ends of the left and right segments and snaps them into position on the underside of the wheelchair. Next, the user removes the seating apparatus from the scooter, fastens the angle iron to the floor of the scooter by inserting a pair of bolts through the slots in the angle iron and tightening the bolts with a pair of matching nuts, and places the bar squarely against the angle iron.
    Type: Grant
    Filed: August 17, 2004
    Date of Patent: December 11, 2007
    Inventor: Daniel Mills
  • Publication number: 20060192066
    Abstract: An artificial rock which is mountable on a climbing wall has a recess formed in therein. The recess is bound by a pair of lateral surfaces which entirely or in sections may be downwardly and inwardly tapered and/or parallel to one another. The recess is configured to receive a safety device such as a piton or a camming device to support various climbing equipment with a rope threaded thereon to provide a safety feature for climbers and to allow climbers to practice with the climbing equipment. When tapered, the recess is preferably bounded by tapered lateral surfaces which angle in mating fashion with respective tapered surfaces of a piton. The recess may be bounded by a rear surface which tapers downwardly and forwardly whereby the recess accommodates various sizes of pitons therein.
    Type: Application
    Filed: February 24, 2006
    Publication date: August 31, 2006
    Inventor: Daniel Mills
  • Publication number: 20050087162
    Abstract: A method and system for forming a cam engaged rocker arm includes a stamping process where metal is forced into die cavities to build up material in a desired area of a blank to create an intermediate article. The blank is further formed by a shaving process where the built-up material and additional material is formed into a valve guide for the rocker arm.
    Type: Application
    Filed: August 26, 2004
    Publication date: April 28, 2005
    Inventors: Scott Smith, Daniel Mills, Aric Jennings, Stanley Pryba