Patents by Inventor John McLaughlin
John McLaughlin 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: 12199246Abstract: A battery cell system and method for manufacturing a battery cell system is provided. The battery cell system includes an electrode stack including a first anode with a first anode tab, a second anode with a second anode tab laterally offset from the first anode tab, a first cathode with a first cathode tab, and a second cathode with a second cathode tab laterally offset from the first cathode tab.Type: GrantFiled: June 6, 2018Date of Patent: January 14, 2025Assignee: A123 SYSTEMS LLCInventors: David C. Batson, Alex Quinn, Aleksey Rybalnik, John McLaughlin
-
Patent number: 12131353Abstract: A method for creating an advertisement for dynamic insertion into an email newsletter includes loading, by a server, an advertising template, receiving, by the server over a network from an advertiser computing device, advertising data including at least one of text data or image data, inserting, by the server, at least a portion of the received advertising data into the loaded advertising template, rendering, by the server from the loaded advertising template containing the at least a portion of the received advertising data, a display version of the advertisement, acquiring, by the server, an image file depicting the display version of the advertisement, storing, by the server, the image file, and retrieving, by the server for provision over a network to a recipient computing device, the image file in response to a call from the recipient computing device for the image file for display in the email newsletter.Type: GrantFiled: October 24, 2023Date of Patent: October 29, 2024Assignee: PAVED, INC.Inventor: John McLaughlin
-
Publication number: 20240232952Abstract: A method for creating an advertisement for dynamic insertion into an email newsletter includes loading, by a server, an advertising template, receiving, by the server over a network from an advertiser computing device, advertising data including at least one of text data or image data, inserting, by the server, at least a portion of the received advertising data into the loaded advertising template, rendering, by the server from the loaded advertising template containing the at least a portion of the received advertising data, a display version of the advertisement, acquiring, by the server, an image file depicting the display version of the advertisement, storing, by the server, the image file, and retrieving, by the server for provision over a network to a recipient computing device, the image file in response to a call from the recipient computing device for the image file for display in the email newsletter.Type: ApplicationFiled: October 24, 2023Publication date: July 11, 2024Inventor: John MCLAUGHLIN
-
Publication number: 20240135412Abstract: A method for creating an advertisement for dynamic insertion into an email newsletter includes loading, by a server, an advertising template, receiving, by the server over a network from an advertiser computing device, advertising data including at least one of text data or image data, inserting, by the server, at least a portion of the received advertising data into the loaded advertising template, rendering, by the server from the loaded advertising template containing the at least a portion of the received advertising data, a display version of the advertisement, acquiring, by the server, an image file depicting the display version of the advertisement, storing, by the server, the image file, and retrieving, by the server for provision over a network to a recipient computing device, the image file in response to a call from the recipient computing device for the image file for display in the email newsletter.Type: ApplicationFiled: October 23, 2023Publication date: April 25, 2024Inventor: John MCLAUGHLIN
-
Patent number: 11532942Abstract: This disclosure provides a battery management process and system including a battery including one or more batteries, a powered battery charging system connected to each of the one or more batteries to provide charge or charge balancing power to the one or more batteries, one or more battery sensors configured to monitor each batteries, a battery monitoring unit comprising a processor and memory in communication with the one or more battery sensors, the battery monitoring unit configured to initiate and conduct a charging or balancing process and monitor the battery for an out of tolerance condition, wherein if during charging or balancing an out of tolerance condition occurs in one or more batteries the battery monitoring unit interrupts the charging or balancing, process of the batteries by disconnecting the batteries with the out of tolerance condition from the charging system, the battery monitoring unit provides an alert to an operator to separately interrupt the charging or balancing process to the battType: GrantFiled: June 7, 2022Date of Patent: December 20, 2022Inventors: Robert L McCaig, John McLaughlin
-
Patent number: 11398736Abstract: This disclosure provides a battery management process and system including a battery including one or more batteries, a powered battery charging system connected to each of the one or more batteries to provide charge or charge balancing power to the one or more batteries, one or more battery sensors configured to monitor each batteries, a battery monitoring unit comprising a processor and memory in communication with the one or more battery sensors, the battery monitoring unit configured to initiate and conduct a charging or balancing process and monitor the battery for an out of tolerance condition, wherein if during charging or balancing an out of tolerance condition occurs in one or more batteries the battery monitoring unit interrupts the charging or balancing, process of the batteries by disconnecting the batteries with the out of tolerance condition from the charging system, the battery monitoring unit provides an alert to an operator to separately interrupt the charging or balancing process to the battType: GrantFiled: August 13, 2021Date of Patent: July 26, 2022Inventors: Robert L McCaig, John McLaughlin
-
Publication number: 20220151244Abstract: The present disclosure concerns new isolated strains of the fungus Hypholoma spp. useful as a biological control agent for the reduction of Armillaria Root Disease on woody plants. The isolated strains, delivering medium comprising said a culture of said strains and/or mycelium derived from said strains may be applied to stumps and roots of woody plants in managed natural forests, plantations and orchards to reduce the incidence and impacts of Armillaria Root Disease.Type: ApplicationFiled: March 25, 2020Publication date: May 19, 2022Inventor: John McLaughlin
-
Publication number: 20220027369Abstract: Query-based routing of database requests is disclosed. In various embodiments, a database request is received via a communication interface. The request is parsed to extract one or more data elements associated with the request. Based at least in part on the one or more data elements extracted from the request, a selected one of a plurality of partial data set instances is selected, each partial data set instance including a corresponding subset of data from a set of origin data. The request is routed to the selected partial data set instance.Type: ApplicationFiled: July 1, 2021Publication date: January 27, 2022Inventors: Ajit Shantilal Shah, Hal Spitz, Eric Kiebler, Rene Stein, John McLaughlin, Brigand Balleau
-
Publication number: 20220027324Abstract: Optimized distribute database access techniques are disclosed. In various embodiments, a database request is received via a communication interface. The request is serviced using a corresponding one of a plurality of partial data set instances, each partial data set instance including a corresponding subset of data from a set of origin data, the partial data set instance used to service the request having an attribute, different from a corresponding attribute of one or more other of the plurality of partial data set instances, the attribute being associated with optimal servicing of the request by the partial data set instance used to service the request relative to said one or more other of the plurality of partial data set instances.Type: ApplicationFiled: July 1, 2021Publication date: January 27, 2022Inventors: Ajit Shantilal Shah, Hal Spitz, Eric Kiebler, Rene Stein, John McLaughlin, Brigand Balleau
-
Publication number: 20210184265Abstract: A battery cell system and method for manufacturing a battery cell system is provided. The battery cell system includes an electrode stack including a first anode with a first anode tab, a second anode with a second anode tab laterally offset from the first anode tab, a first cathode with a first cathode tab, and a second cathode with a second cathode tab laterally offset from the first cathode tab.Type: ApplicationFiled: December 13, 2019Publication date: June 17, 2021Inventors: David C. Batson, Alex Quinn, Aleksey Rybalnik, John McLaughlin
-
Publication number: 20210101172Abstract: A water delivery device is described which includes an outlet pipe through which water is ejected to provide a water display. A disk is positioned relative to the outlet pipe. The relative positions of the disk and outlet pipe are moved so that the disk is located within the outlet pipe or above it to alter the appearance of the water leaving the outlet pipe. As the relative position of the disk and outlet pipe varies, a sequence of water expressions is provided.Type: ApplicationFiled: September 21, 2020Publication date: April 8, 2021Applicant: WETInventors: Mark Fuller, Jim Doyle, Scott Malherbe, John McLaughlin
-
Publication number: 20210034616Abstract: A technique for query optimization includes determining that a query is associated with the query object, obtaining persistently-stored query response information associated with the query object, and using the persistently-stored query response information to generate a response to the query. The query optimization can be continuously performed.Type: ApplicationFiled: July 28, 2020Publication date: February 4, 2021Inventors: Eric Kiebler, John McLaughlin, Hal Spitz, Rene Stein, Brigand Balleau, Ajit Shantilal Shah
-
Publication number: 20210034669Abstract: In various embodiments, a process for dynamic endpoint generation includes using a stored endpoint definition expressed in a declarative language to dynamically generate an endpoint comprising a representational state transfer (REST) interface. The process includes providing access to a locally-stored database via the endpoint and REST interface.Type: ApplicationFiled: July 30, 2020Publication date: February 4, 2021Inventors: John McLaughlin, Eric Kiebler, Hal Spitz, Rene Stein, Brigand Balleau, Ajit Shantilal Shah
-
Publication number: 20200341920Abstract: In an embodiment, a process to provide data access optimized across access nodes includes receiving a subset of data included in a set of origin data, at least a portion of the subset of data being optimized for access from a respective data access node. The process further includes provide locally-optimized access to the subset of data.Type: ApplicationFiled: April 21, 2020Publication date: October 29, 2020Inventors: Hal Spitz, Eric Kiebler, Rene Stein, John McLaughlin, Brigand Balleau, Ajit Shantilal Shah
-
Publication number: 20200341997Abstract: In an embodiment, a process for providing optimized data access includes receiving at least a subset of data included in a set of origin data. The process includes transforming at least a portion of the subset of data in a manner associated with providing access to at least said portion of the subset of data in a manner that is optimized with respect to one or more parameters.Type: ApplicationFiled: April 21, 2020Publication date: October 29, 2020Inventors: Hal Spitz, Eric Kiebler, Rene Stein, John McLaughlin, Brigand Balleau, Ajit Shantilal Shah
-
Publication number: 20200341979Abstract: In an embodiment, a process for providing dynamically updated data access optimization includes receiving a subset of data included in a set of origin data and performing optimization to provide optimized access to the data via one or more data access nodes. The optimization includes applying a first transformation to at least a portion of the subset of data to provide a first optimized data, and providing the first optimized data to one or more of the one or more data access nodes. The optimization further includes subsequently determining to apply a second optimization comprising a second transformation to at least a portion of the subset of data to provide a second optimized data, and providing the second optimized data to one or more of the one or more data access nodes.Type: ApplicationFiled: April 21, 2020Publication date: October 29, 2020Inventors: Hal Spitz, Eric Kiebler, Rene Stein, John McLaughlin, Brigand Balleau, Ajit Shantilal Shah
-
Patent number: 10780450Abstract: A water delivery device is described which includes an outlet pipe through which water is ejected to provide a water display. A disk is positioned relative to the outlet pipe. The relative positions of the disk and outlet pipe are moved so that the disk is located within the outlet pipe or above it to alter the appearance of the water leaving the outlet pipe. As the relative position of the disk and outlet pipe varies, a sequence of water expressions is provided.Type: GrantFiled: September 24, 2018Date of Patent: September 22, 2020Assignee: WETInventors: Mark Fuller, Jim Doyle, Scott Malherbe, John McLaughlin
-
Patent number: 10353658Abstract: Devices and methods in a configurable human machine interface (HMI) for multiple vehicle display devices are disclosed. An example of the method includes, in the HMI control unit for a plurality of vehicular display devices, receiving action input data from a configurable application input module in a first operational mode. In the first operational mode a first vehicular display device operates as a master vehicular display device relative to a second vehicular display device. The second vehicular display device is mirrored to the first vehicular display device. When action input data indicates a transition from the first operational mode to a second operational mode, the method continues by generating a control message based on the action input data.Type: GrantFiled: September 22, 2016Date of Patent: July 16, 2019Assignee: Toyota Motor Sales, U.S.A., Inc.Inventors: David Tsai, Steven Basra, John McLaughlin, Shady Shahid, Greg McNamara, Per Selvaag
-
Patent number: 10311214Abstract: Certain aspects of this disclosure relate to a screening method. In general terms, the screening assay comprises contacting test cells with a test compound to provide contacted test cells, obtaining values for a plurality of cytological attributes of the contacted test cells, and scoring the cells using the values to provide a likelihood score for at least one of a plurality of classifiers, where the plurality of classifiers are defined using values for cytological attributes obtained from cells that have been contacted with compounds of known mode of action.Type: GrantFiled: January 5, 2011Date of Patent: June 4, 2019Assignee: RIGEL PHARMACEUTICALS, INC.Inventors: John McLaughlin, Zachary Pincus, Jim Bernstein
-
Publication number: 20190091717Abstract: A water delivery device is described which includes an outlet pipe through which water is ejected to provide a water display. A disk is positioned relative to the outlet pipe. The relative positions of the disk and outlet pipe are moved so that the disk is located within the outlet pipe or above it to alter the appearance of the water leaving the outlet pipe. As the relative position of the disk and outlet pipe varies, a sequence of water expressions is provided.Type: ApplicationFiled: September 24, 2018Publication date: March 28, 2019Applicant: WETInventors: Mark Fuller, Jim Doyle, Scott Malherbe, John McLaughlin