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: 20240110415Abstract: 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: ApplicationFiled: March 29, 2023Publication date: April 4, 2024Applicant: Pella CorporationInventors: Jeremy Goldstein, Andrew Morse, Benjamin Edwards, Steve Johnson, Jeffrey Bernath
-
Patent number: 10037196Abstract: 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: GrantFiled: January 27, 2015Date of Patent: July 31, 2018Assignee: Red Hat, Inc.Inventors: Daniel McPherson, Ben Parees, Paul Morie, Clayton Coleman, Andrew Goldstein, Krishna Raman
-
Patent number: 9900313Abstract: 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: GrantFiled: February 4, 2015Date of Patent: February 20, 2018Assignee: Red Hat, Inc.Inventors: Thomas Wiest, Clayton Coleman, Andrew Goldstein
-
Publication number: 20160226874Abstract: 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: ApplicationFiled: February 4, 2015Publication date: August 4, 2016Inventors: Thomas Wiest, Clayton Coleman, Andrew Goldstein
-
Publication number: 20160216948Abstract: 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: ApplicationFiled: January 27, 2015Publication date: July 28, 2016Inventors: Daniel McPherson, Benjamin Parees, Paul Morie, Clayton Coleman, Andrew Goldstein, Krishna Raman
-
Patent number: 9342299Abstract: 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: GrantFiled: February 25, 2014Date of Patent: May 17, 2016Assignee: Red Hat, Inc.Inventors: Andrew Goldstein, Daniel McPherson, Clayton Coleman, Jay Johnson
-
Publication number: 20160055256Abstract: 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: ApplicationFiled: August 19, 2014Publication date: February 25, 2016Inventors: 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: 20160055133Abstract: 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: ApplicationFiled: August 19, 2014Publication date: February 25, 2016Inventors: 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: 20150242199Abstract: 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: ApplicationFiled: February 25, 2014Publication date: August 27, 2015Applicant: Red Hat, Inc.Inventors: Andrew Goldstein, Daniel McPherson, Clayton Coleman, Jay Johnson
-
Patent number: 9043333Abstract: 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: GrantFiled: August 19, 2014Date of Patent: May 26, 2015Assignee: 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: 8954836Abstract: 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: GrantFiled: August 19, 2014Date of Patent: February 10, 2015Assignee: 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: 20070116597Abstract: 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: ApplicationFiled: January 17, 2007Publication date: May 24, 2007Inventors: Ronald Mink, Andrew Goldstein, Robert Bohannon
-
Publication number: 20060168410Abstract: 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: ApplicationFiled: January 24, 2005Publication date: July 27, 2006Inventors: John Andruszkiewicz, Andrew Goldstein
-
Publication number: 20050278483Abstract: 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: ApplicationFiled: June 10, 2004Publication date: December 15, 2005Inventors: John Andruszkiewicz, Robert Brooks, Andrew Goldstein, Leonard Szubowicz, James Friedrichs
-
Publication number: 20050051535Abstract: 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: ApplicationFiled: February 6, 2004Publication date: March 10, 2005Inventors: Marco Flagg, Andrew Goldstein, Adam Harvey, Gregg Holtmeier
-
Publication number: 20050004421Abstract: 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: ApplicationFiled: July 16, 2004Publication date: January 6, 2005Inventors: John Pacella, Andrew Goldstein, Dennis Trumble, Richard Clark, Fred Moeller, George Magovern
-
Patent number: 5658130Abstract: 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: GrantFiled: December 15, 1995Date of Patent: August 19, 1997Assignee: Holmes Products Corp.Inventors: Andrew Goldstein, David Feer, Robert Barker
-
Patent number: 5655055Abstract: 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: GrantFiled: October 13, 1995Date of Patent: August 5, 1997Assignee: Holmes Products Corp.Inventors: Andrew Goldstein, Lawrence M. Kula
-
Patent number: 5573009Abstract: 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: GrantFiled: June 1, 1995Date of Patent: November 12, 1996Assignee: Epitope, Inc.Inventors: Thomas Thieme, Andrew Goldstein, Stephen Piacentini, Nanette Klimkow
-
Patent number: 4897880Abstract: 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: GrantFiled: March 6, 1989Date of Patent: January 30, 1990Assignee: Soricon CorporationInventors: Scott A. Wilber, David Joffe, Brian Van Duzee, Mark Haas, Andrew Goldstein, Chris M. Wieland