Patents by Inventor Michael McCormick
Michael McCormick 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: 20250141493Abstract: An apparatus to communicate with a battery management system (BMS) of a battery includes a memory and a processor coupled to the memory. The apparatus further includes a first electrical conductor configured to connect the processor to a controller area network (CAN) bus connected to the battery management system (BMS) of the battery. The apparatus further includes a second electrical conductor configured to connect the processor to a first winding of a transformer of the battery. A second winding of the transformer is connected to a power line of the battery. The processor is further configured to receive first data from the BMS via the CAN bus. transmit second data based on the first data to the battery charger via the power line. receive third data from the battery charger via the power line. and transmit fourth data based on the third data to the BMS via the CAN bus.Type: ApplicationFiled: August 17, 2021Publication date: May 1, 2025Inventors: Anton Clark, Michael McCormick
-
SYSTEMS, APPARATUSES, KITS, AND METHODS FOR MODIFICATION OF TISSUE USING A PHOTO-INITIATOR AND LIGHT
Publication number: 20250121118Abstract: Disclosed herein are systems, methods, kits, and apparatuses for tissue modification. The systems can include a light chamber and a vein carrier. The light chamber can have one or more light source assemblies to provide light to a vein in the vein carrier.Type: ApplicationFiled: October 11, 2024Publication date: April 17, 2025Inventors: Fernando Buarque, John Ashley, Michael McCormick -
Publication number: 20250032965Abstract: A frame for a membrane, the frame comprising a rear outer section for structural integrity of the frame, wherein the rear outer section surrounds an inner frame opening; a front inner section secured to a front of the rear outer section to form a first chamber for housing a membrane, and a section for retrieving the membrane, wherein the front inner section has a curved or angular front surface in the form of an integrally formed or separately attached skin and wherein the first chamber and the section for retrieving the membrane are at the opposite ends of the frame; a first membrane guide located within the first chamber for use in deployment of a membrane; wherein a first aperture from which the membrane may be deployed from the first membrane guide and a second aperture through which the membrane may be received are located at opposing ends of the front inner section such that, when deployed, the membrane covers the inner frame opening and the majority of the front surface; and wherein access panels are pType: ApplicationFiled: December 6, 2022Publication date: January 30, 2025Inventor: MICHAEL MCCORMICK
-
Publication number: 20250029064Abstract: Systems and methods to automate global employment are disclosed. A method may include generating a decision tree comprising one or more nodes. The method may include receiving a selection related to an employment inquiry. The method may include receiving a selection of a geographical preference associated with the employment inquiry. The method may include modifying the decision tree such that the one or more nodes are limited to a subset of nodes related to the employment inquiry and the geographical preference. The method may include receiving a selection of a preferred node of the subset of nodes. The method may include modifying the decision tree such that the decision tree is limited to the preferred node and a corresponding at least one branch.Type: ApplicationFiled: July 8, 2024Publication date: January 23, 2025Applicant: OYSTER HR, INC.Inventors: Michael MCCORMICK, Samuel Gomes Brandao, Guilherme Marques Pecanha Araujo, Nick Schultz, Andre Bastos, Charlotte Bory, Dan Lucraft
-
Publication number: 20250028291Abstract: An apparatus, method and computer program product are arranged for receiving information on an operational context of a work machine, detecting at least one beacon signal provided by a beacon associated with equipment attachable to the work machine, the at least one beacon signal including a radio signal broadcasted by the beacon, determining, based on the at least one beacon signal, a proximity status of the equipment, the proximity status relating to a proximity of the equipment to the work machine, determining, based on the operational context of the work machine, at least one criterion for the proximity status of the equipment, and determining, in response to determining that the at least one criterion for the proximity status of the equipment is fulfilled, that the equipment is attached to the work machine.Type: ApplicationFiled: December 1, 2022Publication date: January 23, 2025Inventor: Michael McCORMICK
-
Publication number: 20240238838Abstract: Process of powder coating a substrate (1) having at least one part of reduced thickness (5, 6), such as a raised edge. After application of a powder coating material, the substrate is heat cured. During heat curing, the substrate is locally shielded from the heat source (18) at the position of the part of reduced thickness, e.g., by means of a heat shield (2). The heat shield can for example be a perforated plate. Powder coating facility comprising an overhead conveyer with a plurality of jigs (3) for supporting such heat shields.Type: ApplicationFiled: May 11, 2022Publication date: July 18, 2024Inventor: Michael MCCORMICK
-
Publication number: 20230266671Abstract: The present disclosure is directed to a method of cleaning a microelectronic substrate, such as a semiconductor device, by contacting the microelectronic substrate with an amine oxide selected from the group consisting of N,N-dimethylethanolamine N-oxide, triethanolamine N-oxide, ethanamine, 2,2?-oxybis[N,N-dimethyl-,N,N?-dioxide], 1-methylpyrrolidine N-oxide, N,N-dimethylcyclohexylamine N-oxide, and a mixture thereof for a time and at a temperature sufficient to clean the substrate.Type: ApplicationFiled: August 16, 2021Publication date: August 24, 2023Inventors: Hui Zhou, Michael McCormick, Juventino Uriarte, Ke Zhang
-
Patent number: 11734053Abstract: A computer implemented method manages access to resources of a cloud platform. The method includes retrieving, at a computing device of the cloud platform, context data and load policies for a requestor and an identified resource, combining, by the computing device, loaded policies with context data into a combined data structure, evaluating, by the computing device, a resource request and apply policies for requestor based on role of requestor using the combined data structure, generating, by the computing device, resource permissions for the requestor, and returning, by the computing device, resource permissions to the requestor.Type: GrantFiled: June 11, 2021Date of Patent: August 22, 2023Assignee: Salesforce, Inc.Inventors: Nicholas Bailey, Jon Stahl, David Manelski, Michael McCormick, Nicholaus Lacock
-
Mapping and query service between object oriented programming objects and deep key-value data stores
Patent number: 11615142Abstract: A mapping and query service for mapping between object-oriented programming objects and deep key-value data stores. The service to implement a store operation for a mapping and query service that supports the storage of a set of one or more objects having classes and fields written in source code of an object-oriented programming language in a deep key-value data store.Type: GrantFiled: August 20, 2019Date of Patent: March 28, 2023Assignee: Salesforce, Inc.Inventor: Michael McCormick -
Publication number: 20230049160Abstract: An allocator tool represents work items in project. Work items may have an associated ID, status, cross-reference to child tasks to be complete before a work item may be complete, a child status of what resource the child is assigned, a sequence ID to indicate in which order a resource is going to work on a work items, and an expectation of how long it will take to do each work item. A calendar aspect of the allocator tool may track when work items are to be performed. Calendar entries may employ formulas/logic/AI to determine whether or not on that date for that work item a resource will be working on a task. Calendar gaps (idle time) may be identified and work items rearranged or reassigned to minimize gaps. Artificial Intelligence may perform calendar gap identification and remediation.Type: ApplicationFiled: July 28, 2022Publication date: February 16, 2023Applicant: Salesforce, Inc.Inventor: Michael McCormick
-
Publication number: 20210303337Abstract: A computer implemented method manages access to resources of a cloud platform. The method includes retrieving, at a computing device of the cloud platform, context data and load policies for a requestor and an identified resource, combining, by the computing device, loaded policies with context data into a combined data structure, evaluating, by the computing device, a resource request and apply policies for requestor based on role of requestor using the combined data structure, generating, by the computing device, resource permissions for the requestor, and returning, by the computing device, resource permissions to the requestor.Type: ApplicationFiled: June 11, 2021Publication date: September 30, 2021Applicant: salesforce.com, inc.Inventors: Nicholas Bailey, Jon Stahl, David Manelski, Michael McCormick, Nicholaus Lacock
-
Patent number: 11061716Abstract: A computer implemented method manages access to resources of a philanthropy cloud platform. The method includes retrieving, at a computing device of the philanthropy cloud platform, context data and load policies for a requestor and an identified resource, combining, by the computing device, loaded policies with context data into a combined data structure, evaluating, by the computing device, a resource request and apply policies for requestor based on role of requestor using the combined data structure, generating, by the computing device, resource permissions for the requestor, and returning, by the computing device, resource permissions to the requestor.Type: GrantFiled: December 20, 2018Date of Patent: July 13, 2021Assignee: SALESFORCE.COM, INC.Inventors: Nicholas Bailey, Jon Stahl, David Manelski, Michael McCormick, Nicholaus Lacock
-
Publication number: 20200057671Abstract: A computer implemented method manages access to resources of a philanthropy cloud platform. The method includes retrieving, at a computing device of the philanthropy cloud platform, context data and load policies for a requestor and an identified resource, combining, by the computing device, loaded policies with context data into a combined data structure, evaluating, by the computing device, a resource request and apply policies for requestor based on role of requestor using the combined data structure, generating, by the computing device, resource permissions for the requestor, and returning, by the computing device, resource permissions to the requestor.Type: ApplicationFiled: December 20, 2018Publication date: February 20, 2020Inventors: Nicholas Bailey, Jon Stahl, David Manelski, Michael McCormick, Nicholaus Lacock
-
MAPPING AND QUERY SERVICE BETWEEN OBJECT ORIENTED PROGRAMMING OBJECTS AND DEEP KEY-VALUE DATA STORES
Publication number: 20200057781Abstract: A mapping and query service for mapping between object-oriented programming objects and deep key-value data stores. The service to implement a store operation for a mapping and query service that supports the storage of a set of one or more objects having classes and fields written in source code of an object-oriented programming language in a deep key-value data store.Type: ApplicationFiled: August 20, 2019Publication date: February 20, 2020Inventor: Michael McCormick -
Patent number: 10070262Abstract: System and methods for locating radio-frequency-emitting devices. The method may comprise registering, on a downloadable software application on a first locator device, a trackable device, thereby creating a registered trackable device, which emits a radio frequency signal, then detecting, via a radio frequency scan conducted by a second locator device, a sighting of the registered trackable device; determining, at the second locator device, whether the sighting of the registered trackable device meets criteria defining the sighting as a new location of that registered trackable device, the criteria including a received signal strength indicator (RSSI) value; communicating, when the sighting of the registered trackable device meets the criteria, a report of the new location to a server, the report including a geographical location of the registered trackable device; and sending a notification from the server to the first locator device that a new location of the registered trackable device has occurred.Type: GrantFiled: October 10, 2017Date of Patent: September 4, 2018Assignee: Thinking Source, LLCInventor: Michael McCormick
-
Publication number: 20180035257Abstract: System and methods for locating radio-frequency-emitting devices. The method may comprise registering, on a downloadable software application on a first locator device, a trackable device, thereby creating a registered trackable device, which emits a radio frequency signal, then detecting, via a radio frequency scan conducted by a second locator device, a sighting of the registered trackable device; determining, at the second locator device, whether the sighting of the registered trackable device meets criteria defining the sighting as a new location of that registered trackable device, the criteria including a received signal strength indicator (RSSI) value; communicating, when the sighting of the registered trackable device meets the criteria, a report of the new location to a server, the report including a geographical location of the registered trackable device; and sending a notification from the server to the first locator device that a new location of the registered trackable device has occurred.Type: ApplicationFiled: October 10, 2017Publication date: February 1, 2018Inventor: Michael McCormick
-
Patent number: 9820101Abstract: System and methods for locating radio-frequency-emitting devices are provided. The method may comprise registering, on a downloadable software application on a first locator device, a trackable device, wherein the registered trackable device emits a radio frequency signal, then detecting, via a radio frequency scan conducted by a second locator device, a sighting of the registered trackable device. The method may then comprise determining, at the second locator device, whether the sighting of the registered trackable device meets criteria defining the sighting as a new location of that registered trackable device, wherein the criteria are configurable on a software application located on a server. Further, the method may include communicating a report of the new location and geographical location to the server, sending a notification from the server to the first locator device that a new location has occurred, and presenting the geographical location of the registered trackable device.Type: GrantFiled: July 1, 2016Date of Patent: November 14, 2017Assignee: Thinking Source, LLCInventor: Michael McCormick
-
Patent number: 9652658Abstract: A digital image of a surface of a check is received. A check scanning device captures the digital image as the check moves through the check scanning device. A fingerprint is impressed on the surface of the check. A computing system uses the digital image to determine an initial match score for the fingerprint image and an image quality metric to create an adjusted match score. An alert is presented based on the adjusted match score.Type: GrantFiled: February 24, 2016Date of Patent: May 16, 2017Assignee: Wells Fargo Bank, N.A.Inventors: Michael McCormick, Frank Jaffe
-
Publication number: 20170064511Abstract: System and methods for locating radio-frequency-emitting devices are provided. The method may comprise registering, on a downloadable software application on a first locator device, a trackable device, wherein the registered trackable device emits a radio frequency signal, then detecting, via a radio frequency scan conducted by a second locator device, a sighting of the registered trackable device. The method may then comprise determining, at the second locator device, whether the sighting of the registered trackable device meets criteria defining the sighting as a new location of that registered trackable device, wherein the criteria are configurable on a software application located on a server. Further, the method may include communicating a report of the new location and geographical location to the server, sending a notification from the server to the first locator device that a new location has occurred, and presenting the geographical location of the registered trackable device.Type: ApplicationFiled: July 1, 2016Publication date: March 2, 2017Inventor: Michael McCormick
-
Patent number: 9305413Abstract: A digital image of a surface of a check is received. A check scanning device captures the digital image as the check moves through the check scanning device. A fingerprint is impressed on the surface of the check. A computing system uses the digital image to determine a match score. The match score represents an approximate probability that the fingerprint on the check matches a reference fingerprint. An alert is presented based on the match score.Type: GrantFiled: November 11, 2013Date of Patent: April 5, 2016Assignee: Wells Fargo Bank N.A.Inventors: Michael McCormick, Frank Jaffe