Patents by Inventor Michael Ames
Michael Ames 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: 20250032991Abstract: The invention relates to a hollow fiber membrane filter comprising a plurality of hollow fiber membranes and at least two support rings, wherein the hollow fiber membranes are each enclosed by a respective support ring in a respective end portion of the hollow fiber membrane filter and are cast in a potting mass, wherein the respective support rings have a circumferential projection arranged at the upper edge which projects beyond the outer side of the circumferential side wall of a respective support ring, and wherein the circumferential projection rests on the respective terminal edges of the first and second end portions of the cylindrical housing of the hollow fiber membrane filter.Type: ApplicationFiled: December 16, 2022Publication date: January 30, 2025Applicant: FRESENIUS MEDICAL CARE DEUTSCHLAND GMBHInventors: Michael AMES, Dietmar HANSEL
-
Publication number: 20240279578Abstract: A method of producing bioethanol in a bioethanol system and a control system for a bioethanol system is disclosed, the control system comprising a controller comprising one or more processors and an interface, wherein the one or more processors are configured to obtain a grain flour flow of grain flour; determine an input scheme based on the grain flour flow; and control one or more input devices of the bioethanol system according to the input scheme. The one or more processors may further be configured to sense one or more indicators associated with a fermentation (e.g., bioethanol) system, to determine a yeast blend ratio based at least partially on the one or more indicators, generate one or more control signals based on the determined yeast blend, and convey the one or more control signals to the fermentation system. Associated systems, apparatuses, and methods are also disclosed.Type: ApplicationFiled: June 8, 2022Publication date: August 22, 2024Applicant: Novozymes A/SInventors: Kyle Rothanzl, Patrick E. Williams, Gregory Michael Ames, Scott Dickerson, James Waterman, Laurie Duval
-
Publication number: 20240124901Abstract: A method of producing bioethanol in a bioethanol system and a control system for a bioethanol system is disclosed, the control system comprising a controller comprising one or more processors and an interface, wherein the one or more processors are configured to obtain a primary amino nitrogen (PAN) measurement; determine an input scheme based on the PAN measurement; and control one or more input devices of the bioethanol system according to the input scheme.Type: ApplicationFiled: December 20, 2023Publication date: April 18, 2024Applicant: Novozymes A/SInventors: Kyle Rothanzl, Patrick E. Williams, Gregory Michael Ames, Scott Dickerson, James Waterman, Laurie Duval, Scott Robert McLaughlin, Nate Parrish, Mike A. Smith
-
Patent number: 11221392Abstract: A system and method for communicating data using lidar, the method being carried out by a lidar communication system, the method including: activating a data communication mode of a lidar unit; preparing data for communication using lidar; after activating the data communication mode, emitting a plurality of light pulses using the lidar unit, wherein the plurality of light pulses are emitted in a manner so as to convey the prepared data to an external lidar communication device; and receiving an acknowledgment message, wherein the acknowledgment message indicates receipt of the prepared data at the external lidar communication device.Type: GrantFiled: July 31, 2018Date of Patent: January 11, 2022Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Michael Ames, David H. Clifford, Andrew J. Lingg
-
Patent number: 11157837Abstract: A system can obtain observations from a dataset. The system can generate a set of training partitions based on the observations and generate an ensemble of machine-learning models based on the set of training partitions. The system can then receive new data and detect whether the new data is indicative of the event using the ensemble. In some cases, the system can update the ensemble by providing the new data as input to an unsupervised machine-learning model that is separate from the ensemble of machine-learning models; receiving an output from the unsupervised machine-learning model indicating whether or not the new data is indicative of the event; incorporating a new observation into the dataset indicating whether or not the new data is indicative of the event based on the output from the unsupervised machine-learning model; and updating the ensemble based on the dataset with the new observation.Type: GrantFiled: August 2, 2019Date of Patent: October 26, 2021Assignee: SAS INSTITUTE INC.Inventors: Yue Qi, Jeffrey Todd Miller, Jr., Thomas Francis Mutdosch, Rory David Ness MacKenzie, Iain Douglas Jackson, Peter Rowland Eastwood, Ryan Gillespie, Adam Michael Ames, Andrew John Knotts, Robert Wayne Thompson
-
Publication number: 20200041609Abstract: A system and method for communicating data using lidar, the method being carried out by a lidar communication system, the method including: activating a data communication mode of a lidar unit; preparing data for communication using lidar; after activating the data communication mode, emitting a plurality of light pulses using the lidar unit, wherein the plurality of light pulses are emitted in a manner so as to convey the prepared data to an external lidar communication device; and receiving an acknowledgment message, wherein the acknowledgment message indicates receipt of the prepared data at the external lidar communication device.Type: ApplicationFiled: July 31, 2018Publication date: February 6, 2020Inventors: Michael AMES, David H. CLIFFORD, Andrew J. LINGG
-
Publication number: 20200042904Abstract: A system can obtain observations from a dataset. The system can generate a set of training partitions based on the observations and generate an ensemble of machine-learning models based on the set of training partitions. The system can then receive new data and detect whether the new data is indicative of the event using the ensemble. In some cases, the system can update the ensemble by providing the new data as input to an unsupervised machine-learning model that is separate from the ensemble of machine-learning models; receiving an output from the unsupervised machine-learning model indicating whether or not the new data is indicative of the event; incorporating a new observation into the dataset indicating whether or not the new data is indicative of the event based on the output from the unsupervised machine-learning model; and updating the ensemble based on the dataset with the new observation.Type: ApplicationFiled: August 2, 2019Publication date: February 6, 2020Applicant: SAS Institute Inc.Inventors: Yue Qi, Jeffrey Todd Miller, JR., Thomas Francis Mutdosch, Rory David Ness MacKenzie, Iain Douglas Jackson, Peter Rowland Eastwood, Ryan Gillespie, Adam Michael Ames, Andrew John Knotts, Robert Wayne Thompson
-
Patent number: 10479172Abstract: One general aspect includes a system for an activation or deactivation of one or more electrochromic windows of a vehicle, the system including: a memory configured to include one or more executable instructions; a controller configured to execute the executable instructions; a vehicle including one or more electrochromic windows, where upon receiving an activation the one or more electrochromic windows will be in a dimmed state and upon receiving a deactivation the one or more electrochromic windows will be in a transparent state; and where the executable instructions enable the controller to: receive dimming information; analyze the dimming information; based on the dimming information analysis, generate the activation or deactivation for at least one of the one or more electrochromic windows; transmit the activation or deactivation to at least one of the one or more electrochromic windows.Type: GrantFiled: February 23, 2018Date of Patent: November 19, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Joseph Jabour, Michael Ames
-
Publication number: 20190263231Abstract: One general aspect includes a system for an activation or deactivation of one or more electrochromic windows of a vehicle, the system including: a memory configured to include one or more executable instructions; a controller configured to execute the executable instructions; a vehicle including one or more electrochromic windows, where upon receiving an activation the one or more electrochromic windows will be in a dimmed state and upon receiving a deactivation the one or more electrochromic windows will be in a transparent state; and where the executable instructions enable the controller to: receive dimming information; analyze the dimming information; based on the dimming information analysis, generate the activation or deactivation for at least one of the one or more electrochromic windows; transmit the activation or deactivation to at least one of the one or more electrochromic windows.Type: ApplicationFiled: February 23, 2018Publication date: August 29, 2019Inventors: JOSEPH JABOUR, MICHAEL AMES
-
Publication number: 20190172170Abstract: A communication module is configured to: obtain a ride request including: pickup and drop-off locations; and a first number of passengers to transport; and obtain, from each vehicle of a fleet of vehicles: a location of the vehicle; and a seat occupancy of the vehicle including, for each seat, an indicator of whether the seat is presently occupied by a passenger or not. A vehicle selection module is configured to select one of the vehicles when the one of the vehicles has a second number of unoccupied seats that is greater than or equal to the first number of passengers. A seat module is configured to selectively determine recommended ones of the unoccupied seats, and the communications module is further configured to transmit, to the computing device for display by the computing device, indicators of the occupied seats and the recommended ones of the unoccupied seats.Type: ApplicationFiled: December 5, 2017Publication date: June 6, 2019Applicant: GM Global Technology Operations LLCInventors: Joseph Jabour, Michael Ames
-
Patent number: 9569263Abstract: An apparatus includes a task selector to receive an indication of a database task to be performed, wherein the database task includes a set of subtasks; a source selector to receive an indication of a source device to perform the set of subtasks, and to retrieve from the source device an indication of a processing environment currently available within the source device that includes an identity and version level of a database routine of the source device; and an instruction generator to determine a set of languages able to be interpreted by the database routine based on the identity and version level, select a language of the set of languages in which to generate instructions for each subtask based on the processing environment, and generate and transmit the instructions to the source device.Type: GrantFiled: March 10, 2015Date of Patent: February 14, 2017Assignee: SAS INSTITUTE INC.Inventors: Nancy Rausch, Mike Frost, Adam Michael Ames, Scott Gidley, Chris Watson
-
Patent number: 9466551Abstract: The apparatus is a heat transferring clamp with a heat pipe connecting the clamp's stationary base part to each moveable clamping part. A connecting heat pipe section between the heat pipe sections in the base part and each clamping part is flexible enough to permit both the required clamping and unclamping movements of the clamping part. The heat pipes thereby provide a superior heat transfer path between a clamped circuit board or other device and an available heat sink.Type: GrantFiled: February 9, 2012Date of Patent: October 11, 2016Assignee: Advanced Cooling Technologies, Inc.Inventors: Daniel T. Reist, Scott D. Garner, Jens E. Weyant, E. Michael Ames
-
Patent number: 9330486Abstract: A computer can identify discrete objects within a 3D geometry in a vector-based format. The computer can compare a spatial property of each of the discrete objects against an established spatial range. From the comparing, the computer can determining that a set of the discrete objects have a spatial property within the spatial range. The computer can omit the discrete objects from the 3D geometry as a group to create an altered 3D geometry. The computer can submit the altered 3D geometry to a render engine for display. The number of polygons in the altered 3D geometry is less than the number of polygon faces in the 3D geometry.Type: GrantFiled: November 6, 2012Date of Patent: May 3, 2016Assignee: LOCKHEED MARTIN CORPORATIONInventors: Scott S. Hulet, Dave Foster, Brian Michael Ames
-
Patent number: 9223619Abstract: An apparatus includes a task selector to receive an indication of a database task to be performed, wherein the database task includes first and second subtasks; a source selector to receive an indication of a source device to perform the first and second subtasks, and to retrieve from the source device an indication of a processing environment currently available within the source device that includes an identity and version level of a database routine of the specified source device; and an instruction generator to determine a set of languages able to be interpreted by the database routine based on the identity and version level, determine whether to perform the first and second subtasks in parallel based on the processing environment, select a language in which to generate instructions to perform the first subtask based on the determination, and generate and transmit the instructions to the source device.Type: GrantFiled: March 10, 2015Date of Patent: December 29, 2015Assignee: SAS INSTITUTE, INC.Inventors: Nancy Rausch, Mike Frost, Adam Michael Ames, Scott Gidley, Chris Watson
-
Patent number: 9183454Abstract: A method for identifying, by at least one processor, at least one feature in a raster image based on a set of extraction parameters, and generating, by the at least one processor, a feature path file conforming to a vector format, the feature path file represents a plurality of instances of the at least one feature in the raster image. A system and computer program product are also disclosed.Type: GrantFiled: November 6, 2012Date of Patent: November 10, 2015Assignee: LOCKHEED MARTIN CORPORATIONInventors: Brian Michael Ames, Scott S. Hulet, Dave Foster
-
Publication number: 20150301860Abstract: An apparatus includes a task selector to receive an indication of a database task to be performed, wherein the database task includes a set of subtasks; a source selector to receive an indication of a source device to perform the set of subtasks, and to retrieve from the source device an indication of a processing environment currently available within the source device that includes an identity and version level of a database routine of the source device; and an instruction generator to determine a set of languages able to be interpreted by the database routine based on the identity and version level, select a language of the set of languages in which to generate instructions for each subtask based on the processing environment, and generate and transmit the instructions to the source device.Type: ApplicationFiled: March 10, 2015Publication date: October 22, 2015Applicant: SAS INSTITUTE INC.Inventors: NANCY RAUSCH, MIKE FROST, ADAM MICHAEL AMES, SCOTT GIDLEY, CHRIS WATSON
-
Publication number: 20150261573Abstract: An apparatus includes a task selector to receive an indication of a database task to be performed, wherein the database task includes first and second subtasks; a source selector to receive an indication of a source device to perform the first and second subtasks, and to retrieve from the source device an indication of a processing environment currently available within the source device that includes an identity and version level of a database routine of the specified source device; and an instruction generator to determine a set of languages able to be interpreted by the database routine based on the identity and version level, determine whether to perform the first and second subtasks in parallel based on the processing environment, select a language in which to generate instructions to perform the first subtask based on the determination, and generate and transmit the instructions to the source device.Type: ApplicationFiled: March 10, 2015Publication date: September 17, 2015Applicant: SAS INSTITUTE INC.Inventors: NANCY RAUSCH, MIKE FROST, ADAM MICHAEL AMES, SCOTT GIDLEY, CHRIS WATSON
-
Patent number: 9110129Abstract: An automated electronics circuit test cassette assembly is provided for mating with a test platform. The platform comprises a platform common signal interface and a vacuum manifold having a combined registration and vacuum port coupler. The cassette assembly includes a cassette common signal interface providing electrical communication with the platform common signal interface and an alignment bushing providing combined registration and vacuum communication with the vacuum port coupler. A pattern of test probes mimic a test pattern on a printed circuit assembly (PCA), extending upwards from a probe support substrate and optionally downward from a clamshell probe substrate. The PCA is supported by a PCA support substrate floating above the test probe support substrate. The clamshell test substrate provides a vacuum seal above the PCA support substrate.Type: GrantFiled: January 20, 2014Date of Patent: August 18, 2015Inventor: Michael Ames
-
Patent number: 9001123Abstract: A polygon mesh may have a plurality of vertices and a set of polygon faces. Each of the triangles defining candidate planes may include one of the vertices as an endpoint of each line segment. For each of the candidate planes, an area or a number of vertices, referred to as a point count, may be computed. The candidate planes may be ordered by decreasing area or by decreasing point count. A planar face may be selected in accordance with the ordering. The selected planar face may be added to a set of polygon faces for a modified polygon mesh. Non-selected ones of the candidate planes may be excluded, whenever the non-selected candidate plane overlaps in area with an already selected planar polygon face. The selecting and the excluding may be repeated until the modified polygon mesh is formed. The modified polygon mesh may be a tessellation in three dimensions.Type: GrantFiled: November 6, 2012Date of Patent: April 7, 2015Assignee: Lockheed Martin CorporationInventor: Brian Michael Ames
-
Patent number: 8633721Abstract: An automated electronics circuit test cassette assembly is provided for mating with a test platform. The platform comprises a platform common signal interface and a vacuum manifold having a combined registration and vacuum port coupler. The cassette assembly includes a cassette common signal interface providing electrical communication with the platform common signal interface and an alignment bushing providing combined registration and vacuum communication with the vacuum port coupler. A pattern of test probes mimic a test pattern on a printed circuit assembly (PCA), extending upwards from a probe support substrate and optionally downward from a clamshell probe substrate. The PCA is supported by a PCA support substrate floating above the test probe support substrate. The clamshell test substrate provides a vacuum seal above the PCA support substrate.Type: GrantFiled: November 15, 2011Date of Patent: January 21, 2014Inventor: Michael Ames