Patents by Inventor Douglas Armstrong

Douglas Armstrong 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: 11470971
    Abstract: Exemplary aspects of the present invention are directed to a reconfigurable dolly that may include a base, one or more base plates, that may be removable from the base and nest within the base, and one or more caster wheels connected to the base to allow for movement of the reconfigurable dolly relative to the surface on which the reconfigurable dolly may be positioned. The base of the reconfigurable dolly may be configured to be coupled to a base receiving tube. The base receiving tube may be configured for telescoping receipt of a seat receiving tube. The seat receiving tube may be telescopically positionable within the base receiving tube. The seat receiving tube may be configured for receipt and retention of an adjustable seat.
    Type: Grant
    Filed: May 30, 2020
    Date of Patent: October 18, 2022
    Assignee: THAT CAT CAMERA SUPPORT, LLC
    Inventors: Philip Saad, Millo Bertini, Douglas Armstrong
  • Publication number: 20200383482
    Abstract: Exemplary aspects of the present invention are directed to a reconfigurable dolly that may include a base, one or more base plates, that may be removable from the base and nest within the base, and one or more caster wheels connected to the base to allow for movement of the reconfigurable dolly relative to the surface on which the reconfigurable dolly may be positioned. The base of the reconfigurable dolly may be configured to be coupled to a base receiving tube. The base receiving tube may be configured for telescoping receipt of a seat receiving tube. The seat receiving tube may be telescopically positionable within the base receiving tube. The seat receiving tube may be configured for receipt and retention of an adjustable seat.
    Type: Application
    Filed: May 30, 2020
    Publication date: December 10, 2020
    Inventors: Philip Saad, Millo Bertini, Douglas Armstrong
  • Patent number: 10365905
    Abstract: The disclosed computer-implemented method may include (1) receiving a set of control performance values and a set of modified performance values, (2) determining a set of comparative performance values based on the set of control performance values and the set of modified performance values, (3) generating a call graph based on the set of comparative performance values, the call graph including a set of nodes, each node corresponding to a function, the function corresponding to a particular comparative performance value included in the set of comparative performance values, and (b) a set of edges connecting the nodes based on relationships between the nodes, (4) weighting each node in accordance with the comparative performance value corresponding to the node, and (5) displaying the call graph via a user interface in accordance with the weighting of each node. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: July 30, 2019
    Assignee: Facebook, Inc.
    Inventors: Kian Win Ong, Helga Gudmundsdottir, Benjamin D. Maurer, David McCabe, Douglas Armstrong, Kevin Casey, Luis Miguel Fonseca dos Reis, Paul Van Slembrouck
  • Patent number: 8061542
    Abstract: A drinking bottle assembly includes a bottle having a cavity for storing a fluid and a neck that forms an opening at a dispensing end of the bottle. A removable collar at least partially covers the bottle neck and provides a generally smooth outer surface for a person's mouth and lips to contact when drinking from the bottle. The collar includes a neck attachment for retaining the collar on the bottle. A removable cap can be selectively attached to the collar for opening and closing the bottle.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: November 22, 2011
    Assignee: Murray Waters, Inc.
    Inventors: Timothy J. Poupore, Stacey Charlene Gay, Stephen Douglas Armstrong
  • Publication number: 20100065525
    Abstract: A drinking bottle assembly includes a bottle having a cavity for storing a fluid and a neck that forms an opening at a dispensing end of the bottle. A removable collar at least partially covers the bottle neck and provides a generally smooth outer surface for a person's mouth and lips to contact when drinking from the bottle. The collar includes a neck attachment for retaining the collar on the bottle. A removable cap can be selectively attached to the collar for opening and closing the bottle.
    Type: Application
    Filed: September 16, 2008
    Publication date: March 18, 2010
    Applicant: MURRAY WATERS, INC.
    Inventors: Timothy J. Poupore, Stacey Charlene Gay, Stephen Douglas Armstrong
  • Publication number: 20090210367
    Abstract: Automatically characterizing a behavior of an object or objects by processing object data to obtain a data set that records a measured parameter set for each object over lime, providing a learning input that identifies when the measured parameter set of an object is associated with a behavior, processing the data set in combination with the learning input to determine which parameters of the parameter set over which range of respective values characterize the behavior; and sending information that identifies which parameters of the parameter set over which range of respective values characterize the behavior for use in a process that uses the characteristic parameters and their characteristic ranges to process second object data and automatically identify when the behavior occurs. Also disclosed is a method of tracking one or more objects.
    Type: Application
    Filed: March 28, 2006
    Publication date: August 20, 2009
    Inventors: James Douglas Armstrong, Dean Adam Baker, James Alexander Heward
  • Publication number: 20070074217
    Abstract: Method, apparatus and system embodiments to schedule user-level OS-independent “shreds” without intervention of an operating system. For at least one embodiment, the shred is scheduled for execution by a scheduler routine rather than the operating system. The scheduler routine resides in user space and may be part of a runtime library. The library may also include monitoring logic that monitors execution of a shredded program and provides scheduling hints, based on shred dependence information, to the scheduler. In addition, the scheduler may further optimize shred scheduling by taking into account information about a system's configuration of thread execution hardware. Other embodiments are also described and claimed.
    Type: Application
    Filed: September 26, 2005
    Publication date: March 29, 2007
    Inventors: Ryan Rakvic, Richard Hankins, Hong Wang, Trung Diep, Xinmin Tain, Paul Petersen, Sanjiv Shah, John Shen, Gautham Chinya, Shivnandan Kaushik, Bryant Bigbee, Baiju Patel, Douglas Armstrong
  • Publication number: 20060150162
    Abstract: A method and apparatus for adaptive and dynamic filtering of threaded programs. An embodiment of a method comprises analyzing the operation of a computer program, the computer program comprising a plurality of program threads; tracking overhead for the computer program; observing program events for the computer program; rationing overhead between program threads in inter-thread program events; and filtering program events based on a dynamic threshold.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventors: Ekarat Mongkolsmai, Douglas Armstrong, Sanjiv Shah
  • Patent number: 7038106
    Abstract: The present invention discloses an in situ method of screening a compound for pharmacological activity comprising the steps of detecting an initial pattern of neural activity in brain tissue, adding the compound to the brain tissue and detecting a resulting pattern of neural activity, and observing the pharmacological activity of the compound on neural activity by comparing the initial pattern of intracellular neural activity with the resulting pattern of neural activity.
    Type: Grant
    Filed: June 7, 1999
    Date of Patent: May 2, 2006
    Assignee: The University Court of the University of Glasgow
    Inventors: Kim Kaiser, Philippe Rosay, James Douglas Armstrong
  • Publication number: 20060090103
    Abstract: A method and apparatus for critical path profiling of threaded programs that use messaging. An embodiment of a method includes creating a package slip for a message from a first program thread, the package slip containing information regarding the message, placing the package slip on a queue, the package slip being accessible to a second program thread, and sending the message from the first program thread.
    Type: Application
    Filed: October 27, 2004
    Publication date: April 27, 2006
    Inventors: Douglas Armstrong, Renee Woo, Zhiqiang Ma
  • Publication number: 20050133293
    Abstract: A manual planetary power transmission includes two planetary gearsets and three torque-transmitting synchronizer assemblies. Two of the synchronizer assemblies permit the control of one gear member of the planetary gearsets individually. The third synchronizer permits control of two of the planetary gear members individually or simultaneously. The three synchronizer assemblies are manipulable in combinations of three to provide six forward speed ratios and one reverse speed ratio in the planetary gearsets.
    Type: Application
    Filed: December 22, 2003
    Publication date: June 23, 2005
    Inventors: Raymond Haka, Paul Stevenson, Douglas Armstrong
  • Publication number: 20050081206
    Abstract: A method and apparatus for profiling threaded programs is disclosed. The method may include monitoring information exchanged between a processing unit and first and second threads executed by the processing unit, determining a critical path of thread execution and determining a wait time during which the first thread awaits a synchronization event. The method may also include determining whether the wait time affects the critical path of thread execution and indicating that the wait time is of a high priority if the wait time affects the critical path of thread execution, and indicating that the wait time is of a low priority if the wait time does not affect the critical path of thread execution.
    Type: Application
    Filed: October 14, 2003
    Publication date: April 14, 2005
    Inventors: Douglas Armstrong, Anthony Nguyen, Paul Petersen, Sanjiv Shah
  • Publication number: 20040063201
    Abstract: Methods, including culture media conditions, which provide for in vitro human stem cell division and/or the optimization of human hematopoietic progenitor cell cultures and/or increasing the metabolism or GM-CSF secretion or IL-6 secretion of human stromal cells and/or a method for assaying the effect of a substance or condition on a human hematopoietic cell population, and/or depleting the malignant cell or T-cell and B-cell content of a human hematopoietic cell population are disclosed. The methods rely on culturing human stem cells and/or human hematopoietic progenitor cells and/or human stromal cells in a liquid culture medium which is replaced, preferably perfused, either continuously or periodically, at a rate of 1 ml of medium per ml of culture per about 24 to about 48 hour period, and removing metabolic products and replenishing depleted nutrients while maintaining the culture under physiologically acceptable conditions. Optionally, growth factors are added to the culture medium.
    Type: Application
    Filed: September 24, 2003
    Publication date: April 1, 2004
    Applicant: The Regents of the University of Michigan
    Inventors: Bernhard O. Palsson, R. Douglas Armstrong, Michael F. Clarke, Stephen G. Emerson
  • Patent number: 6667034
    Abstract: Methods, including culture media conditions, which provide for in vitro human stem cell division and/or the optimization of human hematopoietic progenitor cell cultures and/or increasing the metabolism or GM-CSF secretion or IL-6 secretion of human stromal cells and/or a method for assaying the effect of a substance or condition on a human hematopoietic cell population, and/or depleting the malignant cell or T-cell and B-cell content of a human hematopoietic cell population are disclosed. The methods rely on culturing human stem cells and/or human hematopoietic progenitor cells and/or human stromal cells in a liquid culture medium which is replaced, preferably perfused, either continuously or periodically, at a rate of 1 ml of medium per ml of culture per about 24 to about 48 hour period, and removing metabolic products and replenishing depleted nutrients while maintaining the culture under physiologically acceptable conditions. Optionally, growth factors are added to the culture medium.
    Type: Grant
    Filed: May 16, 1997
    Date of Patent: December 23, 2003
    Assignee: The Regents of the University of Michigan
    Inventors: Bernhard O. Palsson, R. Douglas Armstrong, Michael F. Clarke, Stephen G. Emerson
  • Publication number: 20030087432
    Abstract: Methods, including culture media conditions, which provide for in vitro human stem cell division and/or the optimization of human hematopoietic progenitor cell cultures and/or increasing the metabolism or GM-CSF secretion or IL-6 secretion of human stromal cells and/or a method for assaying the effect of a substance or condition on a human hematopoietic cell population, and/or depleting the malignant cell or T-cell and B-cell content of a human hematopoietic cell population are disclosed. The methods rely on culturing human stem cells and/or human hematopoietic progenitor cells and/or human stromal cells in a liquid culture medium which is replaced, preferably perfused, either continuously or periodically, at a rate of 1 ml of medium per ml of culture per about 24 to about 48 hour period, and removing metabolic products and replenishing depleted nutrients while maintaining the culture under physiologically acceptable conditions. Optionally, growth factors are added to the culture medium.
    Type: Application
    Filed: May 16, 1997
    Publication date: May 8, 2003
    Inventors: BERNHARD O. PALSSON, R. DOUGLAS ARMSTRONG, MICHAEL F. CLARKE, STEPHEN G. EMERSON
  • Patent number: 6238908
    Abstract: An apparatus and related method are disclosed, for receiving, maintaining and growing biological cells ex vivo within a portable cassette, without exposing the cells to the external environment. The portable cassette is used in combination with a processor instrument that facilitates an initial inoculation of the cassette with cells of the kind to be grown and subsequently distributes those cells in a predetermined pattern (e.g., uniformly) throughout a cell growth chamber. Thereafter, the portable cassette is used in combination with an incubator instrument that incubates the cell growth chamber so that the cells are optimally expanded. The same processor instrument then is used to harvest the expanded cells from the portable cassette. Both instruments are configured to condition the portable cassette during stages of the cell growth process, without disturbing the cassette's sterile system.
    Type: Grant
    Filed: June 24, 1997
    Date of Patent: May 29, 2001
    Assignee: Aastrom Biosciences, Inc.
    Inventors: R. Douglas Armstrong, James Maluta, David W. Roecker
  • Patent number: 6228635
    Abstract: A portable cassette is disclosed, for receiving, maintaining and growing biological cells ex vivo, without exposing the cells to the external environment. The portable cassette is used in combination with a succession of instruments, to inoculate the cassette's cell growth chamber with cells, to then incubate the chamber so that the cells are optimally expanded, and finally to harvest the expanded cells. Each instrument is configured to condition the portable cassette during a stage of the cell growth process, without disturbing the cassette's sterile system. In addition, an updatable memory device associated with the cassette stores significant information about the cassette and its condition during the various steps of the cell growth process. Such information is useful both for subsequent archival purposes and for facilitating a resumption of the cell growth process in the event of any instrument failure or significant alarm condition.
    Type: Grant
    Filed: June 24, 1997
    Date of Patent: May 8, 2001
    Assignee: Aastrom Bioscience, Inc.
    Inventors: R. Douglas Armstrong, James Maluta, David W. Roecker
  • Patent number: 6096532
    Abstract: A processor apparatus is disclosed, for conditioning a portable cassette as part of a process in which biological cells contained within a sterilizable cell growth chamber of the cassette are maintained and grown ex vivo, without exposing the cells to the external environment. The processor apparatus includes a support configured to removably receive the portable cassette and to be movable in a controlled manner, and it further includes a flow control actuator engageable with a media flow path of the portable cassette, which communicates with the cell growth chamber.
    Type: Grant
    Filed: September 2, 1997
    Date of Patent: August 1, 2000
    Assignee: Aastrom Biosciences, Inc.
    Inventors: R. Douglas Armstrong, James Maluta, David W. Roecker
  • Patent number: D604170
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: November 17, 2009
    Assignee: Murray Waters, Inc.
    Inventors: Timothy J. Poupore, Stacey Charlene Gay, Stephen Douglas Armstrong, Ian Douglas Winton
  • Patent number: D721619
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: January 27, 2015
    Inventor: Walter Douglas Armstrong