Patents by Inventor Douglas A. Schroeder

Douglas A. Schroeder 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: 20240141426
    Abstract: The present invention provides methods, compositions and kits for detecting duplicate sequencing reads. In some embodiments, the duplicate sequencing reads are removed.
    Type: Application
    Filed: June 26, 2023
    Publication date: May 2, 2024
    Inventors: Douglas A. Amorese, Jonathan Scolnick, Benjamin Schroeder
  • Publication number: 20230301437
    Abstract: A chair includes a base and a back coupled to the base. The back includes a pair of back supports extending from the base and a back panel coupled to the pair of back supports. Each back support is configured to exhibit a first bending stiffness when bent to a first stop point, and exhibit a second bending stiffness when bent beyond the first stop point, the second bending stiffness being greater than the first bending stiffness.
    Type: Application
    Filed: February 10, 2023
    Publication date: September 28, 2023
    Inventors: Jay R. Machael, Douglas A. Schroeder
  • Patent number: 11589678
    Abstract: A chair includes a base and a back coupled to the base. The back includes a pair of back supports extending from the base and a back panel coupled to the pair of back supports. Each back support is configured to exhibit a first bending stiffness when bent to a first stop point, and exhibit a second bending stiffness when bent beyond the first stop point, the second bending stiffness being greater than the first bending stiffness.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: February 28, 2023
    Assignee: HNI TECHNOLOGIES INC.
    Inventors: Jay R. Machael, Douglas A. Schroeder
  • Patent number: 10799028
    Abstract: A chair includes a support spine. A seat assembly is coupled to the support spine, and the seat assembly includes a flexible frame being movable relative to the support spine. The flexible frame comprises a first frame element, a second frame element coupled to the first frame element at a first corner, and a third frame element coupled to the second frame element at a second corner. The first corner and the second corner are substantially independently movable relative to the support spine. A conformable panel is coupled to the flexible frame and configured to engage an occupant of the chair. A resistance assembly couples the support spine to the flexible frame. The resistance assembly bears against the flexible frame to facilitate substantially independent movement of the first corner and the second corner relative to the support spine.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: October 13, 2020
    Assignee: NHI Corporation
    Inventors: Wolfgang Deisig, Nils Koehn, Jay Richard Machael, Douglas A. Schroeder
  • Publication number: 20200229605
    Abstract: A chair includes a base and a back coupled to the base. The back includes a pair of back supports extending from the base and a back panel coupled to the pair of back supports. Each back support is configured to exhibit a first bending stiffness when bent to a first stop point, and exhibit a second bending stiffness when bent beyond the first stop point, the second bending stiffness being greater than the first bending stiffness.
    Type: Application
    Filed: January 16, 2020
    Publication date: July 23, 2020
    Inventors: Jay R. Machael, Douglas A. Schroeder
  • Publication number: 20190045934
    Abstract: A chair includes a support spine. A seat assembly is coupled to the support spine, and the seat assembly includes a flexible frame being movable relative to the support spine. The flexible frame comprises a first frame element, a second frame element coupled to the first frame element at a first corner, and a third frame element coupled to the second frame element at a second corner. The first corner and the second corner are substantially independently movable relative to the support spine. A conformable panel is coupled to the flexible frame and configured to engage an occupant of the chair. A resistance assembly couples the support spine to the flexible frame. The resistance assembly bears against the flexible frame to facilitate substantially independent movement of the first corner and the second corner relative to the support spine.
    Type: Application
    Filed: August 10, 2018
    Publication date: February 14, 2019
    Inventors: Wolfgang Deisig, Nils Kohn, Jay Richard Machael, Douglas A. Schroeder
  • Patent number: 9229702
    Abstract: The method manages customization upgrades to a production website while keeping it accessible. The website currently utilizes a first version of a software plugin. A user requests copying a second version of the plugin from another website to production, which is then authorized. Copying the plugin makes both versions simultaneously operational for distinct groups of users. Users request a webpage that utilizes the plugin, and receive the webpage customized by the first or second version of the plugin depending on whether they are preview-mode users. A request to designate the second version of the plugin as the live version is submitted, and authorization to implement the request is received. After designating the second version of the plugin as the live version, all subsequent requests for the webpage result in receiving the webpage customized by the second version of the plugin regardless of whether the users are designated as preview-mode users.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: January 5, 2016
    Assignee: Lithium Technologies, Inc.
    Inventors: Yuri Kapulkin, Douglas Schroeder, Chhama Jain, Venkatesh Subramanian, Jeffrey Yeldezian
  • Patent number: 8219980
    Abstract: An apparatus, program product and method identify a potential breakpoint location in a code path in a computer program based upon the frequency of execution of the code path as identified in collected profile data. By doing so, a potential breakpoint location may be identified for an infrequently executed code path and/or a frequently executed code path, and a breakpoint may be set at the identified breakpoint location. As such, breakpoints may be set in locations that may be more likely to assist a user in debugging the computer program and may result in more efficient debugging.
    Type: Grant
    Filed: January 10, 2007
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Mark Douglas Schroeder
  • Patent number: 7987452
    Abstract: An apparatus, program product and method utilize metadata collected for a lock in a computer program to determine an optimal lock acquisition strategy for the lock. The metadata is typically collected via profiling of the computer program to determine a wait characteristic for the lock in the particular runtime environment in which the computer program executes, and the metadata is used to select from among different lock access implementations to be used to attempt to acquire the lock, often enabling an optimum lock access implementation to be selected for a lock.
    Type: Grant
    Filed: December 15, 2005
    Date of Patent: July 26, 2011
    Assignee: International Business Machines Corporation
    Inventors: Curtis Duane Kronlund, Scott Alan Moore, Gregory Allan Olson, Mark Douglas Schroeder
  • Publication number: 20080168428
    Abstract: An apparatus, program product and method identify a potential breakpoint location in a code path in a computer program based upon the frequency of execution of the code path as identified in collected profile data. By doing so, a potential breakpoint location may be identified for an infrequently executed code path and/or a frequently executed code path, and a breakpoint may be set at the identified breakpoint location. As such, breakpoints may be set in locations that may be more likely to assist a user in debugging the computer program and may result in more efficient debugging.
    Type: Application
    Filed: January 10, 2007
    Publication date: July 10, 2008
    Inventors: Cary Lee Bates, Mark Douglas Schroeder
  • Patent number: 7266813
    Abstract: A method, apparatus, system, and signal-bearing medium that in an embodiment collect profile information about class-type checks, calculate a number of class-type checks that minimizes a cost of inlining, generate inline code for the number of class-type checks for a site in a method, and sort the inline code based on a frequency of the class types. Any remaining class-type checks at the site that are not handled by the inlined class-type checks are handled via an out-of-line function call. In this way, inlined code is used when it provides better performance than an out-of-line function, and the out-of-line function call is used when it provides better performance than the inlined code.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: September 4, 2007
    Assignee: International Business Machines Corporation
    Inventors: John Gerard Nistler, Mark Douglas Schroeder
  • Patent number: 7080368
    Abstract: An object oriented mechanism and method provide exact information about the current invocation stack even when methods are inlined. A virtual stack frame mechanism determines whether a called method has been inlined, and counts both virtual frames and real frames when determining information corresponding to a called method. The virtual stack frame mechanism is preferably implemented in an object oriented class that provides methods for determining information corresponding to a called method.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: July 18, 2006
    Assignee: International Business Machines Corporation
    Inventors: John Gerard Nistler, Mark Douglas Schroeder, Robert Carl Seemann
  • Publication number: 20040088720
    Abstract: An object oriented mechanism and method provide exact information about the current invocation stack even when methods are inlined. A virtual stack frame mechanism determines whether a called method has been inlined, and counts both virtual frames and real frames when determining information corresponding to a called method. The virtual stack frame mechanism is preferably implemented in an object oriented class that provides methods for determining information corresponding to a called method.
    Type: Application
    Filed: October 31, 2002
    Publication date: May 6, 2004
    Applicant: International Business Machines Corporation
    Inventors: John Gerard Nistler, Mark Douglas Schroeder, Robert Carl Seemann
  • Patent number: 6729691
    Abstract: A chair back is disclosed and includes a mesh material connected to a two-piece carrier, the carrier being deformable and stretchable. The carrier has a bottom edge including a groove and is engageable by tabs attached to a transverse member of a chair frame assembly. The upper ends of the carrier each includes an opening for receiving a spherical end portion of the upper end of the chair frame assembly. Engagement of the carrier with the chair frame assembly is accomplished by stretching the carrier and mesh between the transverse member and the spherical end portions. The chair back includes a lumbar support which is mounted to slide along the side edges of the carrier and along vertical supports of the chair frame assembly, the lumbar support causing the chair to tension forwardly. The chair back is pivotal under the influence of a chair user and is pivotally connected to the chair seat so as to cause the chair seat to also pivot in response.
    Type: Grant
    Filed: February 15, 2002
    Date of Patent: May 4, 2004
    Assignee: Hon Technology, Inc.
    Inventors: Marcus C. Koepke, Tim Coffield, Jay R. Michael, Matthew J. Phillips, Douglas A. Schroeder, Craig H. Schultz, Erik A. Steffensen
  • Patent number: 6669292
    Abstract: An ergonomic chair includes a four-bar linkage arrangement wherein a lower frame member is provided with a rigid front support and a rigid rear support with a seat member pivotably connected to the front support. A back rest has an upper support pivotably connected at an upper end of the rear support of the lower frame member. A link member pivotably connects at a first end to a rear support of the seat member and at second end to a lower support of the back rest. This novel arrangement permits tilting movement of the backrest rearwardly relative to the lower frame member causing elevation of a rear portion of the seat member, permitting the feet to remain on the floor and alleviating pressure on the user's thighs, while rotation occurs closely coincident with the pivot axis of the user's hips and while maintaining a generally uniform gaze line.
    Type: Grant
    Filed: February 15, 2002
    Date of Patent: December 30, 2003
    Assignee: HON Technology Inc.
    Inventors: Marcus C. Koepke, Jamie Krull, Jay R. Machael, Tim Coffield, Keith L. Davis, Amin K. Habboub, Matthew J. Phillips, Douglas A. Schroeder, Craig H. Schultz, Erik A. Steffensen, Brian R. Trego, Eric M. Zillig
  • Patent number: 6572190
    Abstract: A lumbar support for a chair having a flexible back, includes at least one generally vertical support member disposed to the rear of the chair back. A transverse member engages the vertical support and has opposed ends provided with grippers for gripping opposed edges of the flexible back. The transverse member is configured to force the opposed edges of the flexible back forwardly of the chair back in the lumbar region of the user to provide support therefor. The transverse member may also be configured to slide on the vertical support to provide for height adjustability of the lumbar support of the fabric.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: June 3, 2003
    Assignee: HON Technology Inc.
    Inventors: Marcus C. Koepke, Jay R. Machael, Matthew J. Phillips, Douglas A. Schroeder, Craig H. Schultz, Erik A. Steffensen
  • Patent number: D530533
    Type: Grant
    Filed: June 13, 2003
    Date of Patent: October 24, 2006
    Assignee: HNI Technologies Inc.
    Inventors: David E. Mehaffey, Douglas A. Schroeder, Ogden R. Olson
  • Patent number: D476821
    Type: Grant
    Filed: February 15, 2002
    Date of Patent: July 8, 2003
    Assignee: HON Technology Inc.
    Inventors: Marcus C. Koepke, Jay R. Machael, Craig H. Schultz, Douglas A. Schroeder, Erik A. Steffensen, Brian R. Trego, Tim Coffield, Patrick Burgess, George Mulka, Matthew J. Phillips
  • Patent number: D477151
    Type: Grant
    Filed: February 15, 2002
    Date of Patent: July 15, 2003
    Assignee: HON Technology Inc.
    Inventors: Marcus C. Koepke, Jay R. Machael, Craig H. Schultz, Douglas A. Schroeder, Erik A. Steffensen, Brian R. Trego, Tim Coffield, Patrick Burgess, George Mulka, Matthew J. Phillips
  • Patent number: D477164
    Type: Grant
    Filed: February 15, 2002
    Date of Patent: July 15, 2003
    Assignee: HON Technology Inc.
    Inventors: Marcus C. Koepke, Erik A. Steffensen, Craig H. Schultz, Douglas A. Schroeder, Tim Coffield, Patrick Burgess, George Mulka