Patents by Inventor Andrew Goldstein

Andrew Goldstein 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: 20240110415
    Abstract: A multipoint lock including a pivoting lock bolt including a fixed pivot point and a sliding pivot point, a translating lock bolt, a linkage coupled to and configured to pivot the pivoting lock bolt and to translate the translating lock bolt, an actuation mechanism configured to actuate the linkage and to effect pivoting of the pivoting lock bolt and translation of the translating lock bolt, and an input mechanism configured to receive user input and transmit the user input to the actuation mechanism, the user unput including shifting the input mechanism between an unlocked position and a locked position.
    Type: Application
    Filed: March 29, 2023
    Publication date: April 4, 2024
    Applicant: Pella Corporation
    Inventors: Jeremy Goldstein, Andrew Morse, Benjamin Edwards, Steve Johnson, Jeffrey Bernath
  • Patent number: 10037196
    Abstract: Implementations provide for a source to image framework for a Platform-as-a-Service (PaaS) system. A method of the disclosure includes invoking source-to-image (STI) orchestration logic to perform a build for an application of a multi-tenant PaaS system, launching a build container for the build in view of a base image of the application, the base image providing a core functionality for the application, accessing source code of the application at the build container, assembling an application image using the base image and the source code, and committing the application image to a repository.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: July 31, 2018
    Assignee: Red Hat, Inc.
    Inventors: Daniel McPherson, Ben Parees, Paul Morie, Clayton Coleman, Andrew Goldstein, Krishna Raman
  • Patent number: 9900313
    Abstract: Implementations provide for a secure shell (SSH) proxy for a Platform-as-a-Service (PaaS) system. A method of the disclosure includes receiving, by a processing device executing a Secure Shell (SSH) proxy server, a request to establish an SSH connection with a component of an application of a multi-tenant Platform-as-a-Service (PaaS) system, the component is separate from the SSH proxy server, authenticating credentials provided as part of the request, establishing the SSH connection with a device originating the request, receiving, in view of authenticating the credentials and establishing the SSH connection, routing information for the application, the routing information comprising a location of a node of the multi-tenant PaaS system executing the application, establishing an internal communication session with an executing proxy of the node, and forward information conveyed over the SSH connection to the executing proxy via the internal communication session.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: February 20, 2018
    Assignee: Red Hat, Inc.
    Inventors: Thomas Wiest, Clayton Coleman, Andrew Goldstein
  • Publication number: 20160226874
    Abstract: Implementations provide for a secure shell (SSH) proxy for a Platform-as-a-Service (PaaS) system. A method of the disclosure includes receiving, by a processing device executing a Secure Shell (SSH) proxy server, a request to establish an SSH connection with a component of an application of a multi-tenant Platform-as-a-Service (PaaS) system, the component is separate from the SSH proxy server, authenticating credentials provided as part of the request, establishing the SSH connection with a device originating the request, receiving, in view of authenticating the credentials and establishing the SSH connection, routing information for the application, the routing information comprising a location of a node of the multi-tenant PaaS system executing the application, establishing an internal communication session with an executing proxy of the node, and forward information conveyed over the SSH connection to the executing proxy via the internal communication session.
    Type: Application
    Filed: February 4, 2015
    Publication date: August 4, 2016
    Inventors: Thomas Wiest, Clayton Coleman, Andrew Goldstein
  • Publication number: 20160216948
    Abstract: Implementations provide for a source to image framework for a Platform-as-a-Service (PaaS) system. A method of the disclosure includes invoking source-to-image (STI) orchestration logic to perform a build for an application of a multi-tenant PaaS system, launching a build container for the build in view of a base image of the application, the base image providing a core functionality for the application, accessing source code of the application at the build container, assembling an application image using the base image and the source code, and committing the application image to a repository.
    Type: Application
    Filed: January 27, 2015
    Publication date: July 28, 2016
    Inventors: Daniel McPherson, Benjamin Parees, Paul Morie, Clayton Coleman, Andrew Goldstein, Krishna Raman
  • Patent number: 9342299
    Abstract: A mechanism for optimization of deployment of applications for activation in a multi-tenant Platform-as-Service (PaaS) system is disclosed. A method of the disclosure includes receiving, by a processing device, a request for deployment of an application source code on a node. The node is provided by the PaaS system. The method also includes implementing, by the processing device, a build, prepare and distribute functionality to convert the application source code into a build result prepared for distribution as a deployment artifact code. The method further includes implementing, by the processing device, a deployment functionality to activate the deployment artifact for the deployment in the node by not incurring downtime.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: May 17, 2016
    Assignee: Red Hat, Inc.
    Inventors: Andrew Goldstein, Daniel McPherson, Clayton Coleman, Jay Johnson
  • Publication number: 20160055256
    Abstract: In a system for enabling a user to access a product or service, resources for accessing the product or service, such as apps on a user device, are explored in a specified order. A relatively lower priority resource is not explored until it is determined that all higher priority resources are unavailable. Within the content corresponding to an available resource, the user can be readily directed to the portion of the content that is associated with the particular product or service.
    Type: Application
    Filed: August 19, 2014
    Publication date: February 25, 2016
    Inventors: Andrew Look, Greg Bowyer, Andrew Goldstein, Joe Isaacson, David Lee, Jeremy Lucas, John Milinovich, Manan Patel, Chris Sell, Parth Shah, Nathanael Smith, Sujeeth, James Turner, Neal Wiggins
  • Publication number: 20160055133
    Abstract: In a system for enabling a user to access a product or service, resources for accessing the product or service, such as apps on a user device, are explored in a specified order. A relatively lower priority resource is not explored until it is determined that all higher priority resources are unavailable. Within the content corresponding to an available resource, the user can be readily directed to the portion of the content that is associated with the particular product or service.
    Type: Application
    Filed: August 19, 2014
    Publication date: February 25, 2016
    Inventors: Andrew Look, Greg Bowyer, Andrew Goldstein, Joe Isaacson, David Lee, Jeremy Lucas, John Milinovich, Manan Patel, Chris Sell, Parth Shah, Nathanael Smith, Sujeeth, James Turner, Neal Wiggins
  • Publication number: 20150242199
    Abstract: A mechanism for optimization of deployment of applications for activation in a multi-tenant Platform-as-Service (PaaS) system is disclosed. A method of the disclosure includes receiving, by a processing device, a request for deployment of an application source code on a node. The node is provided by the PaaS system. The method also includes implementing, by the processing device, a build, prepare and distribute functionality to convert the application source code into a build result prepared for distribution as a deployment artifact code. The method further includes implementing, by the processing device, a deployment functionality to activate the deployment artifact for the deployment in the node by not incurring downtime.
    Type: Application
    Filed: February 25, 2014
    Publication date: August 27, 2015
    Applicant: Red Hat, Inc.
    Inventors: Andrew Goldstein, Daniel McPherson, Clayton Coleman, Jay Johnson
  • Patent number: 9043333
    Abstract: In a system for enabling a user to access a product or service, resources for accessing the product or service, such as apps on a user device, are explored in a specified order. A relatively lower priority resource is not explored until it is determined that all higher priority resources are unavailable. Within the content corresponding to an available resource, the user can be readily directed to the portion of the content that is associated with the particular product or service.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: May 26, 2015
    Assignee: ADLAST, INC.
    Inventors: Andrew Look, Greg Bowyer, Andrew Goldstein, Joe Isaacson, David Lee, Jeremy Lucas, John Milinovich, Manan Patel, Chris Sell, Parth Shah, Nathanael Smith, Sujeeth, James Turner, Neal Wiggins
  • Patent number: 8954836
    Abstract: In a system for enabling a user to access a product or service, resources for accessing the product or service, such as apps on a user device, are explored in a specified order. A relatively lower priority resource is not explored until it is determined that all higher priority resources are unavailable. Within the content corresponding to an available resource, the user can be readily directed to the portion of the content that is associated with the particular product or service.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: February 10, 2015
    Assignee: Adlast, Inc.
    Inventors: Andrew Look, Greg Bowyer, Andrew Goldstein, Joe Isaacson, David Lee, Jeremy Lucas, John Milinovich, Manan Patel, Chris Sell, Parth Shah, Nathanael Smith, Sujeeth, James Turner, Neal Wiggins
  • Publication number: 20070116597
    Abstract: A device for collecting and transporting aqueous fluid from the oral cavity to a lateral chromatographic strip for test is disclosed. The lateral chromatographic strip is placed within and extend along a cavity defined in a housing. At least one inspection site to the lateral chromatographic strip is provided to enable inspection of selected sites on the lateral chromatographic strip for test results. A porous wick material protrudes from the housing to a collection site exterior of the housing at one end and communicates to the lateral chromatographic strip at the other end. The porous wick material has particulate construction, the particles adsorbing aqueous oral fluid to transport the fluid from the mouth to the lateral chromatographic strip without substantial absorption. The particles of the porous wick material are bound together to define a continuous interstitial volume for the flow of oral fluid to be transported and are treated to be hydrophilic to the adsorbed oral fluids.
    Type: Application
    Filed: January 17, 2007
    Publication date: May 24, 2007
    Inventors: Ronald Mink, Andrew Goldstein, Robert Bohannon
  • Publication number: 20060168410
    Abstract: A first computer is adapted to communicate with another computer and to a redundant storage subsystem external to the first computer. The first computer comprises memory comprising state information and a processor that receives a state from another computer. The received state is indicative of whether the other computer may perform write transactions to the redundant storage subsystem. The first computer's processor also determines whether to perform a data merge operation on the redundant storage subsystem based on the other computer's last received state prior to a failure of the other computer.
    Type: Application
    Filed: January 24, 2005
    Publication date: July 27, 2006
    Inventors: John Andruszkiewicz, Andrew Goldstein
  • Publication number: 20050278483
    Abstract: In accordance with at least some embodiments of the invention, a system comprises a plurality of computers coupled together and to an array of redundant storage devices that is accessible to the plurality of computers. Each of the plurality of computers comprises a local memory that stores at least one bitmap. The least one bitmap logs regions of the redundant array that have been modified.
    Type: Application
    Filed: June 10, 2004
    Publication date: December 15, 2005
    Inventors: John Andruszkiewicz, Robert Brooks, Andrew Goldstein, Leonard Szubowicz, James Friedrichs
  • Publication number: 20050051535
    Abstract: A device for remotely decoupling coupled objects with a fusible link underwater using a replaceable fusible link of appropriate electrical resistance, a method to supply a high-power charge of electricity across the fusible link, a mechanism held by the fusible link to hold and release a secondary link between the coupled objects and to add mechanical advantage to the strength of the fusible link, and a command-signal delivery system that enables remote activation of the device.
    Type: Application
    Filed: February 6, 2004
    Publication date: March 10, 2005
    Inventors: Marco Flagg, Andrew Goldstein, Adam Harvey, Gregg Holtmeier
  • Publication number: 20050004421
    Abstract: The present invention pertains to a blood pump device which comprises a blood pump having blood transport ports and cannulae connected to the ports. The blood pump device also comprises a coating material covering the junction between the inner surfaces of the ports and cannulae. This forms a smooth transition so blood can flow unimpeded therefrom and collection cavities for the blood are eliminated. The invention is also related to a method of producing a smooth coating. The present invention is a blood pump device comprising a second portion having a stator mechanism and a rotor mechanism disposed adjacent to and driven by the stator mechanism. The second portion has a journal disposed about the rotor mechanism to provide support therewith. The second portion has an impeller disposed in the chamber and a one-piece seal member for sealing about a shaft of the impeller. The seal member is fixedly attached to the journal so that the seal member is supported by the journal.
    Type: Application
    Filed: July 16, 2004
    Publication date: January 6, 2005
    Inventors: John Pacella, Andrew Goldstein, Dennis Trumble, Richard Clark, Fred Moeller, George Magovern
  • Patent number: 5658130
    Abstract: A window mounted oscillating fan. The fan has two blower modules each having a motor, fan blade, and diffuser. The diffuser is fixed in a stationary position relative to its fan blade. The window fan oscillates by pivoting all blower modules simultaneously through a single motorized oscillation mechanism. The blower units may be arranged to discharge air in parallel, or alternatively, in different directions. The blower units pivot about an axis inclined from the vertical, so that oscillation has a vertical component as well as horizontal. In different embodiments, the fans operate in tandem, facing the same direction at all times, or oscillate in different directions, thereby diffusing incoming air. The window fan has an air filter, and manual and automatic controls including a touch sensitive on-off switch, a thermostatic on-off switch, and a speed selector.
    Type: Grant
    Filed: December 15, 1995
    Date of Patent: August 19, 1997
    Assignee: Holmes Products Corp.
    Inventors: Andrew Goldstein, David Feer, Robert Barker
  • Patent number: 5655055
    Abstract: A portable forced air space heater having a three hundred sixty degree peripheral dispersion pattern. The heater has a tubular housing and a fan forcing air past a heating element upwardly within the housing. The air encounters a conical deflector which redirects the air to flow outwardly at the top of the housing. One or more movable baffles are selectively placed in the housing so as to obstruct discharge of air at various selected sections of the peripheral pattern of discharge. This feature prevents injurious or otherwise objectionable discharge of heat when the heater is placed close to another object. The baffles are arcuate, so that they cooperate with the tubular housing, and insulated to minimize propogation of heat to the obstructed portion of the discharge pattern. Baffles are removable from the heater, and are maneuvered for adjusting their position from outside the heater.
    Type: Grant
    Filed: October 13, 1995
    Date of Patent: August 5, 1997
    Assignee: Holmes Products Corp.
    Inventors: Andrew Goldstein, Lawrence M. Kula
  • Patent number: 5573009
    Abstract: A device for obtaining oral fluid containing substances for testing. In one embodiment, the device includes a syringe having a plunger at the end of which an absorbent pad is attached. A test assembly containing the device is also disclosed.
    Type: Grant
    Filed: June 1, 1995
    Date of Patent: November 12, 1996
    Assignee: Epitope, Inc.
    Inventors: Thomas Thieme, Andrew Goldstein, Stephen Piacentini, Nanette Klimkow
  • Patent number: 4897880
    Abstract: A data acquisition control method and system for alphanumeric character recognition. An unknown pattern is normalized, the normalized pattern is then divided into top and bottom parts. A center of mass is calculated for the two parts and is utilized for vertically aligning the unknown pattern. The vertically aligned pattern is width normalized and feature vectors are obtained. The feature vectors of the unknown pattern are then compared with feature vectors of known patterns stored in memory and the characters are identified.
    Type: Grant
    Filed: March 6, 1989
    Date of Patent: January 30, 1990
    Assignee: Soricon Corporation
    Inventors: Scott A. Wilber, David Joffe, Brian Van Duzee, Mark Haas, Andrew Goldstein, Chris M. Wieland